Décodez un JWT, lisez ses claims et ses dates et vérifiez sa signature — directement dans votre navigateur.
Le Décodeur JWT sépare un JSON Web Token en header et payload et les affiche en JSON lisible. Les claims standard ont une courte explication, et les dates iat, nbf et exp sont affichées en vraies dates avec le temps écoulé ou restant. Avec le secret ou la clé publique, l’outil vérifie aussi si la signature est valide.
Le token, le secret et les clés restent dans votre navigateur et ne sont pas envoyés à un serveur — le site reçoit seulement un événement anonyme « outil ouvert », sans le contenu. Si vous saisissez une adresse JWKS, votre navigateur télécharge les clés directement depuis cette adresse. L’historique est désactivé tant que vous n’activez pas « Enregistrer l’historique » ; les tokens récents restent alors uniquement dans ce navigateur. Un lien « Partager » contient le token dans le lien lui-même — un token est souvent un accès valide, ne le partagez donc que s’il a expiré ou s’il s’agit d’un token de test.
Lire un JWT ne demande aucune clé, mais vérifier sa signature, si. Saisissez le secret pour les algorithmes HS ou la clé publique pour RS et ES, et l’outil vérifie aussitôt.
Le claim exp est affiché comme une date avec « Valide » ou « Expiré » et le temps écoulé ou restant, à votre heure locale.
Le token n’est envoyé nulle part, mais traitez-le comme un mot de passe : ne le mettez pas dans un lien « Partager » et n’activez l’historique que sur votre propre appareil.
Beaucoup de fournisseurs d’identité publient leurs clés publiques à une URL JWKS. Saisissez-la : l’outil prend la clé dont le kid correspond au header du token et vérifie la signature avec elle.