Why this tool stays in the browser
Assemble header and payload locally to produce a sample JWT for fixtures and decoder tests. This is not your production signing service — keep real secrets off the page. Decode the result in JWT Decoder without sending either token to a third party.
Related: JWT Decoder · UUID Generator
FAQ
- Can I sign with a production secret here?
- You can type a secret in the tab, but you should not. Use fixtures. This site does not store the secret.
- Does this replace an auth server?
- No. It is a local sample generator for debugging claims and the decoder.
- How do I inspect the output?
- Paste it into JWT Decoder on this site — also offline.
JWT Generator
Create signed JWT tokens with custom headers, payloads, and expiry times.
Symmetric algorithms only (HS256/HS384/HS512). Asymmetric algorithms (RS/ES) require private keys.
Keep this secret safe. Anyone with this key can generate valid tokens.
Generate a JWT token
Configure the algorithm, secret, and payload, then click Generate