Generate, Decode & Verify JSON Web Tokens
Everything You Need for JWTs – In One Place
Token Configuration
HMAC
Choose the cryptographic algorithm for signing the JWT
JSON
JSON
HS256
Keep your secret key secure and never expose it in client-side code
Generated Token
⏳ Format Validation
Signature Validation
Auto-generates when you modify the configuration above
About JWT Tokens
Header
Contains metadata about the token, including the algorithm used to sign it.
Payload
Contains the claims (statements about an entity and additional data).
Signature
Used to verify that the sender of the JWT is who it says it is.
Common Claims
iss (Issuer)
sub (Subject)
aud (Audience)
exp (Expiration)
iat (Issued At)
nbf (Not Before)
Security Note
JWT tokens are signed, not encrypted. Don't include sensitive information in the payload unless you encrypt the token separately.
Real-time Decoding
Automatically decode tokens as you paste
Format Validation
Instant validation of JWT structure