Aller au contenu principal
← Accueil

Décoder un JWT

Décodez des tokens JWT instantanément et consultez l'en-tête, le payload et la signature

Token JWT

Les tokens décodés apparaîtront ici. Vos 3 derniers tokens sont conservés.

Qu'est-ce qu'un JWT ?

Un JWT se compose de trois parties en Base64URL séparées par des points : un en-tête (algorithme de signature), un payload (claims) et une signature. Le décodeur affiche l'en-tête et le payload en JSON, liste iss, sub et aud, et convertit exp, nbf et iat en dates avec un statut valide ou expiré. Il ne vérifie pas la signature. Vos trois derniers jetons restent sur la page pour les comparer.

Exemples

Structure d'un JWT
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIn0.<signature>
   en-tête                               payload                         signature
Claim d'expiration dans le payload
"exp": 1735689600 → 1er janv. 2025, 00:00:00 UTC (expiré)

Questions fréquentes

Cet outil vérifie-t-il la signature du JWT ?

Non. Il décode le token pour que vous puissiez le lire. La vérification de la signature nécessite le secret ou la clé publique et doit être faite par votre serveur.

Puis-je coller ici un token de production sans risque ?

Le token est décodé dans votre navigateur et n'est jamais envoyé à notre serveur. Traitez malgré tout les tokens valides comme des mots de passe et évitez de les partager.

Le payload d'un JWT est-il chiffré ?

En général, non. Un JWT signé standard (JWS) est seulement encodé : toute personne qui possède le token peut lire son payload. N'y placez jamais de secrets.

Que signifient exp, iat et nbf ?

exp est la date d'expiration, iat la date d'émission du token, et nbf la date avant laquelle il ne doit pas être accepté. Ce sont tous des timestamps Unix en secondes.

Outils associés