Developer tools

Decoder un JWT sans quitter votre navigateur

Collez un JSON Web Token pour lire le header, le payload et les dates utiles. L'outil aide au debug OAuth, OpenID Connect et API, mais il ne prouve jamais que la signature est valide.

Coller le token

Utilisez un token de test quand possible. Un JWT de production peut contenir des identifiants, emails, roles ou scopes sensibles.

Format attendu: header.payload.signature en base64url.

Résultat

Collez un token pour afficher le résultat.
Algorithme-
Expiration-
Signature-

Header

{}

Payload

{}

Rapport

Aucun rapport.

Sources, methodology et limites

Methodology / méthode: le script separe le token compact en trois segments, decode header et payload en base64url UTF-8, parse le JSON, puis calcule un breakdown des claims temporels `exp`, `nbf` et `iat`. Il ne recalcule pas la signature et ne valide pas la clé.

RFC 7519 - JSON Web Token

Référence principale sur la structure JWT et les claims.

RFC 7515 - JSON Web Signature

Référence sur la signature JWS et la protection MAC ou signature numérique.

IANA JWT Claims Registry

Registre des claims JWT publies et de leurs références.

MDN - Base64 browser APIs

Contexte sur les fonctions base64 du navigateur et leurs limites Unicode.

Vérification AfroTools: decodeur local, pas de requete réseau pour le token, pas de signature vérifiée, pas de conseil sécurité complet. Confirmez toujours les tokens cote serveur avec une bibliotheque JOSE maintenue.

Questions fréquentes

Pourquoi un JWT decode peut-il quand même être faux ?

Le decodeur lit le JSON visible, mais un attaquant peut modifier header ou payload. Seule une vérification de signature avec la bonne clé prouve l'integrite du token.

Que signifie alg none ?

`alg: none` indique un token non signe. Il peut être legitime dans certains tests très contrôles, mais il ne doit pas être accepte par défaut en production.

Pourquoi vérifier exp, nbf et iat ?

`exp` indique l'expiration, `nbf` le début de validite et `iat` la date d'emission. Ces claims aident à detecter un token expire, pas encore valide ou trop ancien.

Related tools / outils associes