File Hash Verifier
File
Computes the chosen hash of a dropped file with the browser's Web Crypto API and compares it against the hash you paste in. The compare is whitespace- and case-insensitive, so you can paste straight from the upstream's checksum file. Nothing is uploaded.
Whitespace and case are ignored when comparing — paste directly from the .sha256 file.
How to use
- Pick the algorithm the upstream publishes (SHA-256 is the most common today).
- Paste the expected hash from the project's release notes / checksum file.
- Drop the downloaded file. A green badge means a clean match; a red one means the file is not what the publisher signed.
Frequently asked questions
- Why not just trust the download?
- A hash mismatch catches partial downloads, mirror corruption, and tampered uploads. It doesn't verify provenance — for that you also need a signature from the project's key.
- Is the file uploaded anywhere?
- No. The browser hashes the file locally via Web Crypto and discards the bytes afterwards.
Related tools
Image → PDF Converter
Combine multiple JPG / PNG images into a single PDF with adjustable page size, orientation, and fit.
ZIP Inspector
Drop a ZIP and see every file inside — sizes, contents, and per-file download — without unpacking it locally.
File Splitter
Split a large file into smaller chunks to bypass attachment or upload size limits.
Text Encoding Converter
Open text files in legacy encodings (EUC-KR, Shift_JIS, Windows-1252…) as readable UTF-8.
File Hash (Checksum)
Compute SHA-1, SHA-256, and SHA-512 checksums of any file.
CSV ↔ JSON Converter
Convert CSV to JSON and JSON back to CSV, with a delimiter option.