Hash & Checksum Generator

Compute MD5, SHA-1, SHA-256 and SHA-512 checksums of a file or text, and verify against an expected hash. Runs in your browser — files are never uploaded.

//🔑 Hash / Checksum

🔑 Hash / Checksum

Compute MD5 / SHA-1 / SHA-256 / SHA-512 of a file or text, and verify against an expected hash.

Computed in your browser — the file is never uploaded.

About Hash & Checksum Generator

A checksum is a short fingerprint of a file. If two copies produce the same hash, the contents are identical; if a download has been corrupted or tampered with, the hash will not match what the publisher listed.

This tool computes MD5, SHA-1, SHA-256 and SHA-512 for a file or a piece of text, and can check the result against an expected value.

How to use it

  1. Choose a file, or switch to text mode and paste content.
  2. Read the four hashes. Paste an expected hash into the verify box to check for a match against any algorithm.

Frequently asked questions

Which algorithm should I use?
SHA-256 for anything security-related. MD5 and SHA-1 are still common for basic download integrity checks, but both are cryptographically broken and should not be relied on to detect deliberate tampering.
Is my file uploaded?
No. Hashing runs in your browser using the Web Crypto API, so even large files never leave your machine.