PDF/A Explained: The Right Format for Long-Term Document Storage
PDF/A is the ISO standard that defines which PDF features are safe for long-term archiving. This guide explains the PDF/A profiles (PDF/A-1 through PDF/A-4), what each restricts and why, and how to verify that a document actually conforms before committing it to an archive.
Frequently asked questions
What is the difference between PDF and PDF/A?
PDF is the general format; PDF/A is a restricted subset designed for long-term archiving. PDF/A prohibits features that could prevent future rendering — encryption, external references, JavaScript, and unembedded fonts — and requires all resources (fonts, colour profiles) to be self-contained in the file. A standard PDF may use all these features freely.
Which PDF/A profile should I use?
For new implementations: PDF/A-4 (based on PDF 2.0) if your toolchain supports it; PDF/A-2 otherwise. For maximum compatibility with older archival systems that only accept PDF/A-1: use PDF/A-1b (visual reproducibility) or PDF/A-1a (accessibility, requires tagged PDF). For e-invoicing (ZUGFeRD, Factur-X): PDF/A-3 is required because it permits arbitrary file attachments.
Can I convert a regular PDF to PDF/A?
Yes, but conversion may fail or require changes to the source document. Tools like Ghostscript, veraPDF, and commercial tools like Callas pdfaPilot can convert standard PDFs to PDF/A, embedding missing fonts and stripping prohibited features. The result must be validated to confirm conformance — creation tool claims are not sufficient.
Does PDF/A require tagged PDF?
It depends on the conformance level. PDF/A /B (basic) levels require only visual reproducibility — no tagging. PDF/A /A (accessible) levels require full Tagged PDF structure conforming to PDF/UA accessibility requirements. PDF/A-4 requires Unicode mapping for all text but has no /B level — all documents must have /U Unicode support at minimum.
Can a PDF/A document contain a digital signature?
PDF/A-1 prohibits digital signatures. PDF/A-2 and later permit digital signatures using the PAdES (PDF Advanced Electronic Signatures) profile defined by ETSI EN 319 102. The signature must use algorithms that are expected to remain valid over the archival period — currently SHA-256 or better with RSA-2048 or ECC.
Try it yourself
Everything in this article can be done directly in the free PDFTheGuide editor — no account required.