Crypto Tools

HMAC Generator

🔒 在瀏覽器中執行

Generate HMAC-SHA-256 or HMAC-SHA-512 signatures from a secret key and message using the Web Crypto API. Fully client-side — your key and message never leave the browser.

如何使用此工具

  1. Enter your secret key and the message you want to sign.
  2. Pick HMAC-SHA-256 or HMAC-SHA-512.
  3. Copy the resulting authentication code, computed locally with the Web Crypto API.

Your key and message never leave the browser. HMAC is computed entirely client-side using the Web Crypto API.

常見問題

How is HMAC different from a plain SHA hash?
HMAC mixes a secret key into the hash, so it both fingerprints the message and proves it came from someone who holds the key — useful for webhook and API signatures.
Which algorithms are available?
HMAC-SHA-256 and HMAC-SHA-512, selected before you generate the code.
Will the same key and message always give the same code?
Yes. HMAC is deterministic, which is what lets the receiver recompute the code and confirm the message is authentic.
Could my secret key be exposed?
No. The signature is computed locally through the Web Crypto API, so your key and message are never transmitted.
guide

How to Generate an HMAC Signature

How to Generate an HMAC Signature — free online tool and guide with examples.

更多免費工具查看全部 492 個 →
Merge PDFsCompress ImageJSON FormatterPassword GeneratorVAT CalculatorQR Code Generator
HMAC Generator | brevio