Verify7

Check that a file is exactly what was published

Choose a file. Your browser works out seven independent fingerprints of it and compares them with the published ones. The file never leaves your device.

1. Choose the file

2. Paste the published hashes

One per line. Labels and filenames are fine, so you can paste the contents of a sidecar file as it is. All seven is best; any you have will be checked.

Result

Choose a file to begin
How this works

A hash is a short fingerprint worked out from every byte of a file. Change a single character and the fingerprint changes completely. Verify7 uses seven different, well-studied methods, so a forged file would have to fool all seven at once.

Everything happens in this page. Nothing is uploaded and the page makes no network requests. Before each use, the page tests all seven methods against known answers.

Prefer not to rely on this page? Check on your own computer and compare:

shasum -a 256 file
shasum -a 512 file
openssl dgst -sha3-256 file
openssl dgst -sha3-512 file
openssl dgst -blake2b512 file
b3sum file