RevealTheme logo

HMAC Generator

Generate HMAC signatures using SHA-1, SHA-256, SHA-384, or SHA-512.

What is HMAC Generator?

HMAC (Hash-based Message Authentication Code) verifies both the integrity and authenticity of a message using a shared secret key. It's the basis for webhook signatures, API request signing (AWS Signature V4, Stripe webhooks), and JWT HS256/HS384/HS512 algorithms.

Frequently asked questions

Is HMAC the same as a hash?
No. A plain hash (SHA-256) anyone can compute. HMAC requires a secret key — without it, you can't verify or forge the signature.

Related tools