Encodeur/Décodeur Base64
Encodez du texte en Base64 ou décodez du Base64 localement dans votre navigateur.
Encodeur et décodeur Base64 en ligne
Cet outil encode du texte en Base64 et décode du Base64 en texte instantanément dans votre navigateur. Le Base64 représente des données binaires avec uniquement des caractères texte sûrs ; on l’utilise pour intégrer des images en CSS/HTML (data URIs), des pièces jointes d’e-mail ou des identifiants dans les en-têtes.
Comment fonctionne le Base64
Le Base64 prend les octets trois par trois (24 bits) et les répartit en quatre caractères de 6 bits, issus d’un alphabet de 64 symboles : A-Z, a-z, 0-9, + et /. Quand les octets ne sont pas un multiple de trois, il complète avec le signe =. C’est pourquoi le texte encodé est environ 33% plus long que l’original.
Le Base64 n’est pas du chiffrement
Encoder n’est pas chiffrer : le Base64 est réversible par n’importe qui et ne protège rien. Il change seulement la représentation des données pour qu’elles transitent par des canaux texte. Ne l’utilisez jamais pour « cacher » des mots de passe ou des données sensibles.
Vocabulaire
- Encoder — transformer des données en Base64.
- Décoder — récupérer les données d’origine.
- Data URI — une ressource (image, police) intégrée en Base64 dans le code.
- Padding — le remplissage final avec =.
Questions fréquentes
À quoi sert le Base64 ? À transporter des données binaires par des moyens texte : data URIs, JSON, e-mail ou en-têtes HTTP.
Peut-on stocker des mots de passe en Base64 ? Non ; cela se décode instantanément. Utilisez du hachage ou un vrai chiffrement.
Pourquoi des signes = à la fin ? C’est le padding quand les données ne sont pas un multiple de trois octets.