Hash Generator (MD5, SHA-1, SHA-256, SHA-512)
Generate cryptographic hashes of any text in your browser.
Files are processed in memory and never stored.
Compute MD5, SHA-1, SHA-256 and SHA-512 hashes of any text instantly. Useful for verifying file integrity, generating checksums, comparing values, or producing a fingerprint of a string — all computed locally with no data leaving your device.
How to use it
- Open the Hash Generator and type or paste your text.
- All four hashes are computed live as you type.
- Copy the one you need.
What a hash is
A hash function turns any input into a fixed-length string of hex characters. The same input always produces the same hash, but even a one-character change produces a completely different result, and you can't reverse a hash back to the original. That makes hashes ideal for checksums (confirming a file downloaded intact), deduplication, and storing fingerprints of data.
Which algorithm to use
| MD5 | Fast and widely used for non-security checksums, but cryptographically broken — never use it for passwords or signatures. |
|---|---|
| SHA-1 | Stronger than MD5 but also deprecated for security. Still seen in legacy systems and Git object IDs. |
| SHA-256 | The modern default. Secure, fast enough, and used everywhere from TLS certificates to blockchains. |
| SHA-512 | Like SHA-256 but with a larger output; useful when you want extra margin or 64-bit-optimised performance. |
Frequently asked questions
Are hashes reversible?
No. A hash is one-way — you cannot recover the original text from it.
Is my text uploaded to compute the hash?
No. All hashing runs in your browser using the Web Crypto API (and a local MD5 implementation).
Should I hash passwords with this?
Not for storage. Real password storage needs a slow, salted algorithm like bcrypt or Argon2, not a plain hash.
Why is MD5 still here if it's broken?
MD5 is fine for non-security checksums and is still common, so the tool includes it for convenience.
Will the same text always give the same hash?
Yes — hashing is deterministic.
Is it free?
Yes — free and unlimited.