Developer
JWT Generator
Mint JWTs in your browser without sending secrets to a server. Processing stays on your device — no upload, no account.
How to use JWT Generator
- Edit the JSON payload (and optional claims).
- Choose unsigned or HS256 and enter a secret if signing.
- Generate and copy the compact JWT.
Why use this free jwt generator tool?
- All processing happens locally in your browser. Your files are never uploaded to a server.
- Unsigned (alg none) or HS256.
- Web Crypto HMAC signing.
- One-click copy.
Technical details
HS256 uses crypto.subtle HMAC-SHA-256 over base64url(header).base64url(payload). Never use alg none in production auth.
JWT Generator FAQ
Is my secret uploaded?
No. All processing happens locally in your browser. Your files are never uploaded to a server.
RS256 / ES256?
This build focuses on HS256 and unsigned tokens.
Safe for production?
Fine for demos and local tests. Prefer a hardened library for production auth.
Need to inspect a token?
Use the JWT Decoder tool.
Related free converters
More private browser tools people use with jwt generator.