HMAC Generator

Generate HMAC signatures for API authentication and webhooks

All generation happens in your browser. Your messages and secrets never leave your device and are not sent to any server.

Input

Algorithm Info
Recommended for most applications, good balance of security and performance

HMAC Signature

Common Use Cases

About HMAC

HMAC (Hash-based Message Authentication Code) is a cryptographic authentication technique that combines a secret key with a hash function to verify data integrity and authenticity.

Key features:

  • Authentication: Verifies the sender and message integrity
  • Tamper-proof: Any modification invalidates the signature
  • Secret key: Only parties with the key can generate valid HMACs
  • Fast: Efficient computation using hash functions

Use cases: API request signing, webhook verification, JWT signatures, session tokens, message authentication