Developer Tools

HMAC Signature Tester — SHA Digest and Verify

Compute SHA digests and HMAC signatures with Web Crypto in your browser for common SHA algorithms. Useful when debugging payments, webhooks, and request-body signature checks with data kept local.

HMACSHASignatures

Favorite this tool

No favorite storage mode has been selected.

Quick actions

Copy this tool URL or open the system share sheet on a supported device.

Use cases

  • Verify third-party gateway signatures
  • Check webhook header HMAC values
  • Compare frontend and backend digests for the same body

How to use

  1. Choose algorithm and enter secret plus message
  2. Compute HMAC or hash output
  3. Compare with the expected server value

Example input and output

Input

key=secret / msg=hello / HMAC-SHA256

Output

Hex or Base64 signature string

FAQ

Is the secret uploaded?

No. Web Crypto runs locally; secrets and message bodies are not sent to a server.

Which algorithms are supported?

Common SHA-1/256/384/512 and matching HMAC variants—see the page options.

Tools

Related tools

Continue with another translated tool for a nearby task.

AES / DES Encryptor

Symmetric Encryptor — AES, DES, 3DES, Rabbit

Available

Encrypt and decrypt locally in your browser with AES, DES, 3DES, Rabbit, multiple block modes, direct keys, PBKDF2, or passphrase modes, outputting Base64 or Hex. Useful for API debugging and learning.

AES DES Encryption

Bcrypt Hash Generator

Bcrypt Hash Generator — Online Hash and Verify Tool

Available

Generate bcrypt password hashes and verify plaintext locally in your browser. Adjust rounds to control cost for manual database writes and hash comparison.

bcrypt Password Security

Hash Generator

Hash Generator - SHA Digests and Compare

Available

Compute SHA-1, SHA-256, SHA-384, and SHA-512 digests for text or local files, with optional HMAC mode and hash comparison. Uses Web Crypto in the browser for checksum and signing checks.

Hash SHA Digest