Free · No sign-up · Runs in browser

JWT Generator

Sign JSON Web Tokens with HS256, HS384, or HS512. Uses the Web Crypto API — your secret and payload never leave the browser.

Payload (JSON)
Signed JWT
// Signed JWT will appear here…

JWT Generator (Signer)

Sign JSON Web Tokens with symmetric HMAC algorithms (HS256, HS384, HS512) using the Web Crypto API. Perfect for testing auth flows, generating fixture tokens, or decoding + resigning a token with new claims.

FAQ

Why not RS256 or ES256?

Asymmetric algorithms need a private key import — not a text secret. For HS* algorithms a secret string is enough, which is what this tool handles.

Is my secret sent anywhere?

No. HMAC signing is done locally with the browser's Web Crypto API.

Related

Decode a JWT with the JWT Decoder; learn more in Understanding JWT.

HS256/384/512

Symmetric HMAC algorithms via native Web Crypto.

Fully private

Secrets stay in your browser — never logged or sent.

Instant

Signing happens in milliseconds in your browser.