jwt-signer.JWT Signer — Free HS256/HS384/HS512 JWT generator by @nap.codes. Signs tokens in your browser using crypto.subtle. Your secret never leaves your device.

By @nap.codes
Header
Payload
Signed token

Ready. Click Sign token.

Security: HS-family JWTs are signed with a shared secret — anyone with the secret can also issue new tokens. Never expose HS secrets in client-side apps. For asymmetric public/private signing (RS256, ES256), a server-side signer is safer. This tool is for local testing.