Generate SHA-256/1/512 file hashes with duplicate flags — in your browser.
Computes SHA-256/SHA-1/SHA-512 of raw file bytes and flags duplicate hashes.
A byte-level checksum, not a visual image hash.
Hashes many files; skips unreadable ones with a reason.
Hashing uses Web Crypto in your browser; nothing is uploaded.
Image Hash Generator computes a cryptographic hash of one or more files from their raw bytes, using SHA-256, SHA-1 or SHA-512. It is a byte-level checksum, not a visual or perceptual image hash, so two visually similar images will have completely different hashes.
Select any number of files. Each is size-checked individually and hashed; identical hashes are flagged as duplicates, and any file that cannot be read is listed as skipped while the rest still hash.
Download the results as plain text, CSV or JSON. Everything runs in your browser with the Web Crypto API.
SHA-256, SHA-1 or SHA-512 over the raw file bytes.
Identical hashes are marked so you can spot exact duplicates.
Hashes many files at once; unreadable ones are skipped, not fatal.
Download as TXT, CSV or JSON for spreadsheets or scripts.
Verify a file has not changed by comparing its hash.
Flag byte-identical files across a selection.
Export a CSV/JSON list of file hashes for records.
Confirm a downloaded or copied file matches the source.
No. It is a cryptographic hash of the raw file bytes (SHA-256, SHA-1 or SHA-512). Any change to the bytes changes the hash, so visually similar images do not match.
SHA-256 by default, with SHA-1 and SHA-512 also available. SHA-1 is included for compatibility with older systems; SHA-256 or SHA-512 are recommended for integrity checks.
Yes. Select multiple files and each is hashed separately, with duplicate hashes flagged. A file that cannot be read is skipped with a reason and the rest still hash.
Plain text, CSV or JSON. CSV and JSON mark each file as UNIQUE or DUPLICATE and include the algorithm, sizes and hashes for spreadsheets or scripts.
No. Hashing uses the browser's Web Crypto API on this page; no file is sent to a server.
Tools that pair well with Image Hash Generator.