HMAC Generator
Compute HMAC-SHA-256 or HMAC-SHA-512 signatures in your browser. Your key and message stay on your device.
Pure browser JavaScript — uses the Web Crypto API (crypto.subtle).
How to use this tool
- Enter the message and secret key.
- Choose HMAC-SHA-256 or HMAC-SHA-512.
- Click Sign — copy the hex or Base64 digest.
Compute HMAC-SHA-256 or HMAC-SHA-512 signatures in your browser. Your key and message stay on your device.
Frequently asked questions
- Is the key sent anywhere?
- No — signing is done locally by crypto.subtle; nothing is transmitted.