Generate HMAC digests with masked keys. Free, private, runs in your browser.
100% private — your files and text never leave your browser. All processing happens locally on your device.
Keys are masked by default and stay in this tab.
HMAC Generator computes SHA-256, SHA-384, or SHA-512 HMAC digests with Web Crypto. It supports text, hex, and base64 keys, plus hex or base64 digest output for API signatures and test vectors.
The shared secret is masked by default and stays in the current tab state. Convertful does not store keys, messages, or generated digests, and the tool has no remote validation path.
HMAC proves that someone with the same shared secret produced the digest. It does not encrypt the message, and its security depends on protecting the secret outside the browser too.
The tool supports SHA-256, SHA-384, and SHA-512 using the browser Web Crypto API.
Yes. Choose text, hex, or base64 key input and export the digest as hex or base64.
No. The key is masked by default and stays in browser memory only for the current tab.
Yes. Empty messages are supported and reported as zero-length message digests.
No. HMAC authenticates a message with a shared secret; it does not hide the message.