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

  1. Collez la chaîne Base64 dans le champ de saisie
  2. Cliquez sur Convert pour décoder
  3. 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.