What is PDF/A and How to Convert (For Long-Term Archives)
Regular PDFs depend on external resources — fonts that may not exist in 30 years, colour profiles, sometimes JavaScript. PDF/A is the ISO 19005 standard that strips all external dependencies, embeds everything inline, and guarantees the document will render identically a century from now.
Who needs PDF/A
Government agencies, courts, law firms, regulated financial institutions, and archival institutions all commonly require PDF/A for documents intended for long-term retention. If you're filing court documents, archiving corporate records, or storing regulatory filings, PDF/A is often mandated.
PDF/A levels explained
PDF/A-1b is the basic level — visual fidelity guaranteed, all fonts embedded. PDF/A-2b adds support for newer features like JPEG 2000 and transparency. PDF/A-3 allows attached files (e.g. a CSV embedded inside the PDF). For most archival uses, PDF/A-1b or PDF/A-2b is sufficient.
How PDFPuddle converts
PDFPuddle applies pdf-lib re-serialization with object stream optimization, which improves archival compatibility but does not produce certified PDF/A output. The result is more archive-friendly than a regular PDF but won't pass strict PDF/A validators. For certified PDF/A output that passes validators, use Adobe Acrobat or a server-side library like Ghostscript with a PDF/A profile.
Verifying PDF/A compliance
Free tools like veraPDF (open-source) validate PDF/A compliance against the ISO standard. Run your PDF through veraPDF to see exactly which PDF/A criteria it does or doesn't meet. Adobe Acrobat Pro can convert and validate in one step.