Last spring I ran a client’s 214-page annual report through Adobe Acrobat’s built-in accessibility checker. It returned zero errors. The same file failed 63 checkpoints in PAC within ninety seconds, including table headers that mapped to nothing, missing language tags, and a reading order that jumped randomly between columns. That gap between “zero errors” and “63 failures” is why tool selection matters, and why so many organizations mistakenly assume their document libraries are compliant when they are exposed to legal risk.
Every checker evaluated here serves a specific operational purpose. Every tool also has blind spots, and none replaces a manual screen reader verification pass.
Here is what PAC 2026, axesCheck, Adobe Acrobat Pro, CommonLook PDF Validator, and VeraPDF actually catch, where their automated rules fail, and how to build a verification workflow that withstands a formal Department of Justice Title II or Section 508 accessibility audit.

Why One Checker Is Never Enough
The fundamental challenge in document remediation is that PDF accessibility operates across two distinct layers:
- Syntactic Structure (Layer 1): Machine-testable code architecture. Is the PDF tagged? Does every image tag contain an alternate text attribute? Are headings nested in logical order without skipped levels? Is the document title declared in metadata and set to display in the window title bar? Is the document language specified?
- Semantic Meaning (Layer 2): Contextual usability and accuracy. Does the alternate text describe the chart’s findings accurately, or does it merely read “image1.png”? Does a two-column layout read down the first column before starting the second, or does it read across the fold? Do data cells in a complex financial table link to the appropriate column and row header cells?
Automated testing tools handle the mechanics of Layer 1 effectively. They cannot evaluate Layer 2. The World Wide Web Consortium (W3C) specifically highlights in its WCAG-EM evaluation methodology that automated evaluation must be combined with human judgment to substantiate any formal conformance claim.
Similarly, the Matterhorn Protocol 1.1, published by the PDF Association to operationalize ISO 14289-1 (PDF/UA-1), divides its 136 failure conditions into 89 machine-testable checks and 47 human-testable checks. When software vendors advertise “100% automated PDF compliance,” they are ignoring more than one-third of the official standard.
+-------------------------------------------------------------+
| PDF ACCESSIBILITY CONFORMANCE |
+-------------------------------------------------------------+
| Layer 1: Structural Syntax | Layer 2: Semantic Logic |
| - Tag tree existence | - Alt text accuracy |
| - Language declaration | - Reading order context |
| - Role mapping tables | - Complex table scoping |
| - Heading hierarchy tags | - Form label clarity |
| [Tested by: PAC, Acrobat, Vera] | [Tested by: Human/NVDA] |
+-------------------------------------------------------------+
This structural split creates significant regulatory exposure. In state and municipal governance, the DOJ Title II Final Rule establishes mandatory WCAG 2.1 Level AA conformance for all public electronic documents. In healthcare and social services, the HHS Section 504 Final Rule enforces matching technical standards.
In federal procurement, agencies mandate conformance with Section 508 ICT standards. When an agency or business relies solely on an Acrobat Pro green checkmark as evidence of compliance, an independent auditor or plaintiff expert using PAC will routinely uncover dozens of unresolved PDF/UA violations.
PDF Checkers Compared at a Glance
The table below outlines the core technical specifications, testing engines, standards coverage, and cost structures of the primary PDF checkers available:

