Generate MD5, SHA-1, SHA-256, and SHA-512 hashes instantly. Runs 100% in your browser — no data leaves your device.
Hash of an empty input:
MD5: d41d8cd98f00b204e9800998ecf8427e SHA-1: da39a3ee5e6b4b0d3255bfef95601890afd80709 SHA-256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 SHA-512: cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
Hash of the classic greeting:
MD5: 65a8e27d8879283831b664bd8b7f0ad4 SHA-1: 7f83b1657ff1fc53b92dc18148a1d65dfc2d4b1fa3d677284addd200126d9069 SHA-256: dffd6021bb2bd5b0af676290809ec3a53191dd81c7f70a4b28688a362182986f SHA-512: 8710339d8bc0aac9da49570a22e4982bb8863b4a24b0606372c26e976f43f38e91e547108640a2724d7b010085d6681a35c5392f09346573e877935b82190044
MD5 — Fast but broken for security. Good for checksums and non-security uses.
SHA-1 — Deprecated for security but still used in Git and SSL certificates.
SHA-256 — The gold standard. Used in Bitcoin, TLS certificates, and modern security.
SHA-512 — Stronger than SHA-256. Preferred on 64-bit systems for performance.
Generate a hash of a file's content to verify it hasn't been tampered with. Compare against known hashes from official sources.
Never use MD5 or SHA-1 for passwords. Use dedicated password hashing (bcrypt, scrypt, Argon2). This tool is for educational reference only.