JWT Generator
Generate or verify JWTs with custom header, payload, and secret using HS/RS/ES algorithms.
Standard Claims
Templates
Options & Secret
JWT Generated
About This Tool
The JWT Generator allows you to create and verify custom JSON Web Tokens. It supports HS256/384/512 (HMAC), RS256/384/512 (RSA), and ES256/384/512 (ECDSA) algorithms. You can edit Header and Payload JSON, set a secret or import a private key, and use templates for quick start. All generation and verification is done locally in your browser, ensuring your keys remain secure.
Features
- ✍️ Custom Content: Fully editable Header and Payload JSON
- 🔐 Multiple Algorithms: Supports HS, RS, ES series (256/384/512) signing
- 🔍 Decode & Verify: Paste tokens to decode, verify signatures, and format
- 🗝️ Key Management: Supports HMAC secrets, RSA/ECDSA private keys, and key pair generation
- ⏰ Quick Claims: One-click add iat, exp, nbf, iss, aud, jti claims
- 📋 Templates: Built-in Auth and Admin payload templates
- 🔒 Privacy: All crypto operations performed locally using Web Crypto API