508 compliance testing
508 Compliance Testing Software: Digital Accessibility Tools Compared
We asked nine 508 compliance testing tools what they cost on 30 August 2026. One publishes a full rate card, one publishes a per credit price, four will not print a number at all, and two are free. The split that decides more shortlists than price is further down the table: almost none of this software looks at your documents. Render one with the tool below and see what your own output produces.
- Early access, launching soon
- No card required
- Your HTML stays yours
Live demo
Runs in your browser. Nothing is uploaded.
Your HTML
Live preview
Your PDF is downloading. Want this as one API call, with the page archived too?
Short answer
508 compliance testing software checks digital content against the Revised Section 508 Standards, which incorporate WCAG Level A and AA as the technical baseline for US federal agencies and the vendors selling to them. The category splits three ways. Developer and scanning tools (axe DevTools, WAVE, Siteimprove) crawl pages and report machine detectable failures. Managed accessibility platforms (accessiBe, UserWay, AudioEye, Level Access) wrap scanning in monitoring, an overlay and a services layer. Document checkers (PAC, veraPDF) validate PDFs against PDF/UA. Of the nine tools priced on 30 August 2026, only accessiBe publishes a full self serve ladder, at $59, $179 and $479 a month tiered by site traffic. UserWay, AudioEye, Siteimprove and Level Access publish no figure at all. WAVE publishes the only per unit rate in the category, $0.025 to $0.04 per page credit. And the finding that reorders most shortlists: none of the web platforms test PDF documents in the base product. Where document accessibility exists at all it is a separate service sold by the page, while the two tools that genuinely validate PDF conformance are both free.
Last updated 30 August 2026. Written and fact checked by the Sitepdf team.
Section 508 testing tools and the pricing each vendor actually publishes
Every figure below was read off the vendor's own website on 30 August 2026. Where a vendor publishes nothing, this table says so rather than repeating a number from a review directory. That distinction does real work here: the monthly figures circulating for AudioEye on comparison sites appear nowhere on AudioEye's own plans page, so they are not reprinted. The last column is the one most Section 508 buyers discover too late.
| Tool | What it is | Published pricing, read 30 August 2026 | Tests PDF documents? |
|---|---|---|---|
| accessiBe accessWidget | Overlay widget plus automated remediation, sold self serve | Publishes a full ladder. Micro $59 a month or $490 a year up to 5,000 monthly visits. Growth $179 a month or $1,490 a year up to 30,000. Scale $479 a month or $3,990 a year up to 100,000. Enterprise above that is custom. Tiers are set from Similarweb traffic data, not from your page count. | No. File and PDF accessibility is a separate accessServices product, not part of accessWidget. |
| UserWay | Widget, scanner and remediation platform | Nothing published. The pricing page carries the heading and then no figures at all, only a free trial link and a demo request. Checked twice on 30 August 2026. | Not determinable from published information. |
| AudioEye | Managed and automated remediation with a legal warranty | Nothing published. Three tiers are named (Basic Protection, Self-Serviced Protection, Maximum Protection) with no dollar amount against any of them. | No. Document Remediation is listed under Additional Services, outside the plans. |
| Level Access | Enterprise accessibility platform, audits and training | No pricing page exists. levelaccess.com/pricing/ returns HTTP 404 and no public rate card could be found. The site routes to a demo request. | Not determinable from published information. |
| Deque axe DevTools | Developer testing: browser extension, CI integration and APIs | Partly published. The browser extension has a genuinely free tier for page by page automated testing. Pro and the axe DevTools for Web bundle carry no published price and route to sales. | No. The product is described throughout as web and app testing. PDF checking is not among the capabilities. |
| Siteimprove | Enterprise crawling, monitoring and reporting | Nothing published. The pricing page shows no figures and no plan names, only a demo request. | Not determinable from published information. |
| WAVE (WebAIM, Utah State University) | Free browser evaluation tool plus a paid testing API | Publishes the only per unit rate in the category. The online tool and browser extensions are free. API credits cost $0.04 each from 250 to 999, $0.03 from 1,000 to 9,999 and $0.025 at 10,000 and above, with a $10 minimum purchase and 100 free credits on a new account. One basic page analysis is one credit; advanced features cost two or three. | No. WAVE evaluates web content. |
| PAC (PDF Accessibility Checker) | Desktop checker for PDF/UA and WCAG, with a screen reader preview | Free. | Yes. That is the entire job. PDFs only, and it is the tool most document specialists actually use. |
| veraPDF | Open source validator for PDF/A and PDF/UA | Free and open source. | Yes. PDFs only, and it is the one built to run unattended inside a build pipeline. |
Read the last column straight down and the shape of this market stops being subtle. Every tool here that tests web pages ignores your documents, and every tool that tests your documents is free. That is not an accident. Accessibility platforms sell a recurring subscription attached to a live website, so document work gets carved out and sold separately as labour by the page. Document conformance checking came from the PDF Association and an open source project rather than from vendors, so it costs nothing. The practical consequence for a Section 508 program is uncomfortable: the expensive half of your shortlist will not tell you whether the forms, reports and statements on your site pass, and the half that will tell you is free. If those documents are generated by your own software rather than typed by hand, start at accessible PDF generation, because a template corrected once is cheaper than every row above put together.
The split nobody puts on a comparison page: web testing and document testing are different purchases
This is the most useful thing on the page, so it goes first.
Search for 508 compliance testing software and you get two categories wearing the same label. One tests HTML in a browser. The other tests PDF structure in a file. Almost no product does both, and almost no comparison article says so.
The reason is architectural rather than commercial. A web scanner works by loading a page, building the accessibility tree the browser exposes, and comparing what it finds against rule sets like axe-core. A PDF checker works by parsing the document's tag tree, its structure elements and its metadata, then testing them against PDF/UA-1 (ISO 14289-1). Those are different parsers reading different formats against different standards. A tool built for one has no path to the other short of writing a second product.
Section 508 does not care about that boundary. Under the Revised 508 Standards, a PDF your agency publishes is an electronic document and it is in scope exactly like the page it sits on. So a program that buys only a web platform has bought coverage of one half of its obligation while its report shows green. That is the failure mode we see most often: a clean dashboard, a real gap, and nobody looking at the PDFs because the tool that produced the dashboard never opened one.
The fix is not expensive. It is a second tool, and the two that matter cost nothing. What it does require is that somebody on the program owns documents as a separate workstream with its own checks, rather than assuming the platform subscription covered it.
How to test a website for 508 compliance
Testing a website for Section 508 means testing against WCAG Level A and AA, because that is what the Revised 508 Standards incorporate. A workable sequence looks like this.
Start with an automated scan for breadth. Run axe DevTools or WAVE across a representative sample of templates rather than every URL. On a database driven site, ten templates usually cover ten thousand pages, and scanning all ten thousand mostly produces the same twelve findings ten thousand times. What you want out of this pass is a list of systematic defects: missing form labels, contrast failures in the design system, images without alternative text, a skipped heading level in the layout.
Then test with a keyboard. Unplug the mouse and complete the three journeys that matter most on your site. Can you reach every control, is the focus indicator visible at every step, does focus get trapped in a modal, does the tab order match the visual order. Automated tools detect very little of this and it is where real users get stuck.
Then test with a screen reader. NVDA on Windows and VoiceOver on macOS are both free. Listen to a form, a data table and an error state. The tool will not tell you that your error message says "invalid input" without saying which field, but a screen reader user will notice in about four seconds.
Then check the documents. This is the step that gets skipped. Export the PDFs a visitor can download from those journeys and run them through PAC or veraPDF, because your web scanner did not look at them.
Then write it down. Section 508 work is procurement work, and procurement runs on documentation. What you produce at the end is an accessibility conformance report, which is a subject of its own covered on our VPAT and accessibility conformance report page.
How to test a PDF for 508 compliance
Different job, different tools, and both of the good ones are free. We have since priced the whole document side of this separately: our PDF accessibility checker comparison covers six tools, including the two below, and separates the ones that formally validate PDF/UA from the ones that only report.
PAC is the desktop checker most document accessibility specialists reach for. It validates against PDF/UA and reports WCAG relevant findings, and its most valuable feature is not the report at all: it is the preview that shows you the document the way assistive technology receives it. Reading order problems that a pass or fail report cannot express become obvious in about ten seconds in that view.
veraPDF is the open source validator, and it is the right choice when you want this in a pipeline rather than on somebody's laptop. It runs headless, it exits with a status your build can act on, and it validates PDF/A as well as PDF/UA. If you generate documents continuously, this is the check that belongs in continuous integration next to your unit tests.
Run both and you will still not be finished, and it is worth being blunt about why. Conformance checking is automated verification of machine checkable conditions. The Matterhorn Protocol, which is the reference model these tools work from, contains a large set of conditions that no software can evaluate, because they are judgments. Whether the alternative text on a chart actually describes the chart. Whether the heading hierarchy reflects the document's real structure. Whether a table's headers describe what the cells contain. A file can pass every automated check and still be unusable, so budget a human pass on anything a regulator or a plaintiff might read. Our guide to testing PDF accessibility covers the five failures specific to generated documents.
What automated 508 compliance testing tools can and cannot catch
Automation is genuinely useful and it is routinely oversold, so it helps to be precise about the boundary.
Automation is reliable for conditions with a machine checkable answer. Does this image have an alt attribute. Does this input have an associated label. Is this contrast ratio below 4.5 to 1. Does the page declare a language. Is there a duplicate id. These are deterministic, and a scanner will find every instance across ten thousand pages faster and more consistently than any human.
Automation cannot evaluate meaning. An image with alt="image1.jpg" passes the alt attribute check and fails the user completely. A page where every heading is styled with a div and CSS passes a contrast check and gives a screen reader user no structure to navigate. A form that announces an error without identifying the field passes label checks and still blocks the submission. These are the failures that generate complaints, and they need a person.
The number worth carrying into a budget conversation is that automated testing addresses a minority of WCAG success criteria, and vendors differ on the exact share. Treat any claim of full automated compliance with suspicion, including from the vendors in the table above. What automation actually buys you is scale and regression protection: it stops the twelve systematic defects from coming back after the next release, which frees your expensive human testing for the judgment calls. That is a real return, and it is not the same as compliance.
What a Section 508 compliance reporting tool has to produce
Buyers often search for a reporting tool when what they need is a specific document, so it is worth separating the two.
For a federal buyer evaluating your product, the deliverable is an Accessibility Conformance Report, produced by completing a VPAT. That is a written self assessment covering each applicable success criterion with a conformance level and explanatory remarks. No scanning tool produces one for you. Scanners produce evidence that goes into it.
For an agency assessing its own site, the deliverable is usually an accessibility plan or a remediation backlog with owners and dates, plus periodic monitoring to show the trend is going the right way. This is where the enterprise platforms earn their keep: crawling at scale, tracking issue counts over time, and assigning findings to teams. It is also why they will not print a price, because what they are really selling is scoped to your site size and your services needs.
For an engineering team, the deliverable is a build that fails when accessibility regresses. That is axe in CI for the web layer and veraPDF for the document layer, and it costs a developer afternoon rather than a subscription.
Being clear about which of these three you actually need will save you more money than any comparison of the rates in the table.
Why four of these vendors will not print a price
Four of the nine tools we approached publish nothing: UserWay, AudioEye, Siteimprove and Level Access. Level Access does not have a pricing page at all, and AudioEye names three plan tiers without attaching a number to any of them. This is worth understanding rather than resenting, because it tells you what you are being sold.
Published self serve pricing is what a product does when the product is the whole purchase and one customer looks much like another. accessiBe publishes because accessWidget is a script you install, and traffic volume is a fair proxy for cost to serve, which is why the tiers are set from Similarweb data rather than from anything you tell them.
Quote only pricing is what a product does when a meaningful share of the value is services: audits, manual testing, expert hours, legal support, training. Those scale with your site's complexity and your risk appetite, not with your traffic, and a rate card would misrepresent the deal in both directions. That is a defensible reason to hide a number. It is still a cost to you, because it means you cannot shortlist on price and every evaluation starts with a sales call.
The practical move is to fix the scope before you call anyone. Decide how many templates are in scope, whether you need manual expert testing or only automated monitoring, how many documents are involved and who will remediate them, and whether you need an ACR at the end. Vendors quote wildly different numbers for the same website depending on which of those you say yes to. If the document half of that scope is what you are trying to size, our PDF remediation services comparison has the per page rates, including the four vendors there that do publish them.
The cheapest 508 fix is the document that comes out right
We sell an HTML rendering API, so read this section knowing what we sell. The recommendation in it still holds if you buy nothing from us.
If the PDFs in your Section 508 scope were typed by a person in Word and uploaded once, testing and remediation is the right shape of spend. You have a finite backlog, you fix it, you are done, and the per page rates on our remediation page are the market. Budget for the web pages separately, because no scanner subscription and no ADA compliance audit cost we could find includes documents in the quoted price.
If the PDFs are produced by your software, that model is a subscription you did not intend to buy. A benefits statement generated monthly, a report exported on demand, an invoice per transaction: every regeneration produces a fresh file with the same structural defect, and remediation is charged again each time. Testing them harder does not help. It only tells you faster that the same template failed again.
The leverage is upstream. Documents generated from semantic HTML with tagging enabled inherit their structure from the markup, so headings, lists, tables and alternative text survive into the PDF tag tree. Set the document title in metadata for WCAG 2.4.2 and declare the language, and a large share of the machine checkable conditions are satisfied at render time, on every file, forever, without anybody opening a remediation tool. Fix the template once and the whole catalogue comes out right.
That does not remove the need for judgment. Somebody still has to write alternative text that means something. But it changes the unit of work from files to templates, and there are always far fewer templates.
curl https://api.sitepdf.com/v1/render \
-H "Authorization: Bearer $SITEPDF_KEY" \
-d url="https://app.example.gov/reports/2026/annual-services-summary" \
-d tagged=true \
-d title="2026 Annual Services Summary" \
-d lang="en-US" \
-d archive=true
{
"pdf_url": "https://api.sitepdf.com/v1/documents/doc_9f4te.pdf",
"pages": 24,
"tagged": true,
"title": "2026 Annual Services Summary",
"lang": "en-US",
"archive": {
"id": "arc_r70cm",
"captured_at": "2026-08-30T09:15:44Z",
"retrieve_url": "https://api.sitepdf.com/v1/archives/arc_r70cm"
}
}
The API is in early access; this is the documented call shape it opens with. Full request and response walkthrough.
Questions about this job
What is 508 compliance testing?
How much does 508 compliance testing software cost?
How do I test a PDF for 508 compliance?
Is there a free 508 compliance checker?
What are the best automated 508 compliance testing tools?
Does Section 508 apply to PDFs?
What is the difference between Section 508 and WCAG?
Do accessibility overlay widgets make a site Section 508 compliant?
Index
More PDF and archiving tools
- Convert HTML to PDF
- Webpage to PDF
- Save webpage as PDF
- URL to PDF API
- Website archiving
- Monitor website changes
- Screenshot API
- React to PDF
- Java PDF library
- C# PDF library
- Python PDF generation
- HTML to PDF Node.js
- Laravel HTML to PDF
- Vue to PDF
- Next.js PDF generator
- Angular to PDF
- Markdown to PDF API
- Django HTML to PDF
- Blazor HTML to PDF
- Spring Boot HTML to PDF
- Airtable to PDF
- Rails HTML to PDF
- PDF generator API
- Website archiving software
- Document generation API
- Legal document automation software
- Document automation software
- Bulk HTML to PDF
- Accessible PDF generation
- ADA compliance audit cost
- PDF remediation
- VPAT and ACR
- PDF accessibility checker
- Wayback Machine alternative
- Best HTML to PDF API
- DocRaptor alternative
- Puppeteer alternative
- Wkhtmltopdf alternative
- PDFShift alternative
- Urlbox alternative
- PDFCrowd alternative
- Api2Pdf alternative
- Browserless alternative
- APITemplate alternative
- CraftMyPDF alternative
- PDFMonkey alternative
- dompdf alternative
- Gotenberg alternative
- GrabzIt alternative
- Adobe PDF Services API
- PDF SDK pricing
- HTML to image API pricing
- CloudConvert alternative
- CloudConvert pricing
- Direct mail API pricing
- E-signature API pricing
- Sparticuz Chromium Lambda cost
- Browserbase pricing
- Aspose PDF pricing
- PDF API pricing
- How it works
- Features
- Pricing
Early access
Get on the early-access list
The API opens to the list first, in order. Early access locks the planned launch rates for 12 months. No card required, launching soon.