OneTools Online

Décodeur de Token JWT

En-tête: eyJhbGciOiJSUzI1NiIsInR5cCI6Ik...
Charge utile: eyJpc3MiOiJvbmV0b29scy5vbmxpbm...
Signature: InJzMjU2X3NpZ25h...

En-tête
Revendications de l'En-tête(3)

alg
Algorithm
RS256
RSASSA-PKCS1-v1_5 using SHA-256
typ
Type
JWT
kidkey-2024

Charge utile
Revendications du Payload(8)

iss
Issuer
onetools.online
sub
Subject
user_42
aud
Audience
my-api-service
iat
Issued At
1720000000
Jul 3, 2024, 09:46:40 AM UTC
exp
Expiration Time
4120000000
Jul 23, 2100, 04:26:40 AM UTC
email
Preferred e-mail address
[email protected]
email_verified
True if the e-mail address has been verified; otherwise false
true
scope
Scope Values
read write

Analyseur JWT - Décodez et Inspectez les JSON Web Tokens en Ligne

Outil gratuit en ligne pour décoder les JSON Web Tokens. Collez n'importe quel token JWT pour voir instantanément son en-tête, son payload, ses revendications et les informations de signature. Propose à la fois une vue tableau structurée et une vue JSON brute avec des descriptions lisibles pour les valeurs d'horodatage, les identifiants d'algorithme et plus de 40 revendications JWT standard. Tout le décodage se fait entièrement dans votre navigateur.

Fonctionnalités Clés de Notre Outil Analyseur JWT

Décodage JWT en Temps Réel

Collez n'importe quel token JWT et voyez instantanément l'en-tête et le payload décodé. Les résultats se mettent à jour en temps réel lorsque vous tapez ou collez un nouveau token.

Vue Tableau structurée

Visualisez les revendications JWT décodées dans un tableau propre avec le nom de la revendication, la description, la valeur et une interpretation lisible des horodatages et algorithmes.

Vue JSON Brute

Passez à la vue JSON brute pour voir les objets exacts de l'en-tête et du payload décodé avec un formatage adéquat, prêts pour l'inspection ou le débogage.

Plus de 40 Descriptions de Revendications Standard

Descriptions intégrées pour plus de 40 revendications JWT standard du registre IANA. Identifié automatiquement iss, sub, aud, exp, iat, nbf, jti et bien d'autres.

Affichage Convivial des Horodatages

Les revendications d'horodatage Unix (exp, iat, nbf) sont automatiquement converties en format de date et heure lisible à côté de la valeur brute.

Identification d'Algorithme

Identifié et décrit automatiquement l'algorithme de signature (HS256, RS256, ES256, etc.) avec le nom complet de la spécification RFC.

Aperçu de la Structure du Token

Ventilation visuelle des trois parties du JWT (en-tête, payload, signature) avec des aperçus tronqués montrant la structure du token en un coup d'oeil.

Traitement 100% Côté Client

Tout le décodage JWT est effectué localement dans votre navigateur à l'aide de la bibliothèque jwt-decode. Votre token ne quitte jamais votre appareil.

Qu'est-ce qu'un JWT (JSON Web Token) ?

Un JSON Web Token (JWT) est un standard ouvert (RFC 7519) qui définit une manière compacte et autonome de transmettre des informations de manière sécurisée entre des parties sous forme d'objet JSON. Les JWT sont largement utilisés pour l'authentification et l'autorisation dans les applications web et les APIs.

Un JWT se compose de trois parties séparées par des points : En-tête (Header), Payload et Signature. Le format est : header.payload.signature, ou chaque partie est encodée en Base64URL.

Pourquoi Utiliser un Outil Analyseur JWT ?

  • Deboguer l'Authentification: Inspectez les tokens JWT de votre application pour vérifier que les revendications et le payload sont corrects
  • Audit de Sécurité: Examinez le contenu du token, vérifiez les dates d'expiration et identifiez les problèmes de sécurité potentiels
  • Développement d'API: Décodez les JWT des fournisseurs OAuth et des APIs tierces lors de l'intégration
  • Éducation: Comprenez comment les tokens JWT sont structurés en decodant des tokens réels
  • OAuth et OpenID Connect: Décodez les tokens d'ID et d'accès pour vérifier les revendications

