Décodeur JWT
Voyez ce qui se trouve à l'intérieur d'un jeton, quand il expire, et si sa signature est authentique.
- Vos données ne quittent jamais votre appareil
- 100 % gratuit
- Sans inscription
- Fonctionne hors ligne après la première charge
Comment décoder un JWT
- Collez un JWT.
- Lisez l'en-tête, la charge utile et les revendications expliquées; vérifiez l'expiration.
- Entrez la clé secrète ou publique pour vérifier la signature — ou créez votre propre jeton.
À propos : Décodeur JWT
Décodez les jetons Web JSON et vérifiez leurs signatures.
Tout fonctionne dans votre navigateur, il est donc instantané et privé, et vos paramètres sont mémorisés sur cet appareil.
Idéal pour
- Débogage de la connexion et de l'authentification API
- Vérification de l'expiration et de la portée des jetons
- Tester la signature JWT en développement
Conseil : Si la signature échoue, vérifiez la non-concordance d'un enfant, d'un secret stocké sous Base64 ou d'une clé pour un algorithme différent.
Questions fréquentes
Est-il sécuritaire de coller mon jeton ici?
Le décodage et la vérification se font entièrement dans votre navigateur avec l'API Web Crypto. Le jeton, le secret et les clés ne sont jamais envoyés nulle part. Toujours, traitez les jetons de production comme des mots de passe.
Comment vérifier la signature ?
Pour HS256/384/512, entrez le secret partagé (cochez "Base64 encodée" si c'est le cas). Pour RS, PS, ES et EdDSA, collez la clé publique comme PEM, un certificat X.509, un JWK ou un JWKS - la clé correspondant à l'enfant du jeton est utilisée.
Puis-je lire un jeton crypté ?
Non, un JWE (cinq parties) est crypté et a besoin de la clé privée. Les JWT normaux (trois parties) ne sont signés que pour que tout le monde puisse lire la charge utile.
Puis-je créer un token ?
Oui, ouvrez “Créer un jeton”, modifiez l’en-tête et la charge utile (avec des raccourcis pour iat, exp et nbf), entrez une clé secrète ou privée et le jeton signé est construit instantanément. Vous pouvez également générer une paire de clés de test.
Pourquoi mon jeton est-il expiré ?
Son exp claim est un temps dans le passé. Le décodeur le compare avec l'horloge de votre appareil et affiche la date d'expiration dans votre fuseau horaire.