JWT Signer is a free encode & crypto tool that runs entirely in your browser — build & HMAC-sign a token. No upload, no account, no limits.
Build and HMAC-sign a JSON Web Token from your own payload. Pick HS256, HS384 or HS512, supply the secret key, and the header, signing input and signature are assembled and signed locally with the Web Crypto API.
This produces real, verifiable tokens for testing — keep the secret private, since anyone with it can mint valid tokens.
HMAC with SHA-256, SHA-384 or SHA-512 (HS256/HS384/HS512), computed via the Web Crypto API.
No. Signing happens entirely in your browser; the secret never leaves the page.
Every calculation happens on this page, in your own browser. Your input is never sent to a server, never logged and never used for training — which also means the tool keeps working when you are offline.