| Validator Tool | Developer / Steward | Pricing | Platform | Standards Evaluated | Primary Strength | Known Limitation |
|---|---|---|---|---|---|---|
| PAC 2026 | axes4 / PDF/UA Foundation | Free (Freeware) | Windows desktop | PDF/UA-1, PDF/UA-2, WCAG 2.1 AA, Matterhorn Protocol | Strictest syntax validation, visual screen reader preview | Windows only, cannot remediate files |
| axesCheck | axes4 | Free (10 MB limit) | Web browser | PAC inspection engine (PDF/UA & WCAG) | Zero installation, cross-platform quick triage | 10 MB file ceiling, cloud upload privacy risk |
| Adobe Acrobat Pro | Adobe Inc. | $19.99 to $29.99/mo | Windows, macOS | Adobe proprietary rules aligned to WCAG 2.x | Direct tag tree editing and remediation panel | Overly lenient on PDF/UA, misses table scopes |
| CommonLook PDF Validator | Allyant | Free (requires Acrobat) | Windows, macOS | PDF/UA-1, WCAG 2.0/2.1, Section 508, HHS | Granular checkpoint reporting for procurement audits | Dependent on Acrobat Pro, slower scan times |
| CommonLook PDF | Allyant | ~$900/yr per license | Windows, macOS | PDF/UA, WCAG 2.1, Matterhorn Protocol | High-volume batch testing and guided remediation | High software cost, steep learning curve |
| VeraPDF | Open Preservation Foundation | Free (Open Source) | Windows, macOS, Linux | ISO 19005 (PDF/A), ISO 14289 (PDF/UA) | CLI automation, CI/CD pipeline integration | Focuses on archival formats, sparse UI |
PAC 2026: The Industry Reference Engine
The PDF Accessibility Checker (PAC), maintained by axes4 and supported by the PDF/UA Foundation, represents the reference implementation for ISO 14289 validation. The current release, PAC 2026, executes all 89 machine-testable checks from the Matterhorn Protocol alongside a dedicated WCAG 2.1 Level AA rule engine.
PAC tests structural conditions that general software ignores:
- Role Mapping Verification: Confirms custom tag names correctly map to standard PDF/UA structure types (
Document,Part,Art,Sect,Div,H1-H6,P,Table,Figure). - Annotation Association: Verifies that links, form fields, and comments exist inside the logical structure tree and associate with valid content elements.
- Artifact Flagging: Inspects decorative rules, headers, footers, and background watermarks to ensure they carry the
/Artifactproperty rather than clogging screen reader readouts. - Screen Reader Structural Preview: Renders an interactive, monochrome structural representation of the document exactly as an assistive listening device parses it, highlighting heading anchors, list parent-child tags, and table cells.
PAC 2026 Inspection Tree Example:
+-- Document (Language: en-US, Title: "FY26 Technical Conformance Report")
+-- <H1> "Executive Engineering Summary"
+-- <P> "This document outlines baseline criteria..."
+-- <Table> (Summary declared, Headers scoped)
+-- <TR>
+-- <TH Scope="Col"> "Checkpoint ID"
+-- <TH Scope="Col"> "Matterhorn Status"
+-- <TR>
+-- <TD> "01-001"
+-- <TD> "Passed (Deterministic)"
PAC’s primary constraint is operational: it is an inspection tool, not an authoring or editing application. When PAC identifies 40 errors, you cannot fix them inside PAC. You must return to Adobe Acrobat Pro or your source desktop publishing software to correct the tag tree, then re-run the file through PAC to verify the fix.
axesCheck: Browser-Based PAC Validation
axesCheck is the cloud-hosted web version of the PAC validation engine. It evaluates files using the same rule matrices as desktop PAC, making it an effective alternative for teams operating on macOS or Linux environments where desktop PAC cannot run natively.
However, two operational constraints limit its utility for enterprise workflows:
- 10 MB File Limit: Complex municipal budget books, annual corporate filings, and high-resolution academic research papers routinely exceed 10 MB, preventing automated web analysis.
- Data Privacy and Confidentiality: axesCheck processes documents on remote cloud servers. Organizations handling HIPAA-regulated patient medical records, FERPA-regulated student documents, or confidential legal discovery materials cannot transmit unredacted files through public web utilities.
For non-sensitive public documents, axesCheck offers an accessible cross-platform verification baseline. For confidential materials, security policies dictate running desktop PAC within a local environment.
Adobe Acrobat Pro: Strong Remediation, Flawed Certification
Adobe Acrobat Pro remains the industry’s primary document remediation workbench. The application provides core low-level editing features: manual tag creation, reading order adjustment panels, content artifacting tools, and table editor matrices.
However, Acrobat Pro’s built-in “Accessibility Full Check” is poorly calibrated as a final compliance gate. In comparative testing against PAC and our own internal benchmarks, Acrobat’s checker consistently overlooks severe accessibility barriers:
- Table Header Scope Failures: Acrobat verifies that a table contains header cells (
<TH>). It rarely confirms whether multi-dimensional tables assign column or row scope attributes (/Scope /Columnor/Scope /Row), allowing broken tabular data to return a green checkmark. - Ghost Tags and Container Nesting: Acrobat frequently passes empty paragraph tags (
<P></P>) or orphaned wrapper nodes (<Sect>) that confuse screen reader navigation by announcing blank stops. - Inadequate Contrast Evaluation: Acrobat flags color contrast as “Needs Manual Check” rather than testing font color against background fill values, shifting the burden onto the reviewer.
- PDF/UA Syntax Rules: Acrobat allows documents to pass even when mandatory PDF/UA metadata keys (
pdfuaid:part="1") are absent from the document’s XMP catalog.
Acrobat Pro is the optimal tool for repairing broken documents. It is dangerous when used as the sole authority to certify compliance.
CommonLook PDF Validator and Enterprise Suite
Allyant’s CommonLook PDF Validator operates as a dedicated plugin inside Adobe Acrobat Pro. While PAC evaluates files against the Matterhorn Protocol, CommonLook provides explicit mapping to procurement checklists: Section 508, WCAG 2.0 AA, WCAG 2.1 AA, and HHS specific criteria.
CommonLook Verification Workflow:
[Document Ingest] -> [Standard Selection (WCAG 2.1 / 508)]
-> [Automated Syntax Audit]
-> [Guided Checkpoints: Alt Text / Contrast]
-> [Formal PDF Verification Report Generation]
The free Validator plugin generates auditable reports that document compliance status down to individual tag paths (/Document/Part[1]/Sect[2]/Table[1]). These reports are widely requested by government contracting officers as proof of digital accessibility.
The standalone paid platform, CommonLook PDF, adds automated remediation scripts, batch processing across network drives, and guided table repair. At approximately $900 per seat annually, it is designed for dedicated production teams processing hundreds of legacy documents monthly.
VeraPDF: The Open-Source Archival Engine
Funded by the European Commission and stewarded jointly by the Open Preservation Foundation and the PDF Association, VeraPDF is the industry’s premier open-source validation engine. Originally designed to enforce ISO 19005 (PDF/A) for long-term digital preservation, VeraPDF now incorporates full PDF/UA-1 validation.
VeraPDF’s unique advantage is developer automation:
- Command-Line Interface (CLI): Executes headless validation runs across server clusters and CI/CD pipelines.
- Machine-Readable Reports: Outputs structured JSON and XML validation reports detailing exact object offsets.
- Zero Software Cost: Open source under the GPLv3 and MPLv2 licenses.
For software engineering teams building automated document processing pipelines, VeraPDF provides the only native headless testing solution that does not require commercial desktop licensing.
The Five Flaws Automated Checkers Miss
Regardless of which tool you run, automated checkers cannot guarantee legal or practical accessibility. When defense attorneys review digital accessibility lawsuits, they focus on the specific semantic failure modes that automated software ignores:

