đ JWT Generator
Generate JWT tokens with dummy values for testing and development.
Leave empty to use a dummy secret key
Enter valid JSON for custom claims
âšī¸ About JWT Tokens
JWT Structure:
A JWT consists of three parts separated by dots:
- Header: Contains metadata about the token
- Payload: Contains the claims (data)
- Signature: Used to verify the token
Standard Claims:
- iss (issuer): Who issued the token
- aud (audience): Who the token is intended for
- sub (subject): The subject of the token
- exp (expiration): When the token expires
- iat (issued at): When the token was issued
Algorithms:
- HS256/384/512: HMAC with SHA (symmetric)
- RS256/384/512: RSA with SHA (asymmetric)
Security Note:
This tool generates tokens for testing purposes only. Never use weak secrets in production!
About this tool
The JWT Generator helps craft JSON Web Tokens for testing and development purposes. Use it only with test data and do not expose production secrets.
How to use
- Enter the payload, header, and secret (for HMAC) if needed.
- Choose the algorithm and click Generate to see the token.
Security note: Do not paste production private keys or secrets into this page.
Example
Generate a test JWT with payload:
{"userId": "123", "role": "admin"}
Result (sample): eyJhbGc...encoded_payload...signature
Tip: Use test JWTs for development; never share production secrets.