A pre-check, not a validation
PDF/A is the ISO 19005 family of standards for PDFs that must stay readable for decades. A PDF/A file has to carry everything it needs inside itself: fonts, a color profile, metadata that declares which part of the standard it follows, and nothing that could change or break over time, such as encryption, JavaScript or embedded video. If you are new to the format, what PDF/A is and when you are required to use it is the place to start.
This checker reads your PDF and tests 11 of the requirements that most often make a file fail. It tells you which part of PDF/A the file claims to follow, what failed, and how to fix it. It does not change your file, and it is not a certified validation. The standard has hundreds of detailed rules, and only a full validator tests them all. When an archive, court or auditor needs proof, validate the file with veraPDF, the free and open-source reference validator.
What gets checked
- PDF/A declaration. Whether the XMP metadata declares a PDF/A part and conformance level, such as PDF/A-2b. A file that does not declare it is treated as a regular PDF by every validator.
- Encryption. PDF/A allows no encryption at all, including permission restrictions on files that open without a password.
- Color profile. An output intent with an embedded ICC profile, which PDF/A needs whenever a file uses device colors.
- Embedded fonts. Every font has to be inside the file, including the common ones.
- Scripts, actions and media. JavaScript, launch actions, audio, video and 3D content are not allowed.
- Annotations. Comments and form fields must print and have a fixed appearance.
- Transparency and attachments. Checked against the part the file declares: PDF/A-1 forbids transparency and attachments, PDF/A-2 allows transparency and PDF/A attachments, PDF/A-3 allows any attachment.
- Document ID and metadata. A document ID in the file trailer, and matching values in the Info dictionary and the XMP metadata.
Fixing a file that fails
The quickest fix for most failures is to convert the file: PDF to PDF/A embeds fonts, adds a color profile and writes the PDF/A metadata. Run the result through this checker again, because conversion cannot fix everything; a font whose license forbids embedding, for example, has to be changed in the source. Encrypted files need their restrictions removed first with Unlock PDF.
The step-by-step guide to converting a regular PDF to PDF/A covers the choice between PDF/A-1, 2 and 3. If the document will also be published, the PDF Accessibility Checker tests the other half of a long-lived document: whether people using screen readers can read it.