1. Inaccurate or Contextually Irrelevant Alternate Text
Checkers only test whether the /Alt string exists and contains characters. A bar chart showing regional revenue trends with alternate text reading “chart” passes every automated validator. The document remains non-compliant under WCAG Success Criterion 1.1.1 (Non-text Content) because the alternate text does not communicate the underlying data values.
2. Disrupted Multi-Column Reading Order
PDF visual layout is distinct from the underlying tag order. A designer using desktop publishing software may place two columns on a page. If the underlying export streams text horizontally across the page, a screen reader will announce line one of column A, followed immediately by line one of column B, scrambling sentences. Automated tools only verify that tags exist, not that their sequence matches human reading logic.
3. Complex Nested Table Associations
Standard single-row tables are straightforward to tag. In contrast, financial balance sheets and scientific data tables with multi-tiered headers, spanning cells (ColSpan, RowSpan), and category dividers require explicit cell ID mapping (/Headers [id1 id2]). Automated linters verify that table cells are contained within rows, but they fail to determine whether a screen reader user hears the correct category label when navigating data rows.
4. Untagged Form Field Descriptions
Government forms and application documents often contain interactive form fields. Automated checkers verify that form fields are wrapped in /Widget annotations. However, if the field’s tooltip attribute (/TU) is missing, screen reader users hear only “edit text” without learning what information must be entered.
5. Color Contrast Within Embedded Raster Graphics
While checkers can calculate contrast for live text rendered with system fonts, they cannot evaluate contrast for text flattened inside raster images, diagrams, or digital logos. A client document with gray text on an off-white banner will pass automated checks while violating WCAG Success Criterion 1.4.3 (Contrast Minimum).
A Defensible Audit Workflow
To produce documents that survive legal scrutiny and procurement reviews, apply this five-stage verification pipeline:
+-----------------------------------------------------------------+
| 5-STAGE ACCESSIBILITY AUDIT PIPELINE |
+-----------------------------------------------------------------+
| Stage 1: Source Authoring -> Export tagged PDF from Word/InD |
| Stage 2: Automated Validation-> Run PAC 2026; clear all errors |
| Stage 3: Structural Repair -> Fix tags & scopes in Acrobat |
| Stage 4: Assistive Listening -> Manual audio pass in NVDA/JAWS |
| Stage 5: Conformance Logging -> Archive PAC & audit reports |
+-----------------------------------------------------------------+
Stage 1: Export Clean Structure from Authoring Tools
Remediating a badly exported PDF in Acrobat takes four times longer than configuring source files correctly. When creating documents in Microsoft Word, Google Docs, or Adobe InDesign, always define paragraph styles (Heading 1, Heading 2, Normal), add alternate text to source images, and enable the “Document structure tags for accessibility” export option.
Stage 2: Execute PAC 2026 for Structural Conformance
Open the exported PDF in PAC 2026. Inspect the Matterhorn Protocol report and clear all machine-testable failures:
- Ensure document title and language attributes are populated.
- Resolve any role mapping warnings.
- Confirm all non-text elements carry alternate text or valid
/Artifacttags.
Stage 3: Remediate Flaws in Adobe Acrobat Pro
If PAC reports structural failures, open the document in Acrobat Pro:
- Open the Tags Panel to correct heading levels or restructure nested lists.
- Open the Table Editor to assign
/Scope /Columnand/Scope /Rowproperties to header cells. - Open the Reading Order Tool to mark background design flourishes and repetitive running footers as decorative artifacts.
Stage 4: Conduct a Manual Assistive Technology Review
Close Acrobat and launch the free NVDA screen reader (or Apple VoiceOver on macOS). Review the first five pages using keyboard commands only (pressing H for headings, T for tables, and Down Arrow for reading flow):
- Verify that headings announce their level hierarchy accurately.
- Ensure multi-column text reads sequentially down each column.
- Confirm table headers are voiced automatically when moving between data cells.
Stage 5: Archive Conformance Evidence
Save the final PAC validation report alongside the document file. If your organization handles state or municipal contracts subject to DOJ Title II regulations, archive the date, tested standard (WCAG 2.1 Level AA and PDF/UA-1), and tester signature in your compliance records.
For organizations evaluating broader web compliance alongside PDF libraries, our WCAG 2.2 success criteria breakdown details the parallel standards required across HTML web platforms.
Financial Risk and ROI for Organizations
Document accessibility is frequently neglected until an organization receives an administrative complaint or a formal legal demand letter. Understanding the commercial math clarifies why disciplined document testing is cost-effective:

