File hash checker and checksum calculator

Make sure a download is complete and has not been tampered with. Drop the file here, paste the checksum from the download page, and the checker tells you at once whether they match. It calculates MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256 and CRC32 for files of any size, or for text. Files are read in your browser and never uploaded.

Free · No sign-up

Algorithms

Choose a file or switch to Text. Add the expected hash to check it.

    Hashing by hash-wasm (MIT).

    How to use it

    1. Drop the file you downloaded on the box, or choose several files at once.
    2. Paste the checksum shown on the download page, or open its SHA256SUMS or .sha256 file. The type of hash is detected from its length.
    3. Read the result: a green Match means the file is exactly the one that was published; No match means it is incomplete, damaged or different.
    4. Copy any hash, or download a checksum file that you can share or check later with sha256sum -c.

    Why use this tool

    Instant verification

    Paste the expected hash and see Match or No match for every file, with the algorithm detected for you.

    Seven algorithms at once

    MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256 and CRC32 in a single pass over the file.

    Large files

    Files are read in slices in a background thread, so multi-gigabyte ISO images work without freezing the page.

    Checksum files

    Reads SHA256SUMS, .md5 and .sha256 files in GNU and BSD format and matches each file by name.

    Text hashing

    Switch to Text to hash a string as UTF-8, for example to compare a password hash or an API signature.

    Nothing uploaded

    Hashing runs on your device. The file never leaves it, which matters for private documents and backups.

    Which hash algorithm should you use?

    AlgorithmLength (hex)Use today
    MD532Only to spot accidental damage. Not safe against tampering.
    SHA-140Legacy. Collisions have been shown, so avoid it for security.
    SHA-25664The standard choice for verifying downloads.
    SHA-38496Strong; used in some certificates and TLS.
    SHA-512128Strong; often faster than SHA-256 on 64-bit computers.
    SHA3-25664Modern alternative with a different design from SHA-2.
    CRC328Quick error check in ZIP files and networks. Not for security.

    Why check a hash after downloading?

    A hash is a short fingerprint of a file. Change a single byte and the fingerprint changes completely. When a project publishes the SHA-256 of an installer or ISO image, you can hash your copy and compare: if the values match, your file is exactly the original.

    This catches broken downloads, corrupted USB copies and files that were swapped on a mirror. For the strongest protection, take the expected hash from the official website over HTTPS, not from the same mirror as the file.

    How to check a hash without this page

    • Windows: open PowerShell and run Get-FileHash file.iso -Algorithm SHA256.
    • macOS: open Terminal and run shasum -a 256 file.iso.
    • Linux: run sha256sum file.iso, or sha256sum -c SHA256SUMS to check a list.
    • All of them print the same hexadecimal hash as this page.

    Privacy

    Many online hash tools upload your file to calculate the checksum. This one reads the file with your browser and calculates the hashes with WebAssembly on your device. You can disconnect from the internet after the page has loaded and it still works.

    Frequently asked questions

    How do I verify a SHA-256 checksum?

    Drop the file on the box, paste the SHA-256 value from the download page into Expected hash, and look for the green Match label.

    What does No match mean?

    The file is not identical to the original. Download it again, ideally from the official site. If it still does not match, do not open it.

    Are capital letters important?

    No. Hashes are hexadecimal, so ABC and abc are the same. The checker ignores case and spaces when comparing.

    Is there a file size limit?

    No fixed limit. Files are read in 8 MB slices, so even large ISO images work. Speed depends on your device, usually several hundred MB per second on a computer.

    Is MD5 still safe?

    MD5 still detects accidental corruption, but attackers can create two different files with the same MD5. Use SHA-256 or stronger when security matters.

    Can I hash a text or password?

    Yes. Switch to Text and type it. The hash updates as you type. Note that real password storage uses salted algorithms such as bcrypt, not a plain hash.

    Related tools

    Need something built?

    Tell us what you want to create.

    Tell us what you need built, from a simple website to a complete app, AI solution, automation, or custom system.

    Tell us what you want to build. We review every enquiry and reply by email.

    Contact

    Thanks, your enquiry is on its way.

    We will review the details and reply by email.