An open source command-line tool for scanning PDFs against WCAG best practice — at any scale. Try it against a single PDF and get a structured accessibility report.
Built by Bloom Works for public sector teams and everyone else. Coded in Python. Supports automated workflows.
The simplA11yPDF scanner helps you triage at scale — for free. Run it over any number of PDFs to find out which pass automated checks, which have fixable problems, and which are structurally inaccessible.
MIT licensed and built in the open. Originally developed by Luxembourg’s Information and Press Service, extended by Bloom Works.
The scanner runs automated checks across the majority of WCAG 2.2 PDF Techniques, from document structure and headings to tables, forms, and alt text.
Results are grouped by category — the same structure used in professional accessibility audits. Passed, flagged, and failed checks are clearly separated, with details on every issue found.
Drop in a PDF and see results in seconds.
Check a PDF