Type or paste any text and instantly get its MD5, SHA-1, SHA-256, and SHA-512 hashes. Handy for checking downloaded files, testing configs, or learning how hashing works. Everything is computed locally – your input never leaves your device.
Want to hash a file instead of a line of text? Use the terminal –
md5sum file, sha1sum file, or
sha256sum file on Linux and macOS.
Why hashing matters
Hashes are one-way fingerprints. The same input always produces the same hash, but you can't reverse the hash to get the input. That's why downloads ship checksums – if the file's hash matches, the file wasn't corrupted or tampered with during transfer.
Important: MD5 and SHA-1 are fast but not secure for password storage or integrity against attackers. Prefer SHA-256 or a purpose-built password hasher like bcrypt for anything security-related.