Collez du texte pour l'encoder en Base64, ou une chaîne Base64 pour la décoder en texte. Prend en charge l'UTF-8 (y compris emoji et scripts non latins). L'encodage et le décodage s'exécutent dans votre navigateur — rien n'est envoyé à un serveur.
À propos de l'encodage Base64
Base64 transforme des données binaires ou du texte en une chaîne utilisant seulement 64 caractères ASCII sûrs (A–Z, a–z, 0–9, +, /). Cela permet de les utiliser sans risque dans les URL, JSON, XML ou e-mail. Cet outil encode le texte en Base64 et décode le Base64 en texte, avec prise en charge complète de l'UTF-8. Tout le traitement s'effectue dans votre navigateur.
Comment utiliser
- Collez votre entrée : soit du texte brut (à encoder), soit une chaîne Base64 (à décoder).
- Cliquez sur Encoder en Base64 ou Décoder depuis Base64. Le résultat apparaît dans la zone Résultat.
- Utilisez Copier le résultat pour copier la sortie. Un Base64 invalide au décodage affiche une erreur.
Quand l'utiliser
- Intégrer de petites données dans une URL ou du JSON sans casser la syntaxe
- Encoder/décoder des jetons API ou identifiants envoyés en Base64
- Déboguer ou inspecter des chaînes Base64 provenant de journaux ou d'API
- Comprendre le fonctionnement de l'encodage Base64
Détails
La sortie Base64 est environ 33 % plus volumineuse que l'original. Le décodage échoue si la chaîne contient des caractères invalides ou un padding incorrect (utilisez uniquement A–Z, a–z, 0–9, +, / et = pour le padding). Cet outil fonctionne sur du texte ; pour les fichiers binaires, utilisez un convertisseur dédié si nécessaire.