Security Tools
HMAC Generator
Enter a message and secret key to compute an HMAC, entirely in your browser using the Web Crypto API.
HMAC (SHA-256)
Computed entirely in your browser via the Web Crypto API — your message and secret are never sent anywhere.
How to use this tool
- 1Enter your message.
- 2Enter your secret key.
- 3Choose a hash algorithm.
- 4See the resulting HMAC in hex.
Frequently asked questions
How is this different from a plain hash?+
A plain hash (like the file checksum tool) has no secret key, so anyone can recompute it — an HMAC mixes in a secret key, so only someone who knows the key can produce or verify a matching HMAC.