Outils en français / Décoder du Base64 en ligne — UTF-8 correct, compatible JWTEnglish version →
Décoder du Base64 en ligne — UTF-8 correct, compatible JWT
Récupérez le texte original de n'importe quelle valeur Base64 : valeurs de configuration, payloads dans les logs, segments d'un JWT ou valeur d'un en-tête Authorization. Tout est décodé dans le navigateur : vous pouvez coller de vrais tokens, ils ne voyagent nulle part.
Si le décodage échoue, pensez base64url (présence de - ou _), la variante utilisée par JWT et OAuth : remplacez - par + et _ par /, complétez avec = jusqu'à une longueur multiple de 4, et ça passe presque toujours. Si le résultat n'est que symboles étranges, le contenu est probablement binaire, pas textuel.
Mode d'emploi
- Collez la chaîne Base64 dans le champ de saisie
- Cliquez sur Convert pour décoder
- Si le contenu est du JSON, envoyez-le au formateur via Send to… pour le lire confortablement
Questions fréquentes
- Les accents ressortent-ils correctement ?
- Oui : décodage en octets puis interprétation en UTF-8, le standard actuel. Si le résultat reste illisible, l'émetteur a encodé avec un autre charset (Latin-1/Windows-1252) : conversion à faire séparément.
- Puis-je décoder un JWT ici ?
- Les segments header et payload, oui (base64url). Mais le JWT Decoder dédié fait mieux : il sépare les trois parties et affiche les claims avec des dates lisibles.
- Pourquoi des symboles illisibles ?
- Le décodage a fonctionné, mais le contenu est binaire (image, zip…). Les premiers octets — ‰PNG, %PDF, PK — révèlent le format.
Autres outils expliqués en français
- Formater du JSON en ligne (JSON Formatter) — gratuit
- Valider du JSON en ligne (JSON Validator) — avec ligne et colonne
- Visualiser du JSON en arbre et en graphe interactif (JSON Viewer)
- Encoder en Base64 en ligne — UTF-8 correct (accents, ç)
- URL Encode en ligne — encoder du texte pour les URL (percent-encoding)
- URL Decode en ligne — décoder le percent-encoding