JWT Decoder
Decode JWT header and payload sections so you can inspect claims without verifying the signature.
Generate an HMAC signature with SHA-256, SHA-384 or SHA-512 using the Web Crypto API.
HMAC signatures combine a message with a secret key. They are commonly used to verify webhook payloads and protect request integrity.
Start with a small sample, check the output, then paste the full text when the result looks right. For important production data, review the output before saving or sharing it.
Understand how a message, secret and hash algorithm combine to create a verifiable signature.
Read guideNo. The signature is generated in your browser with the Web Crypto API.
For sensitive systems, use a temporary test secret and generate production signatures inside your trusted application environment.