🔓 Décodeur JWT
Le Décodeur JWT sépare et base64url-décode instantanément l'en-tête et le payload de n'importe quel JSON Web Token directement dans votre navigateur — entièrement gratuit, sans téléchargement, sans connexion et sans que vos données quittent jamais votre appareil.
Confidentiel par conception. Cet outil fonctionne entièrement dans votre navigateur — rien de ce que vous saisissez n'est téléversé ni stocké, et il marche hors ligne.
À propos
Cet outil divise un JWT en ses trois segments et décode l'en-tête et le payload en JSON formaté, en mettant en évidence les claims temporels (exp, iat, nbf) avec des horodatages lisibles et le statut d'expiration. La vérification de signature est intentionnellement hors périmètre — décodage uniquement. Tout fonctionnant localement dans votre navigateur, vos tokens ne sont jamais transmis à aucun serveur, ce qui permet d'inspecter en toute sécurité les tokens contenant des claims sensibles.
Comment l'utiliser
- Collez votre token JWT (commençant par eyJ…) dans le champ de saisie.
- Cliquez sur le bouton Décoder (ou l'outil décode automatiquement à la suite du collage).
- Inspectez le JSON de l'en-tête décodé — l'algorithme (alg), le type de token (typ) et l'ID de clé (kid) sont affichés ici.
- Lisez le JSON du payload — tous les claims, y compris sub, iss, aud, roles et les données personnalisées, apparaissent avec coloration syntaxique.
- Consultez la section Time Claims pour exp, iat et nbf — chacun affiche une date UTC lisible et un badge EXPIRÉ ou valide.
FAQ
- Ce décodeur JWT est-il gratuit ?
- Oui, entièrement gratuit. Sans compte, sans abonnement et sans limites d'utilisation.
- Mon token JWT est-il envoyé à un serveur ?
- Jamais. Tout le décodage s'effectue localement dans votre navigateur via JavaScript. Votre token ne quitte jamais votre appareil, ce qui le rend sûr à utiliser même avec des tokens de production.
- Le décodeur JWT fonctionne-t-il hors ligne ?
- Oui. Une fois la page chargée, elle fonctionne sans connexion internet. Elle peut également être ouverte directement en tant que fichier local.
- Cet outil vérifie-t-il la signature JWT ?
- Non — c'est un décodeur, pas un validateur. Il base64url-décode l'en-tête et le payload mais ne vérifie pas la signature avec une clé. Utilisez-le pour l'inspection et le débogage, pas pour la vérification de sécurité.
- Comment vérifier si mon JWT est expiré ?
- Après le décodage, faites défiler jusqu'à la section Time Claims. Le claim exp affiche la date d'expiration en UTC et un badge EXPIRÉ en rouge si le token a déjà expiré, ou un badge valide en vert s'il est encore actif.
- Cet outil téléverse-t-il mes données ?
- Non. Tout s'exécute dans votre navigateur, vos données ne quittent jamais votre appareil — et une fois la page chargée, cela marche même hors ligne.