HMAC Calculator
Online HMAC-MD5/SHA1/SHA256/SHA512 calculation with custom key support.
Configuration
Key
Message
Usage
About HMAC
HMAC (Hash-based Message Authentication Code) is a keyed hash message authentication code that combines a hash algorithm with a key to verify message integrity and authenticity. It is commonly used for API signing, JWT, and more.
Supported Algorithms
HMAC-MD5 (not recommended for security use), HMAC-SHA1 (compatibility), HMAC-SHA256 (recommended), HMAC-SHA512 (higher security). Keys support UTF-8 text, Hex, and Base64 encodings.
Steps
1. Select algorithm and key encoding; 2. Enter the key; 3. Enter the message, the result is computed automatically. The result is output in Hex format and can be copied with one click.