File Hash Calculator & Verifier

Calculate digests from exact binary file bytes locally, with bounded batches and optional single-file verification.

0 / 20 files (0 B / 250 MB)

How to use

Select up to 20 files, choose an algorithm, and calculate. Files are read as binary bytes, never decoded as text. To verify one file, enter its expected digest in the selected output format.

Example

Input
abc.txt containing exactly the three UTF-8 bytes abc
Output
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad abc.txt 3 bytes

Limitations

Limited to 100 MiB per file, 20 files, and 250 MiB total. Unsafe filenames and duplicate or case/Unicode-equivalent names are rejected to keep the digest manifest unambiguous. Matching an unauthenticated digest detects a difference but does not establish authenticity.

Frequently Asked Questions

Are files uploaded?

No. The selected file bytes are processed locally in your browser.

Why not read a file as text?

Checksums and file hashes cover exact binary bytes. Text decoding could alter invalid sequences or newline bytes and produce the wrong digest.