🔏

HMAC Generator

Calculate an HMAC using SHA-256, SHA-384, or SHA-512 from a message and key.

How it works

Enter a message and a key, select an algorithm, and generate a hexadecimal HMAC signature using Web Crypto.

Frequently asked questions

What's the difference between hash and HMAC?

HMAC incorporates a secret key in addition to the message.

Does the key leave the browser?

No. The operation is carried out locally.