Skip to main content
Tools Generate
HMAC

HMAC Generator

v1.0 · Everything below stays in your browser

Generate HMAC-SHA256/384/512 with a secret key. For request signing, webhooks, and auth.

Runs entirely in your browser · Your input is never transmitted

MESSAGE
0 BReady
HMAC · SHA-256
Enter key

How to use

  1. Enter a secret key.
  2. Paste the message.
  3. Pick the hash size. Copy the HMAC hex.

Frequently asked

What's HMAC used for?

Signing API requests (Stripe, AWS v2, Slack webhooks), validating webhooks, and proving message integrity with a shared secret.