HMAC Generator

Generate HMAC-SHA256 or HMAC-SHA512 signatures using a secret key, entirely in your browser.

Frequently asked questions

What is HMAC?
HMAC (Hash-based Message Authentication Code) combines a cryptographic hash function with a secret key to verify both data integrity and authenticity. It is commonly used in API authentication, webhook signatures, and JWT signing.
Is my secret key safe?
All computation happens in your browser using the Web Crypto API. Your key and message are never sent to the server.