Skip to main content
Tools Generate
SIGN

JWT Signer (HS256 / HS384 / HS512)

v1.0 · Everything below stays in your browser

Sign JWTs with a shared secret in your browser. Build header+payload, pick algorithm, get a signed token.

Runs entirely in your browser · Your input is never transmitted

PAYLOAD (JSON)
0 BReady
TOKEN
 
Ready

How to use

  1. Paste or edit the payload JSON.
  2. Enter your HMAC secret.
  3. Pick algorithm. Copy the token.

Frequently asked

Why only HMAC algorithms?

Browser-side RSA/ECDSA signing requires importing a private key — possible but dangerous in a public tool. HMAC is safe because the secret never leaves your browser.