JWT Encoder

Create HS256/384/512 (or unsigned) JSON Web Tokens from a JSON payload — private companion to the JWT Decoder.

100% In-Browser & Private — your data never leaves this device

PeachTools Pro

Batch processing, unlimited files, ad-free.

Join waitlist
Loading tool...

How to use the JWT Encoder

  1. Paste a JSON payload object.
  2. Choose HS256/HS384/HS512 or none.
  3. Enter a secret for HMAC algorithms.
  4. Encode and copy the token — then inspect it in the JWT Decoder.

FAQ

Does this support RS256?
Not in the free tier. HMAC (HS*) and unsigned tokens are supported today.
Is my secret uploaded?
No. Signing runs with Web Crypto in your browser.

Related tools

More private, in-browser utilities you might need next.

Looking for more? Browse all developer tools · All tools