socket.help

HMAC generator

Calculate keyed message authentication codes.

Runs in your browser

The message and secret are processed in your browser.

OutputText · 0 bytes
Your result will appear hereAdd your input, choose the options and run the tool.

Your input stays on this device. Nothing is uploaded or saved.

About HMAC generator

Create a keyed SHA message authentication code for webhook signing tests and other integration work.

When to use it

Produce a test signature for a webhook message with an explicit secret key.

HMAC generator example
Message: {"event":"test"}
Key: your-test-secret
Algorithm: SHA-256
Result: hexadecimal HMAC

How to use it

  1. Enter your message and secret key.
  2. Choose SHA-256, SHA-384, or SHA-512.
  3. Generate the hexadecimal HMAC.

Limits & privacy

The key is treated as UTF-8 text and stays in memory in this browser. Keys are not uploaded or saved.

Use this tool from the API reference or connect through the SDK, CLI, SSH, or MCP. Hosted calls share your plan allowances.