Saisissez un payload JSON et un secret pour générer un JWT signé HS256. Utile pour tester les API et flux d'authentification. S'exécute dans votre navigateur — rien n'est envoyé à un serveur.
À propos du Générateur JWT
Un JWT (JSON Web Token) a trois parties : en-tête, payload et signature. Cet outil construit un JWT HS256 à partir de votre payload JSON et clé secrète. Utilisez-le pour créer des jetons pour tester les API ou l'auth. Décodez-les avec l'outil Décodeur JWT pour vérifier.
Comment utiliser
- Saisissez un objet JSON valide comme payload (ex. sub, exp, iat).
- Saisissez la clé secrète utilisée pour signer le jeton.
- Cliquez sur Générer le JWT. Copiez le jeton.
Questions fréquentes
Quel algorithme est pris en charge ?
Cet outil crée des JWT signés avec HS256 (HMAC-SHA256). Pour RS256 il faudrait un autre outil ou backend.
Mon payload ou secret est-il envoyé à un serveur ?
Non. L'encodage et la signature se font dans votre navigateur avec l'API Web Crypto. Rien n'est envoyé.
Puis-je définir l'expiration (exp) ?
Oui. Ajoutez "exp" (et optionnellement "iat", "nbf") à votre payload en timestamps Unix. L'outil ne les ajoute pas automatiquement.