Ctrl + K
HomeSecurity ToolsHMAC Generator
Free Developer Tool

HMAC Generator

Create HMAC signatures using SHA-1, SHA-256, SHA-384 and SHA-512 algorithms. Useful for API authentication and request signing.

Generated Signature

What is HMAC Generator?

HMAC combines a secret key with a hash function to verify authenticity and integrity.

How to use

  1. Enter a message.
  2. Enter a secret key.
  3. Choose an algorithm.
  4. Generate the signature.

Features

  • SHA-1 support
  • SHA-256 support
  • SHA-384 support
  • SHA-512 support
  • API request signing

Example

Input
hello world
Output
b5f3e5f6d8f8d7a2e5d4f1a6...

FAQ

What is HMAC used for?

HMAC is commonly used for API authentication and signed requests.

Can I use different algorithms?

Yes. Multiple SHA algorithms are supported.

Is the secret key required?

Yes. HMAC requires a secret key.