Small ToolsAll tools
← All tools / Security
Security utility

HMAC Generator

Create an HMAC-SHA-256 or HMAC-SHA-512 message authentication code.

● This tool runs entirely in your browser. Your input is never uploaded to our servers.

The message and key stay in this browser.

Output
Your result will appear here…

How to use HMAC Generator

  1. Enter the message and secret key.
  2. Choose HMAC-SHA-256 or HMAC-SHA-512.
  3. Select Generate HMAC and compare using the same key and algorithm.

Example

Input:

timestamp=1735689600&event=created

Output:

HMAC-SHA-256: computed digest

Use cases

About this tool

Create an HMAC-SHA-256 or HMAC-SHA-512 message authentication code. Processing happens locally in your browser, so your input is not sent to a server or included in analytics.

Frequently asked questions

Is HMAC the same as a plain hash?

No. HMAC combines a secret key with a hash function to authenticate a message.

Is my secret key transmitted?

No. Web Crypto uses the key locally in your browser.

Can I share the generated output?

The HMAC alone does not reveal the key, but treat signing workflows and associated messages according to your security policy.

Related tools