Validate Any Document
Signature Online
Instantly verify the authenticity of any digitally signed PDF. Check eIDAS, ZertES, and X.509 signatures. Free, public, no account needed.
- No account required
- eIDAS & ZertES compliant
- Results in seconds
- Free forever
Loading validator...
Powered by chvalidator.ch, built by Swiss Trust Layer AG
Supported Signature Types
The Swiss Trust Layer Validator recognises all major digital signature standards used across Europe and internationally.
EU Qualified Electronic Signature: legally equivalent to a handwritten signature in all 27 EU member states.
Swiss Qualified Electronic Signature (SR 943.03): court-admissible under Swiss federal law.
Industry-standard public key certificates used in TLS, S/MIME, code signing, and document signing.
PDF Advanced Electronic Signatures: ETSI EN 319 132 compliant, the international standard for signed PDF documents.
Cryptographic Message Syntax: underlying format for most digital signature schemes including S/MIME and PDF.
Swiss Trust Layer Validator vs Other Tools
| Tool | Cost | eIDAS | ZertES | No account needed |
|---|---|---|---|---|
| Swiss Trust Layer | Free | |||
| DocuSign | Paid | No | No | |
| Adobe Acrobat | Paid | No | No |
Validate in 3 steps
No software to install. Works in any browser. Results are instant.
- 01
Upload or drag your signed document
Supports PDF files with embedded digital signatures. No file size limits for standard documents.
- 02
Automatic signature verification
The validator checks the cryptographic signature chain, issuing CA, certificate expiry, and timestamp integrity in seconds.
- 03
Get a clear valid / invalid result
See who signed the document, when, with which certificate, and whether any content was modified after signing.
ZertES Compliant
Validates Swiss qualified electronic signatures per SR 943.03
eIDAS Recognised
Accepts EU-standard QES and AES signatures from all member states
Timestamp Verified
Checks RFC 3161 timestamps so you know exactly when the document was signed
Frequently asked questions
Do I need an account to validate a signature?
Which signature standards are supported?
Is my document content stored?
What if the signature shows as invalid?
Can I seal my own documents too?
Common questions
How do I verify a Swiss Trust Layer seal?
Upload the sealed PDF to Swiss Trust Layer Validator. The tool checks the cryptographic signature chain, ZertES/eIDAS certificate validity, and timestamp integrity in under 10 seconds. No account required.
Can I check a document for tampering for free?
Yes. The Swiss Trust Layer Document Validator is a permanently free public tool. It detects any modifications made after sealing by verifying the cryptographic hash. No signup, no payment.
What signature formats does the validator support?
The validator supports eIDAS QES and AdES (EU), ZertES (Switzerland), X.509 certificate-based signatures, PAdES PDF signatures, and CMS/PKCS#7 signatures.
Need to protect your own documents?
Swiss Trust Layer gives you a court-proof, tamper-evident timestamp for any intellectual property, in under 2 minutes.