The Cost of Inaction
Private plaintiffs’ firms filed over 4,000 digital accessibility lawsuits under the Americans with Disabilities Act in recent cycles, with inaccessible PDF documents cited in a significant share of healthcare, banking, and retail filings. Resolving a formal ADA complaint routinely costs:
- $15,000 to $45,000 in plaintiff legal fees and cash settlement agreements.
- $10,000 to $25,000 in emergency remediation fees to bring document archives into conformance under tight court-monitored timelines.
- Loss of Federal and Municipal Contracts: Under Section 508 and DOJ Title II guidelines, vendors whose procurement documents lack verifiable accessibility conformance are disqualified during bid reviews.
The Cost of Proactive Remediation
By contrast, running an internal compliance program requires minimal software capital:
- PAC 2026: Free ($0).
- axesCheck: Free ($0).
- NVDA Screen Reader: Free ($0).
- Adobe Acrobat Pro: ~$240 per year per authoring seat.
- Automated Scanning Integration: Automated scanners like vComplianceScanner by Veduis combine dual-layer accessibility testing across web platforms and PDF repositories, preventing non-compliant files from entering production environments.
For SMBs and regional operators, pairing free reference checkers with strict authoring procedures eliminates legal liability without requiring expensive enterprise software suites. The same free-tools discipline applies to digital security, detailed in our small business cybersecurity checklist.
Conclusion
No single PDF accessibility checker provides a complete compliance solution. Adobe Acrobat Pro is the most capable repair workbench, but its testing engine is too lenient to certify compliance. CommonLook PDF Validator delivers structured procurement reporting, while VeraPDF enables headless command-line automation for software developers.
PAC 2026 remains the industry’s undisputed reference validator for PDF/UA and WCAG structural conformance.
To protect your organization against litigation and pass procurement audits, establish a multi-tool discipline: author with semantic styles at the source, repair tag trees in Acrobat, validate structure against PAC 2026, and verify contextual reading flow with a screen reader. That combined workflow is what transforms accessibility from a legal vulnerability into a verified, defensible asset.



