Verify any document.
Nothing leaves your device.

Attestto checks the integrity, digital signatures and certificate chains of any signed PDF, entirely inside your browser. No upload, no server, no account.

Online verifier
0
Bytes ever uploaded
3
Signature standards checked
100%
Runs in your browser
4
Browsers supported
0
National PKIs supported
What gets checked
01

Integrity

Every byte is hashed with SHA-256 and compared against exactly what the signature covers, so any edit made after signing shows up immediately.

02

Signature validity

PAdES, CAdES and raw PKCS#7 signatures are parsed and checked against the document's own byte ranges, not just detected, but proven valid.

03

Certificate chain

Certificates are walked back to a trusted root, including Costa Rica's CR Firma Digital PKI, so you know exactly who signed and who vouches for them.

04

Security scan

Embedded scripts, auto-actions and remote objects are flagged before the file is ever opened in a reader.

Privacy by construction

Your file never leaves your device

Verification runs in the tab that's already open, there's no upload, no server round-trip, and nothing to configure. Close the tab and the file is gone. The code is open source, so you don't have to take our word for it.

View source

Check chain of custody in the browser, in seconds.

Supported standards

Signature types

PAdESCAdESPKCS#7

Recognized PKI

Filled: chain validated against a trust anchor resolved on demand via resolver.attestto.com (did:pki). Outline: certificate recognized (issuer, type, national ID); chain validated when the resolver publishes that PKI.

Capabilities

Zero upload Client-side Open source X.509 ByteRange Forensic audit

Browsers

ChromeFirefoxSafariEdge

Take two seconds to know for sure

Drop in a signed document and see exactly what it proves, no account, no upload, nothing installed.