HMAC Generator

Generate HMAC signatures using MD5, SHA-1, SHA-256, SHA-384, or SHA-512 with a secret key. For API authentication and data integrity.

Cryptography
CoinBase Sponsored
AlgorithmHMACBits
Enter message and key to generate
CoinBase Sponsored

Common use cases

Frequently asked questions

What's the difference between HMAC and a regular hash?

HMAC combines a hash function with a secret key. Without the key, an attacker cannot generate a valid HMAC, which makes it suitable for authentication. A regular hash has no key and proves only integrity, not authenticity.

Related tools