← All tools
Security

Hash Generator — MD5, SHA-1, SHA-256, SHA-512

Generate MD5, SHA-1, SHA-256, and SHA-512 hashes from text instantly. Runs entirely in your browser using the Web Crypto API — nothing you type is ever sent anywhere.

🔒 Runs entirely in your browser — no data is ever sent anywhere
Input text
MD5
SHA-1
SHA-256
SHA-512

Frequently asked questions

Is MD5 still safe to use?

Not for security purposes — MD5 is cryptographically broken and collisions can be deliberately engineered. It's still commonly used for non-security purposes like file integrity checksums, which is why it's included here. For anything security-sensitive (password hashing, digital signatures), use SHA-256 or stronger.

What's the difference between SHA-1, SHA-256, and SHA-512?

They're different algorithm variants producing different output lengths (160, 256, and 512 bits respectively) and security margins. SHA-1 is deprecated for security use like MD5; SHA-256 is the current practical standard; SHA-512 offers a larger security margin at a small performance cost.

Can a hash be reversed back to the original text?

No — hashing is a one-way function by design. What you can do is compare a hash against known values (e.g. rainbow tables for common passwords), which is why hashing alone isn't sufficient for password storage without techniques like salting.