03 / API & Auth / jwt-generator
JWT Generator
Create signed test JSON Web Tokens (HS256/384/512).
ReadyLocal processing
03 · WorkspaceInput → Process → Output · in-browser
How to use
- 01Pick a signing algorithm (HS256, HS384 or HS512).
- 02Enter a signing secret — it is used locally and never stored.
- 03Edit the JSON payload, or fill the claim helper fields for iss, sub, aud, exp and more.
- 04Press Generate JWT, then copy the token or send it straight to the JWT Decoder.
What is this tool?
This generator signs test JSON Web Tokens with HMAC using your browser's Web Crypto API. It is designed for local development and API testing — not as a production token service.
Common use cases
- Creating fixture tokens for automated API tests
- Reproducing an expired-token scenario with a custom exp claim
- Testing role-based access control with different payloads
- Learning how JWT structure and claims work
FAQ
Is this safe for production?
No. Use it for development and testing tokens only.
Where does signing happen?
In your browser, via the Web Crypto API.
Which algorithms are supported?
HMAC-based HS256, HS384 and HS512.
Is my secret stored?
No. It only exists in memory while the page is open.