Verify a document
Upload a PDF you received. We compute its SHA-256 fingerprint and check it against the NotChanged registry. The file is processed in memory and is never stored.
Drop a PDF here or click to choose
Max 4 MB. Checked in memory, never stored.
Genuine
Byte-for-byte identical to what a verified issuer signed at creation.
Verified download
These exact bytes were attested as downloaded over HTTPS from a stated hostname (usually via the Chrome extension).
Altered
A NotChanged reference is present but the bytes no longer match. Don't rely on it.
Not found
No issuer signature or download attestation. That doesn't mean it's fake — only that we can't verify it.