Aller au contenu

Décodeur JWT

Décodez un JSON Web Token : en-tête, contenu, dates d'émission et d'expiration lisibles. Le jeton est lu dans votre navigateur et n'est jamais envoyé.

  • Gratuit
  • Sans inscription
  • Aucun fichier envoyé
  • Windows, Mac, Android, iPhone

Chargement de l'outil…

À propos de cet outil

Collez un jeton JWT (avec ou sans « Bearer ») pour lire son en-tête, son contenu et ses dates iat, nbf et exp en heure locale. Contrairement à beaucoup de sites, le jeton n'est jamais transmis : vous pouvez décoder un jeton de production sans risque de fuite.

Mode d'emploi

  1. Collez le jeton.
  2. Lisez l'en-tête et le contenu décodés.
  3. Vérifiez la date d'expiration.

Problèmes fréquents et solutions

« Trois parties » attendues

Un JWT ressemble à xxx.yyy.zzz. Vérifiez que le jeton n'a pas été coupé lors du copier-coller.

Mon jeton est expiré alors qu'il vient d'être créé

Vérifiez l'horloge du serveur et de votre appareil : exp est en secondes UTC.

Le contenu est illisible

Il s'agit peut-être d'un JWE (jeton chiffré, cinq parties) : il ne se lit qu'avec la clé de déchiffrement.

Questions fréquentes

Le jeton est-il envoyé à un serveur ?

Non. Le décodage est fait par votre navigateur ; rien n'est transmis ni enregistré.

La signature est-elle vérifiée ?

Non : il faudrait la clé secrète ou publique du serveur. Un contenu décodé n'est donc pas une preuve d'authenticité.

Un JWT est-il chiffré ?

Non, un JWT signé (JWS) est seulement encodé en Base64URL : ne mettez jamais de secret dans son contenu.

Que veulent dire iat, nbf et exp ?

iat : date d'émission ; nbf : pas valable avant ; exp : date d'expiration. Toutes en secondes Unix.

Recherches associées

Toujours bloqué ?

Posez votre question sur le forum : la catégorie, l'outil, la fiche de votre appareil et le résultat du test seront déjà remplis.