Hash Generator
Compute MD5, SHA-1, SHA-256 and SHA-512 hashes from any text with a single click. Useful for integrity checks, API signing and password hashing experiments. Hashes are computed locally — nothing is transmitted.
Type or paste text and choose a live mode, or click the button to hash on demand. Every algorithm updates against the same input so checksums can be compared at a glance.
Input text
MD5128-bit
d41d8cd98f00b204e9800998ecf8427eSHA-1160-bit
da39a3ee5e6b4b0d3255bfef95601890afd80709SHA-256256-bit
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855SHA-512512-bit
cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3eEmpty input shows the well-known empty-string hashes
Hashes are computed on your device using the well-tested MD5, SHA-1, SHA-256 and SHA-512 implementations. Nothing is transmitted. MD5 and SHA-1 are cryptographically broken — use SHA-256/SHA-512 for security.
Frequently asked questions
What is the difference between MD5 and SHA-256?
SHA-256 is cryptographically stronger and collision-resistant; MD5 is older and broken for security use but still common for quick checksums.
Can I store passwords with these hashes?
For passwords, use a dedicated password-hashing algorithm like bcrypt or Argon2. Plain MD5/SHA hashes are fast and easy to crack.