DOCSUPRA › Verify a file
Is this the file the report was issued for?
Every compliance report from DOCSUPRA prints the SHA-256 of the file it describes. Drop the file here and paste that hash. The check runs in your browser — the file is not uploaded, and the hash you paste never leaves this page.
What a match proves. The file is byte-for-byte the one the report was issued for: same format, same pixels, same size, produced on the date the report shows, against the destination it names.
What it does not prove. That the underlying document is genuine, valid, or belongs to the person named on it. No software can determine that from a photograph, and this page does not try.
Why a file might not match
Opening the file in another program and saving it again changes the bytes even when nothing looks different — a PDF reader that “optimises”, a photo app that re-compresses, an email client that resizes. Verify the file as it was delivered, or as it sits in the filing system, not a re-exported copy.
How this page works
The browser reads the file with the standard Web Crypto API and computes its SHA-256 locally. If you arrived here from a report link, the hash was carried in the part of the address after #, which browsers do not send to any server. There is no upload step because there is no server that could receive one.