Your Hash Generator
Generate cryptographic hashes for text or files using MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, BLAKE2b and BLAKE2s. Type text directly or upload a file up to 100
- Free to use
- Opens in your browser
- Nothing to install
- Works in any modern browser
Input text: "hello" MD5: 5d41402abc4b2a76b9719d911017c592 SHA-256: 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824Open the Hash Generator
Illustration. Open the tool for the real thing.
What is the Hash Generator?
Generate cryptographic hashes for text or files using MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, BLAKE2b and BLAKE2s. Type text directly or upload a file up to 100 MB, and get every selected algorithm's hash instantly, output as hex, Base64 or binary.
It also supports HMAC mode (a keyed hash using a secret key for authentication, not just integrity), and a compare/verify box where you paste a known hash to instantly check whether it matches — useful for confirming a downloaded file hasn't been tampered with.
3 steps to your result
Open the tool and follow along. Nothing to install.
What you get
MD5, SHA-1/224/256/384/512, SHA3-256/512, and BLAKE2b/BLAKE2s, all computed in one pass.
Hash typed text or the raw binary content of an uploaded file up to 100 MB.
Generate keyed-hash message authentication codes using a secret key.
Paste a known hash to instantly check whether it matches your input.
AZRS tools are free to open and use.
It opens in your browser, so there is nothing to download.
Used for
Pick one to see how it fits.
Developers
Verify data integrity or generate deterministic identifiers for content during development.
Try it freeIT & security-conscious users
Confirm a downloaded file matches the hash published by the original source.
Try it freeStudents learning cryptography
Compare how different algorithms and inputs produce completely different fixed-length fingerprints.
Try it freeHow it compares
A plain look at this tool next to the usual alternative.
| This utility | Desktop software | |
|---|---|---|
| Install | Nothing to install | Usually an app or program to install |
| Cost | Free to use | Free or paid, depends on the product |
Questions people ask
What is a cryptographic hash?
A fixed-length fingerprint of any input data. The same input always gives the same hash, and even a single changed character produces a completely different result — hashes are one-way and cannot be reversed.
Which algorithm should I use?
For modern security use SHA-256, SHA-512, SHA3-256 or BLAKE2b. MD5 and SHA-1 have known vulnerabilities and should only be used for non-security checksums.
Can I hash a file?
Yes, upload any file up to 100 MB and the tool hashes its raw binary content, not just the filename.
What is HMAC and when should I use it?
HMAC combines a secret key with a hash algorithm to verify both integrity and authenticity — use it to confirm a message came from someone who knows the shared secret.
Do you store my input data?
No, everything is processed in memory and immediately discarded — nothing is logged or stored.
More free tools
Related to the Hash Generator.
Try the Hash Generator now
Generate cryptographic hashes for text or files using MD5, SHA-1, SHA-224, SHA-256. Free to use.
Try it free