HMAC Calculator
100% CLIENT-SIDE
HMAC (RFC 2104) proves a message came from someone holding the key and was not altered. Webhook signatures (GitHub, Stripe, Slack) are HMAC-SHA256 over the raw request body. Use the exact bytes you received: re-serialised JSON will not match. Don't paste a production secret into any website; use a test key.
Key
Message
HMAC (hex)
More from MD5Calc
MD5Calc
Free, 100% client-side hash calculator.
File Hash Calculator (MD5, SHA-1, SHA-256, SHA-512)
Compute the MD5, SHA-1, SHA-256 and SHA-512 checksum of a file in your browser, to verify a download.
Hash Comparison Tool
Compare two checksums without eyeballing them: case, spaces, colons and a sha256: prefix are ignored, the…
Guides
Developer Sponsor / Partner