HMAC Generator

Generate HMAC-SHA256, SHA-384, and SHA-512 signatures using the Web Crypto API. Message and key input, hex and base64 output.

Overview

The HMAC Generator creates HMAC (Hash-based Message Authentication Code) signatures using the browser's Web Crypto API. Support for SHA-256, SHA-384, and SHA-512 algorithms. Input a message and secret key, get the HMAC signature in hex or base64 format. Used for API authentication, webhook verification, and message integrity checking.

Features

  • HMAC-SHA256 generation
  • HMAC-SHA384 generation
  • HMAC-SHA512 generation
  • Hex and base64 output formats
  • Web Crypto API for security
  • 100% browser-side processing

Use Cases

  • Generate API request signatures
  • Verify webhook payloads
  • Test HMAC authentication
  • Create signed messages
  • Learn HMAC authentication
  • Debug API signing issues

Privacy & Security

All HMAC Generator operations are performed entirely in your browser. Your data never leaves your device and is never transmitted to any server. We implement zero-knowledge architecture to ensure maximum privacy and security.