Encoder et décoder Base64
Collez du texte dans la zone de saisie, puis Encode pour produire du Base64, ou Decode pour retrouver la chaîne d’origine. L’encodage gère l’Unicode via UTF-8 ; le décodage refuse les charges corrompues avec le message Invalid Base64.
Mis à jour 2026-08-03 · developer
À propos de cet outil
Cet utilitaire expose un champ Input multiligne plus les actions Encode et Decode. Encode exécute btoa après une préparation UTF-8 sûre pour que les caractères non ASCII survivent. Decode inverse ce chemin avec atob ; si la chaîne n’est pas du Base64 valide, le résultat affiche Invalid Base64 sans planter la page.
Comment utiliser
- Coller votre texte: Placez du texte clair ou une chaîne Base64 dans le textarea Input.
- Encoder en Base64: Cliquez sur Encode pour transformer le texte lisible en Base64 dans la zone résultat.
- Décoder depuis Base64: Cliquez sur Decode lorsque l’entrée est du Base64 ; les données valides renvoient le texte d’origine.
- Corriger une entrée invalide: Si le décodage échoue, le résultat montre Invalid Base64—corrigez la chaîne et réessayez.
Cas d'usage
- Embarquer de petits fragments de config ou jetons qui doivent voyager en Base64.
- Inspecter un blob Base64 d’une API et lire le texte en local.
- Convertir des charges d’exemple en déboguant des data URLs ou en-têtes d’auth.
Conseils
- Encodez lorsque la zone contient du texte clair ; Decodez lorsqu’elle contient déjà du Base64.
- Si vous voyez Invalid Base64, retirez les espaces ou vérifiez l’alphabet et le padding.
FAQ
Les caractères non anglais s’encodent-ils correctement ?
Oui. L’encodage prépare l’UTF-8 avant le Base64 afin de préserver accents et caractères CJK.
Que signifie Invalid Base64 ?
Le chemin Decode n’a pas pu analyser l’entrée avec atob—vérifiez fautes, padding manquant ou caractères non Base64.
Encode et Decode s’exécutent-ils sur un serveur ?
Les deux boutons traitent le contenu du textarea dans votre session navigateur.
Puis-je encoder un texte vide ?
Oui. Encoder une chaîne vide donne un résultat Base64 vide ; décoder du vide peut aussi donner une sortie vide.