HMAC Generator
Compute Hash-based Message Authentication Codes (HMAC) securely in your browser using SHA-256 or SHA-512 algorithms.
Frequently Asked Questions
What is an HMAC?
An HMAC (Hash-based Message Authentication Code) is a specific type of message authentication code involving a cryptographic hash function and a secret cryptographic key. It is used to simultaneously verify both the data integrity and the authenticity of a message.
Is my key uploaded to a server?
No. The HMAC is computed entirely client-side using your browser's Web Crypto API. Neither your message nor your secret key is sent to any server.