Décodeur Base64 — Décoder du Base64 en texte en ligne
Décodez des chaînes Base64 standard vers du texte UTF-8 lisible en quelques secondes. Collez un jeton, appuyez sur Décoder, et obtenez le texte d’origine — avec des erreurs honnêtes quand la valeur n’est pas du Base64 valide, et aucun envoi de ce que vous collez.
Décodé en privé dans votre navigateur — la valeur ne quitte jamais cet onglet.
Le décodage s’exécute entièrement dans cet onglet avec le atob() intégré du navigateur et un décodeur UTF-8. La valeur que vous collez ne quitte jamais votre appareil — aucune requête fetch, formulaire, balise ou journal ne la contient.
Formats pris en charge
- Entrée : Base64 standard (A–Z, a–z, 0–9, +, /) avec remplissage optionnel.
- Accepte le Base64 enveloppé sur plusieurs lignes — l’espacement environnant est supprimé d’abord.
- Sortie : texte UTF-8 (ou une erreur claire lorsque les octets ne sont pas du texte UTF-8 valide).
Comment l’utiliser
- 1
Collez le Base64
Collez n’importe quelle chaîne Base64 standard, y compris les valeurs enveloppées issues d’éditeurs ou d’e-mails.
- 2
Décodez localement
Cliquez sur Décoder. La validation et la conversion s’exécutent entièrement dans cet onglet.
- 3
Copiez ou téléchargez
Copiez le texte UTF-8 décodé ou téléchargez-le en .txt.
Ce que fait cet outil
Ce décodeur prend une chaîne Base64 standard, la valide, supprime l’espacement que les éditeurs ajoutent en enveloppant les longues lignes, puis convertit les octets en texte UTF-8. Une entrée invalide n’est jamais réinterprétée en silence : si l’alphabet ou le remplissage est erroné, ou si le jeton utilise la variante sûre pour les URL, vous obtenez une erreur explicite et lisible.
À qui il s’adresse
Développeurs décodant des segments de charge utile JWT, des extraits SMTP et XML, des e-mails avec pièces jointes de type quoted-printable, et ingénieurs du support inspectant les valeurs Base64 collées dans les tickets — sans envoyer les données à un service tiers.
Utiliser le décodeur
Collez ou saisissez la valeur Base64, cliquez sur Décoder, et le texte UTF-8 apparaît avec un clic sur Copier ou un téléchargement en .txt. Les longues valeurs enveloppées fonctionnent telles quelles ; le décodeur supprime l’espacement avant de valider.
Quand le décodage échoue
Une valeur qui se termine par - ou _ est du Base64 sûr pour les URL, un alphabet différent — cet outil émet une erreur plutôt que de deviner une traduction. Les valeurs avec un remplissage erroné, des caractères parasites ou une longueur non divisible par quatre sont du Base64 invalide et sont rejetées. Enfin, les octets qui ne forment pas du texte UTF-8 valide sont signalés comme tels, car afficher du charabia ne ferait que masquer le vrai problème.
Limites
- Base64 standard uniquement. Les jetons sûrs pour les URL contenant - ou _ sont rejetés avec un message explicite (voir la FAQ).
- La sortie décodée est plafonnée à 15 Mo pour qu’un méga-paquet collé ne gèle pas votre onglet.
- Si les octets décodés ne sont pas du texte UTF-8 valide, l’outil vous le dit au lieu d’afficher des caractères corrompus — utilisez l’outil Base64 vers Image pour les charges utiles binaires.
Outils associés
Questions fréquentes
Besoin d’aide ?
Des réponses aux questions fréquentes, nos coordonnées et une ligne directe pour signaler un problème.