Current toolHMAC generator
Security · SEC-04Submit an issue

HMAC generator

Generate HMAC-SHA256, SHA384 or SHA512 signatures with a secret key.

HMAC · SHA-256 / SHA-384 / SHA-512
Input
Algorithm
Output format
Usage guide and examples

Convert, compare and calculate

Enter a secret and message, then choose SHA-1/256/384/512 and HEX or Base64 output. Matching results require identical keys, messages and algorithms. Spaces and line breaks matter; HMAC differs from a hash without a key.

Check the input format and options with this example before using your own data. Random values, file sizes and presentation vary with the input and settings.

Example input and settings

SHA-256
key: key
message: The quick brown fox jumps over the lazy dog

What to check in the result

f7bc83f430538424b13298e6aa6fb143ef4d59a14946175997479dbc2d1a3cd8