S’exécute dans votre navigateur
Décodeur Base64
Décodez du Base64 en texte UTF-8 lisible pour inspecter jetons et payloads. Le décodage ne quitte pas cet onglet.
Collez un blob Base64 d’un fragment JWT, d’une data URI ou d’un log et retrouvez l’UTF-8 d’origine. Cette page décode seulement.
atob et TextDecoder tournent en local. Un alphabet invalide affiche une erreur, sans envoi du blob.
Mode d’emploi
- Collez la chaîne Base64.
- Décodez.
- Lisez le texte UTF-8 ou l’erreur si l’alphabet est invalide.
Comment ça marche
Les blancs autour du blob sont coupés. Le décodeur mappe ensuite le Base64 en octets et les lit en UTF-8.
Un padding cassé ou des caractères hors alphabet échouent tout de suite. Le Base64 URL-safe avec moins et underscore peut demander un échange avant.
Exemples
Aperçu de JWT
Le segment du milieu d’un JWT est du Base64URL. Après un échange de caractères, les claims JSON se lisent en texte.
Jeton de log
Une valeur de config en ASCII apparemment aléatoire décode souvent un nom d’utilisateur ou un blob JSON.
FAQ
Pourquoi Invalid Base64 ?
Des caractères hors alphabet ou un padding cassé. Coupez et vérifiez plus, slash et égal.
Peut-on décoder des images ?
Le décodage produit du texte UTF-8. Les octets d’une image paraîtront corrompus dans le champ.
Est-ce l’inverse de l’encodeur du site ?
Oui pour du Base64 standard de texte UTF-8 produit par l’encodeur compagnon.
Le blob est-il envoyé ?
Non. Le décodage reste dans cet onglet.
Outils liés
- Encodeur Base64Encodez du texte UTF-8 en Base64 pour data URI, en-têtes et embeds. L’encodage utilise les API web de cet onglet, sans serveur.
- Décodeur d’URLDécodez les URL et requêtes percent-encoded en texte lisible. Les séquences invalides sont signalées sans appel réseau.
- Formateur JSONMettez le JSON en forme avec une indentation choisie pour lire les payloads d’API. Le formatage reste dans cet onglet.
- Validateur JSONVérifiez si le JSON est syntaxiquement valide et voyez la ligne et la colonne de la première erreur. La validation reste dans le navigateur.
- Encodeur d’URLEncodez en pour-cent les valeurs de requête et segments de chemin avec encodeURIComponent. Les espaces deviennent %20. Dans le navigateur.