Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes from text — in your browser.
What is this?
Paste text and instantly get its MD5, SHA-1, SHA-256, SHA-384, and SHA-512 digests, side by side. Hashing happens entirely in your browser — nothing you paste here is sent anywhere.
Common uses
- Verifying a string or file checksum against a published hash
- Generating a cache key or dedup key
- Comparing digest output across algorithms
- Quick sanity checks while working with hashing in code
FAQ
Is this suitable for hashing passwords?
No — MD5 and the SHA family are fast, general-purpose digests, not designed for password storage. Use bcrypt, scrypt, or argon2 for that, which are deliberately slow and salted.
Why include MD5 if it's broken?
It's still widely used for non-security checksums and cache keys. It's included here but isn't cryptographically secure — don't rely on it where collision resistance matters.
Does this support HMAC or file uploads?
Not in this version — plain text input only.
Does anything I type leave the browser?
No — hashes are computed entirely client-side via the Web Crypto API plus a small local MD5 implementation.