JSONToonPro
Hash generator

Hash Generator

Free online hash generator supporting MD5, SHA-1, SHA-256, SHA-384, and SHA-512. Switch algorithms instantly. HMAC support for SHA algorithms. Output in hex and Base64.

100% client sideInstant resultNo data sent

Algorithm

Input Text
0 chars / 0 bytes
SHA-256 Hash
Hash appears here...

Frequently asked questions

4 answers
This hash generator supports five algorithms: MD5 (128-bit, 32 hex chars), SHA-1 (160-bit, 40 hex chars), SHA-256 (256-bit, 64 hex chars), SHA-384 (384-bit, 96 hex chars), and SHA-512 (512-bit, 128 hex chars). You can switch between algorithms with a single click and compare outputs side by side. SHA algorithms also support HMAC mode with a user-supplied secret key.

More JSON Tools

About Cryptographic Hashing

Cryptographic hash functions take an input of any length and produce a fixed-length output called a digest or hash. Three properties make them useful in security: preimage resistance (cannot find the input from the hash), second preimage resistance (cannot find a different input with the same hash as a known input), and collision resistance (cannot find any two inputs with the same hash). These properties underpin digital signatures, certificate authorities, password storage systems, and blockchain technology. This tool computes all five algorithms in your browser using the SubtleCrypto API, which is implemented in native code and provides both speed and privacy.