HMAC Generator
5 toolsGenerate an HMAC digest from a key and message.
Runs in your browser — your files and text stay on your device
A complete hashing toolkit — generate MD5, SHA-1/256/512, SHA3-256, and CRC32 digests of text or files, compute HMACs for signing requests, hash and check bcrypt passwords, and verify a downloaded file's checksum. Everything runs locally using the Web Crypto API wherever possible.
How to use this tool
- 1Enter a secret key and message.
- 2Pick an algorithm.
- 3The HMAC digest updates automatically; click to copy.
Frequently asked questions
What is HMAC used for?
Combining a secret key with a message to prove both integrity and authenticity — commonly used for API request signing and webhook verification.
Is my key sent anywhere?
No — computed locally via the Web Crypto API.