Décodeur Base64
Décodez des chaînes Base64 en texte lisible instantanément. Inspectez les en-têtes d’authentification, jetons, payloads d’API et e-mails. Décodeur gratuit.
Retransformez une chaîne Base64 en texte lisible
Vous croiserez des chaînes Base64 partout sur le web : dans les en-têtes HTTP, les payloads JSON, le code source des e-mails, les fichiers de configuration et les jetons. Elles ressemblent à des lettres au hasard et se terminent souvent par un ou deux signes =. Ce décodeur les reconvertit en texte d’origine pour que vous voyiez ce qu’elles contiennent.
Par exemple, SGVsbG8sIEJvdHN5IQ== se décode en Hello, Botsy!. Collez la chaîne, envoyez et lisez le résultat.
Si le résultat ressemble à une suite de symboles sans aucun sens, les données d’origine n’étaient probablement pas du texte. Il peut s’agir d’une image, d’un fichier compressé ou de données chiffrées. Pour les images, essayez le convertisseur Base64 en image.
Comment utiliser le décodeur Base64
- Collez la chaîne Base64 dans la zone de contenu. N’incluez pas de préfixe comme
Basicoudata:...;base64,. - Envoyez pour décoder.
- Lisez ou copiez le texte décodé.
Exemples
Texte simple
Entrée : TXkgQm90c3kgdG9vbHM=
Résultat : My Botsy tools
Texte avec accents
Entrée : w7FhbmTDug==
Résultat : ñandú
Le texte UTF-8 est décodé correctement, accents compris.
Sans remplissage
Entrée : SGVsbG8gd29ybGQ
Résultat : Hello world
Ici, le = final manquant ne pose pas de problème.
Usages courants
- Voir le contenu d’un en-tête HTTP Basic Authorization pendant un débogage.
- Lire l’en-tête et le payload d’un JWT (ce sont du JSON encodé en Base64URL).
- Vérifier des valeurs Base64 dans des secrets Kubernetes, des variables d’environnement ou des fichiers de configuration.
- Lire les parties encodées du code source d’un e-mail.
- Contrôler la sortie de votre propre code qui génère du Base64.
Conseils et points à connaître
- Si le décodage échoue, vérifiez s’il manque le remplissage
=, s’il y a des espaces ou retours à la ligne parasites, ou des caractères hors de l’alphabet Base64. - Les JWT et certaines API utilisent le Base64 URL-safe, qui remplace
+et/par-et_. Remettez-les avant de décoder si nécessaire. - Le JSON décodé est plus lisible une fois passé dans le formateur JSON.
- Prudence avec les jetons et identifiants : décoder un jeton ne le vérifie pas, et vous ne devriez coller aucun secret actif dans un site web.
Cas particuliers et limites
- Les caractères invalides sont ignorés en silence au lieu de provoquer une erreur.
SGVsbG8@IHdvcmxkse décode en « Hello » suivi de caractères parasites ; un résultat incompréhensible signale donc souvent une chaîne abîmée. - Le Base64 URL-safe (avec
-et_) est mal décodé tant que vous ne les remplacez pas par+et/:PDw_Pz4-donne des caractères parasites etPDw/Pz4+donne<<??>>. - Les données binaires, comme les images ou les fichiers zip, apparaissent comme des symboles illisibles. Pour les photos, utilisez Base64 en image.
- Les retours à la ligne dans les longues chaînes (fréquents dans le code source des e-mails) sont ignorés, vous pouvez donc les coller telles quelles.
Questions fréquentes
Comment savoir si une chaîne est en Base64 ?
Le Base64 n’utilise que A–Z, a–z, 0–9, + et /, peut se terminer par un remplissage = et sa longueur est généralement un multiple de 4. Ce sont des indices, pas des preuves ; le plus simple est d’essayer de la décoder.
Pourquoi le texte décodé n’a-t-il aucun sens ?
Les données d’origine étaient probablement binaires, comme une image, un fichier zip ou des octets chiffrés, et non du texte.
Puis-je décoder un JWT avec cet outil ?
Vous pouvez décoder l’en-tête et le payload (les deux premières parties séparées par des points). Remplacez d’abord les - et _ par + et /. Le décodage ne vérifie pas la signature.
Décoder du Base64, est-ce la même chose que déchiffrer ?
Non. Base64 est un encodage public, sans clé. N’importe qui peut le décoder, c’est pourquoi il ne doit pas servir à protéger des secrets.
Outils associés
- Encodeur Base64: Encodez n’importe quelle chaîne de texte en Base64.
- Base64 en image: Décodez une chaîne Base64 en image.
- Décodeur d’URL: Décodez une URL et retrouvez le texte normal.
- Validateur et formateur JSON: Validez du contenu JSON et donnez-lui un format lisible.
- Convertisseur hexadécimal: Convertissez du texte en hexadécimal et inversement.
Outils similaires
Encodez n’importe quel texte en Base64 instantanément. Utile pour les data URI, l’authentification HTTP Basic, les e-mails et les API. Encodeur gratuit.
Outils gratuits populaires
Convertissez un texte en MAJUSCULES, minuscules, casse de phrase, Casse De Titre, camelCase, PascalCase, snake_case, CONSTANT_CASE, dot.case ou param-case.
Consultez les enregistrements DNS d’un domaine : A, AAAA, CNAME, MX, NS, TXT et SOA. Vérifiez l’e-mail, le SPF, les validations et les serveurs de noms.
Créez des mots de passe forts et aléatoires en un clic. Choisissez la longueur, les majuscules, minuscules, chiffres et symboles. Gratuit, sans inscription.
Encodez n’importe quel texte en Base64 instantanément. Utile pour les data URI, l’authentification HTTP Basic, les e-mails et les API. Encodeur gratuit.
Convertissez des nombres en lettres dans plusieurs langues, comme 2026 en « deux mille vingt-six ». Pour chèques, factures, contrats et devoirs. Gratuit.
Transformez votre texte en élégantes lettres 𝓬𝓾𝓻𝓼𝓲𝓿𝓮𝓼 à copier-coller dans vos bios, pseudos et posts Instagram, TikTok, X et Discord. Gratuit.