Free HMAC Generator Online (SHA-256, SHA-512)
Use this free HMAC generator to create keyed hashes with SHA-256, SHA-384, or SHA-512. Fast, private, and works in your browser.
Loading tool…
What is HMAC Generator?
HMAC Generator computes a keyed hash (HMAC) of your message using a secret key and SHA-256, SHA-384, or SHA-512 via the browser Web Crypto API. It is used for signing and verifying messages. Everything runs in your browser.
How to use this tool
- Enter your message and secret key.
- Choose the hash algorithm.
- Read and copy the HMAC.
Features
- HMAC with SHA-256, SHA-384, SHA-512
- Hex output
- Powered by the Web Crypto API
- Copy the result
- Runs entirely in your browser
This tool runs in your browser. Your files and text are not uploaded to our servers, and we do not store your input.
Frequently asked questions
What is HMAC used for?+
Verifying message integrity and authenticity using a shared secret key.
Which algorithms are supported?+
SHA-256, SHA-384, and SHA-512.
Is my key uploaded?+
No. The HMAC is computed locally with the Web Crypto API.
Related tools
Looking for more Developer Tools?
Browse the full collection of free, browser-based tools.