Base64 est une méthode d'encodage qui utilise 64 caractères imprimables pour représenter des données binaires. Il est couramment utilisé pour transmettre des données binaires dans des protocoles textuels, comme l'intégration d'images dans des e-mails ou le passage de paramètres dans des URL. L'encodage Base64 convertit chaque bloc de 3 octets de données en 4 caractères, de sorte que la taille des données encodées est d'environ 133 % de l'original.