Skip to content
Ovatly

HMAC Generator

100% PrivateSecurity & Privacy Utilities

Compute HMAC signatures for a message with a shared secret key, using Web Crypto.

Runs entirely in your browser. Your input is not uploaded to Ovatly or anywhere else.

HMAC proves a message came from someone who knows the key and was not changed on the way. It is authentication, not encryption: anyone with the key can read the message itself.

  1. 1Paste the exact message that will be signed, byte for byte.
  2. 2Enter the shared secret key.
  3. 3Pick SHA-256, SHA-384 or SHA-512.
  4. 4Press Compute HMAC and copy the format your system expects.

About this tool

The HMAC Generator signs a message with a shared secret key using your browser's Web Crypto API, and shows the signature in hex and Base64. Developers use it to test webhook signatures, API request signing and message authentication without sending their key or message to a server.

Related tools

Advertisement

Part of Ovatly's free tools in Security & Privacy Utilities.