TOOLTIKI Lovable tool, really free
Developer Hashing

File hash checker

Algorithm

Drop files to see their hashes

Hashed in your browser · the file is never uploaded

Local · read from disk, never sent
Advertisement
320 × 100

Two files with the same hash are the same file. That makes hashing the quickest way to answer questions a filename cannot: did this copy survive the transfer intact, are these two backups actually identical, which of these forty images are duplicates under different names.

How to check file hashes

1 Drop in the files. Each is hashed and listed with its digest and size.
2 Choose an algorithm. SHA-256 for certainty; CRC-32 is much faster and fine for spotting duplicates.
3 Compare the digests. Identical digests mean identical bytes.

For finding duplicates, the size column does most of the work first — files of different sizes cannot be identical, so scan for matching sizes and only then compare hashes. Note that a hash reflects the bytes and nothing else: two photographs that look the same but were re-saved by different software will have different hashes, and a file whose name or timestamp changed will have the same one. That is usually what you want, but it surprises people who expect a hash to track the picture rather than the file.

Questions

Drop them all in and look for repeated digests. Files with different sizes can never match, so the size column narrows it quickly.

RFC 1321 — the MD5 message-digest algorithmNIST FIPS 180-4 — secure hash standardMDN — SubtleCrypto.digest()
Advertisement
300 × 250
Was this tool any good?
INTERNAL SIGNAL ONLY · WE USE IT TO FIND TOOLS WORTH REBUILDING