Encoder et décoder Base64 en ligne gratuit
Convertissez du texte en Base64 ou décodez du Base64 en texte, directement dans votre navigateur. Gratuit, sans inscription, aucune donnée envoyée à un serveur.
Comment encoder ou décoder du Base64
- 1
Choisissez Encoder ou Décoder
Sélectionnez l'onglet « Encoder » pour convertir du texte brut en Base64, ou « Décoder » pour retransformer du Base64 en texte.
- 2
Collez votre contenu
Saisissez ou collez votre texte dans la zone de saisie. Le résultat se met à jour en direct pendant que vous écrivez.
- 3
Copiez le résultat
Cliquez sur « Copier le résultat » pour copier la sortie dans le presse-papiers.
Le Base64 représente des données binaires sous forme d'une chaîne de 64 caractères ASCII imprimables (A–Z, a–z, 0–9, + et /). Chaque groupe de 3 octets en entrée donne 4 caractères Base64 : la sortie est donc environ 33 % plus volumineuse que l'original. Si la longueur n'est pas un multiple de 3, des caractères de remplissage (=) sont ajoutés à la fin.
Usages courants : intégrer des images directement dans le HTML ou le CSS sous forme d'URL de données (data:image/png;base64,…), encoder des identifiants dans les en-têtes d'authentification HTTP Basic, transporter des données binaires dans du JSON et stocker des données binaires dans du XML ou des pièces jointes d'e-mail (MIME).
À propos d'Unicode : la fonction btoa() du navigateur ne gère que les caractères Latin-1. Cet outil convertit d'abord votre texte en UTF-8, si bien que les emojis, les accents, le chinois, l'arabe et tous les caractères Unicode sont encodés et décodés correctement. Tout se passe dans votre navigateur.