PDF Checksum: SHA-256, SHA-1 & MD5
Get a PDF checksum online to prove a file is exactly the one you sent or signed. The SHA-256 fingerprint changes if even one byte does — and it’s computed on your device.
PDF Checksum
Fit meter
Settings appear once you add a PDF.
Your settings are saved on this device.
Ctrl + Enter runs it ·
Bytes of your files sent anywhere: 0 B · nothing leaves this tab
Every request this page makes is listed as it happens. You’ll see our own code loading, and for some formats a codec engine, but never your file going out.
- Waiting for network activity…
Check it yourself: open your browser’s developer tools on the Network tab, or turn off Wi-Fi once the page has loaded. The tools keep working.
- 100% private Your PDFs never leave this device. Everything runs in your browser.
- No limits No file-size cap, no watermark, no sign-up and no daily quota. Free.
- Batch ready Add as many PDFs as you like; each one is handled and saved in one go.
How to get a PDF checksum online
-
Add your PDFs: Drop one PDF or many.
-
Check the settings: SHA-256, SHA-1 and MD5 appear straight away. Paste a published value to check it matches.
-
Save the result: Save a checksums file to send along with the PDFs, in the standard sha256sum format.
Why it doesn’t upload
A checksum proves a file hasn’t been tampered with — which only means something if the file wasn’t handed to a third party to compute it. The fingerprints here are calculated in your browser from the bytes on your disk.
Check it in your browser’s Network tabWorth knowing
- A checksum proves two files are identical; it doesn’t say who made the file. For that you need a digital signature.
- Any change — even re-saving without edits — produces a different checksum.
- MD5 and SHA-1 are fine for spotting accidental changes but not for proving nobody tampered deliberately. Use SHA-256 for that.
Under the hood
What happens to your file
SHA-256 and SHA-1 are computed by your browser’s Web Crypto API, the same implementation it uses for HTTPS; MD5, which Web Crypto leaves out on purpose, is computed in plain JavaScript following RFC 1321. The file is read, not changed: the same file always gives the same fingerprints.
Reference: NIST FIPS 180-4 (SHA) · RFC 1321 (MD5)
Why check a PDF’s checksum?
A checksum is a fingerprint of a file’s exact bytes. Change one byte — an edited figure, a swapped page, a re-save — and the SHA-256 value changes completely. Comparing fingerprints is how you prove that the contract you received is the one that was sent, or that a download wasn’t corrupted on the way.
The fingerprint is computed in your browser, so you can check confidential files without uploading them anywhere.
When to verify a PDF with a hash
-
Confirming a contract wasn’t altered
Compare the SHA-256 of the copy you hold with the one the other side recorded — how to prove a PDF hasn’t been changed.
-
Legal and evidence handling
Record a document’s hash when you receive it, so you can show later that it hasn’t changed.
-
Checking a download
Many publishers list a checksum next to a file; matching it confirms a complete, untampered download.
-
Tracking versions
Two files with the same name but different hashes are different versions — no guessing.
-
Archiving
Store hashes alongside archived PDFs to detect silent corruption years later.
Tips for using PDF checksums
- Use SHA-256 to prove nobody tampered with a file; MD5 and SHA-1 are fine only for spotting accidental changes.
- Paste the checksum you were given into the compare box to get a match or no-match answer instead of comparing by eye.
- Re-saving a PDF without edits still changes its checksum. Hash the exact file that was sent.
- A checksum shows two files are identical, not who made them. For authorship, a digital signature is needed.
- Note the hash somewhere separate from the file, or it can be replaced along with it.
Questions
What is a PDF checksum?
A short fingerprint calculated from every byte of the file. If anything in the PDF changes — a single character, a byte of metadata — the checksum changes completely.
How do I verify a PDF hasn’t been changed?
Drop it here and paste the checksum you were given into Compare. A green match means the file is byte-for-byte identical to the original.
Which checksum should I use?
SHA-256. It’s the standard for proving integrity. MD5 and SHA-1 are shown because older systems still publish them.
Does the file name affect the checksum?
No — only the contents. Renaming a PDF doesn’t change its checksum; re-saving it does.
Read more about this
More security & privacy tools
All security & privacy tools- PDF Privacy Scanner Check a PDF for personal data, hidden text, metadata and scripts before you send it.
- Edit PDF Metadata Read and rewrite the title, author, subject and keywords stored in a PDF.
- Password Protect PDF Lock a PDF with AES-256 so it asks for a password to open.
- Remove PDF Metadata Strip the author, software, dates and hidden XMP before you share.