1. Home
  2. Generators & Encoders
  3. HMAC Generator

HMAC Generator

Sign text with a shared secret using HMAC-SHA256. The calculation stays in your browser.

Runs in your browser Free, no sign-up
Hex
Base64

A signature, not a checksum

HMAC mixes the secret into the hash, so someone who can see the text still cannot produce the same signature without the secret. Both the secret and the text are read as UTF-8. This is SHA-256. It is the same construction used by many API signatures.