Comment Utiliser l'Outil Analyseur JWT

  1. Saisissez ou Collez un Token JWT

    Copiez un token JWT depuis votre application ou utilisez l'exemple pre-charge. Le token doit être au format standard header.payload.signature.

  2. Visualisez le Token Decode

    Les revendications de l'en-tête et du payload sont automatiquement décodées et affichées dans un tableau structuré avec descriptions et valeurs conviviales.

  3. Passez à la Vue JSON

    Cliquez sur l'onglet JSON brut pour voir les objets JSON exacts décodées pour l'en-tête et le payload.

  4. Copiez les Données Décodées

    Utilisez les boutons de copie pour copier des valeurs de revendications individuelles ou l'intégralité du JSON décodé dans votre presse-papiers.

💡 Astuce pro: Un token JWT n'est PAS chiffre — il est seulement encodé en Base64URL. Toute personne y ayant accès peut le décoder et lire son contenu. Ne mettez jamais d'informations sensibles dans un payload JWT.

Cas d'Utilisation Courants

Débogage d'Authentification

Décodez les JWT de votre flux de connexion pour vérifier les revendications et les dates d'expiration pendant le développement.

Inspection de Tokens OAuth

Inspectez les tokens d'accès et d'ID des fournisseurs OAuth 2.0 et OpenID Connect.

Revue de Sécurité

Auditez les tokens JWT selon les bonnes pratiques — vérifiez les algorithmes et la bonne expiration.

Intégration d'API

Décodez les tokens des APIs tierces pour comprendre la structure des revendications.

Apprentissage de la Structure JWT

Apprenez comment fonctionnent les tokens JWT en decodant des exemples et en examinant chaque composant.

DevOps et CI/CD

Inspectez les tokens de service et résoudre les problèmes d'authentification dans les pipelines.

Questions Fréquentes Sur JWT

Quelle est la différence entre JWT, JWS et JWE ?
JWT (JSON Web Token) est la norme globale. JWS (JSON Web Signature) est l'implémentation la plus courante où le token est signé. JWE (JSON Web Encryption) chiffre le payload. La plupart des JWT que vous rencontrez sont en fait des JWS — signés mais non chiffrés.
Cet analyseur JWT peut-il vérifier la signature d'un token ?
Non, cet outil décode mais NE vérifié PAS les signatures. La vérification de signature nécessite la clé de signature à laquelle notre outil n'a pas accès. Il affiche l'algorithme utilise pour que vous sachiez quel type de clé est nécessaire pour la vérification.
Est-il sur de coller un JWT dans ce décodeur ?
Oui. Tout le traitement est 100% côté client. Le token ne quitte jamais votre navigateur. Vous pouvez le vérifier en vous deconnectant d'Internet — l'outil continue de fonctionner.
Quels algorithmes JWT sont pris en charge ?
Tous les algorithmes standard sont pris en charge pour le décodage : HS256, HS384, HS512, RS256, RS384, RS512, ES256, ES384, ES512, PS256, PS384, PS512. L'outil identifié l'algorithme à partir de l'en-tête du token.
Comment puis-je utiliser JWT dans mon application ?
Utilisez une bibliothèque côté serveur pour votre langage — jsonwebtoken pour Node.js, PyJWT pour Python, jose pour Java. Créez des tokens en signant un payload JSON avec un secret ou une paire de clés.

Décodez les Tokens JWT en Toute Confiance

L'Analyseur JWT de OneTools Online fournit tout ce dont vous avez besoin pour décoder et inspecter les JSON Web Tokens. Avec un décodage en temps réel, des vues doubles tableau et JSON, des descriptions de revendications et un traitement 100% côté client, vous pouvez inspecter les tokens en toute sécurité. Essayez-le maintenant — aucune inscription requise.