developers.do

HMAC Generator

Generate HMAC (Hash-based Message Authentication Code) signatures with SHA-1, SHA-256, SHA-384, or SHA-512 — output as hex, base64, or base64url

HMAC (Hash-based Message Authentication Code) provides both integrity and authenticity by combining a cryptographic hash with a shared secret key. The result proves the message originated from someone with the secret, and was not modified in transit.

The secret is kept in your browser only — all HMAC computation happens locally via Web Crypto.