Hash Generator
Generate cryptographic hash digests of any text: MD5, SHA-1, SHA-256, SHA-384, and SHA-512, all computed locally in your browser. Useful for verifying file or string integrity, generating checksums, and development work. Note that MD5 and SHA-1 are broken for security purposes — use them only for non-security checksums, and never hash passwords with any plain hash function.
Generators
Private by default
This tool runs entirely in your browser. Your data is never uploaded to a server.
How to use
3 clear steps.
Type or paste the text to hash.
All five digests (MD5, SHA-1, SHA-256, SHA-384, SHA-512) update live.
Copy the hash you need with one click.
Good to know
Frequently asked questions
- What is a hash function?
- A hash function maps any input to a fixed-size digest. The same input always yields the same digest, while any tiny change produces a completely different one — which is why hashes are used to verify integrity.
- Is MD5 still safe to use?
- Not for security. MD5 (and SHA-1) have practical collision attacks, so never use them for signatures, certificates, or passwords. They remain acceptable for non-adversarial checksums and deduplication.
- Can I use SHA-256 to store passwords?
- No — plain hashes are far too fast, making brute-force attacks cheap. Passwords need a dedicated slow algorithm like bcrypt, scrypt, or Argon2 with salting.