À propos de l’outil : Encodeur et décodeur Base64
Le Base64 représente n’importe quelle donnée à l’aide de seulement 64 caractères sûrs (lettres, chiffres, « + » et « / »). Il sert à intégrer des images dans du HTML ou du CSS, à envoyer des pièces jointes par e-mail, à stocker des données binaires dans du JSON et à transmettre des valeurs dans des URL ou des en-têtes HTTP. Cet outil convertit le texte en Base64, et inversement, au fil de la saisie. Il gère correctement toutes les langues en encodant le texte en UTF-8, et prend en charge la variante compatible URL, qui remplace « + » et « / » par « - » et « _ ».
Mode d’emploi
- Choisissez « Encoder » pour convertir du texte en Base64, ou « Décoder » pour reconvertir du Base64 en texte.
- Saisissez ou collez votre contenu. Le résultat se met à jour instantanément.
- Activez « Compatible URL » si le résultat doit être utilisé dans une URL ou un nom de fichier.
- Copiez le résultat, ou cliquez sur « Utiliser le résultat comme entrée » pour inverser la conversion.
Questions fréquentes
Le Base64 est-il une forme de chiffrement ?
Non. Le Base64 est un encodage, pas un chiffrement. N’importe qui peut le décoder : ne l’utilisez donc jamais pour protéger des mots de passe ou des informations sensibles.
Pourquoi le résultat en Base64 est-il plus long que mon texte ?
Le Base64 utilise 4 caractères pour représenter chaque groupe de 3 octets ; les données encodées sont donc environ 33 % plus volumineuses que l’original.
Qu’est-ce que le Base64 compatible URL ?
C’est une variante définie dans la RFC 4648 qui utilise « - » et « _ » au lieu de « + » et « / », et qui omet généralement le remplissage « = », afin que la valeur puisse être placée dans une URL sans échappement. Le décodeur accepte les deux variantes.