HMAC Generator

To generate an HMAC enter your string, set a secret key, choose a hashing algorithm and hit the green generate button.

Computed HMAC Result

What is this tool?

HMAC (Hash-based Message Authentication Code) is a method of hashing strings with a secret cryptographic key, which is known by the sender and receiver. This method of hashing provides a certain level of safety when sending messages across the internet as the secret key must be known on top what hashing algorithm was used.

With this generator, you can create HMAC hashes with custom secret keys using a hashing algorithm of your choice. Some of the algorithms include SHA1, SHA256, MD5, haval256.