Generate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text or file. Everything runs in your browser.
A hash function turns any input into a fixed-length fingerprint. The same input always gives the same hash, and changing a single character changes it completely.
Hash a file to compare it with the checksum a download site publishes.
No. Hashes are one-way, though short or common inputs can be guessed by trying many candidates. That's why passwords need slow, salted hashing like bcrypt or Argon2.
Check for invisible differences such as a trailing space or new line, or different text encoding. This tool hashes UTF-8 text exactly as typed.