Hash Generator

Compute MD5, SHA-1, SHA-256, SHA-384 and SHA-512 checksums

About Cryptographic Hashes

A hash function maps input of any length to a fixed-length digest. The same input always produces the same digest, and changing a single bit produces a completely different result. Hashes are one-way: you cannot recover the input from the digest.

Which algorithm should I use?

  • MD5 (128-bit) — broken for security. Fine for checksums and cache keys only.
  • SHA-1 (160-bit) — deprecated; practical collisions exist. Avoid for new work.
  • SHA-256 (256-bit) — the sensible default for integrity and signatures.
  • SHA-384 / SHA-512 — larger digests; SHA-512 is often faster on 64-bit hardware.

Do not use these for passwords

Plain hashes are far too fast for password storage. Use a purpose-built password hash such as Argon2id, scrypt or bcrypt, which are deliberately slow and salted.

Privacy

All hashing happens locally in your browser using the Web Crypto API (and a self-contained MD5 implementation). Nothing you type is sent to a server.