Accessibility Report Generator

Create professional accessibility audit reports in minutes. Generate PDF, Excel, HTML, or Markdown reports with customizable content and branding.

Multiple Export Formats
Data Import Support
Professional Templates

Report generator capabilities

Import or Manual Entry

Import violation data from JSON files or manually enter violations with full control

Multiple Formats

Export to PDF (professional layout), Excel (detailed data), HTML, or Markdown

Customizable Reports

Add recommendations, next steps, and customize all report sections to your needs

Accessibility report workspace

New to this tool?

Load sample data to see how the report generator works

Report Information

Add Violation

Summary Statistics

0
Critical
0
Serious
0
Moderate
0
Minor

Preview & Export

What a Useful Accessibility Report Contains

A report gets acted on when a developer can go straight from a finding to a fix without asking follow-up questions. That means every finding carries five things:

  • Where it is. The page URL and a selector or screenshot precise enough to locate the element without hunting.
  • What is wrong. The actual failure in plain language, not just the rule ID a scanner emitted.
  • Which criterion it fails. The specific WCAG success criterion, so the finding is traceable to the standard. Browse the WCAG 2.2 reference for exact wording.
  • Who it affects and how badly. Severity based on user impact, plus which assistive technology or input method hits the barrier.
  • What to do about it. A concrete remediation, ideally with the corrected markup.

Setting Severity by Impact, Not Effort

The most common way a report goes wrong is ranking findings by how easy they are to fix, which floats cosmetic items to the top and buries the blockers. Rank by what it costs the user instead:

Severity levels for accessibility findings and what each one means for the user
SeverityWhat it means for the userExample
CriticalCannot complete the task at allA keyboard trap in checkout, or an unlabelled submit button
SeriousCan finish, but only with significant difficultyForm errors announced nowhere, so the user must guess what failed
ModerateReal friction, workaround availableA skipped heading level that makes the page harder to skim
MinorWorth fixing, rarely blocks anyoneA redundant ARIA role on a native element

Audit Report, VPAT, or Conformance Report?

These three get used interchangeably and they are not the same document. An audit report (what this tool produces) tells your team what is broken and how to fix it. A VPAT is a specific vendor-supplied template, and the filled-in result is called an Accessibility Conformance Report, which walks every applicable criterion and records supports, partially supports, or does not support. Procurement teams normally ask for that one.

The relationship is sequential: you audit, you fix what you can, and the audit evidence is what lets you fill in a conformance report honestly. If you need to publish a user-facing summary of where you stand instead, use the accessibility statement generator. For the end-to-end process behind the findings, see the website accessibility audit guide.

A scanner-only report cannot support a conformance claim

Automated testing catches a portion of WCAG failures and cannot judge meaningful alt text, sensible focus order, or whether an error message helps. State your methodology in the report, and add a manual keyboard and screen reader pass before anyone treats it as evidence of conformance. The automated versus manual testing guide covers what each layer can and cannot find.

Frequently Asked Questions

What formats can I export accessibility reports in?

You can export as PDF for a professional layout to hand to a client or stakeholder, Excel for detailed data across multiple sheets that a team can filter and assign, HTML for publishing on an intranet, or Markdown for a repository or docs site. Every format includes the summary statistics, the detailed violation listings, and the recommendations, so the choice is about who is reading it rather than what it contains.

Can I import violation data from other tools?

Yes. The generator accepts violation data from JSON files, including the output formats produced by axe-core, WAVE, and other common testing tools. Importing means you do not retype findings, which is where transcription errors normally creep in. You can also build a report manually if your findings came from a manual audit rather than a scanner, which is usually the case for the more serious issues.

What information is included in the report?

Organisation and scope details, summary statistics broken down by severity (critical, serious, moderate, and minor), the detailed violation listing with the WCAG success criterion each one maps to, recommendations, and suggested next steps. Every section is editable, so you can cut what does not apply and expand what matters to your audience.

How should I set severity on each finding?

Severity should reflect user impact, not how hard the fix is. A useful rule: critical means a user cannot complete the task at all (a keyboard trap, an unlabelled checkout button), serious means they can complete it but only with significant difficulty, moderate means real friction with a workaround available, and minor means a defect worth fixing that rarely blocks anyone. Ranking by impact rather than effort keeps the report honest and stops easy-but-cosmetic items crowding out blockers.

Is an automated report enough for a compliance audit?

No. Automated testing reliably catches only a portion of WCAG failures and cannot judge whether alt text is meaningful, whether focus order preserves meaning, or whether an error message actually helps someone recover. A report built purely from scanner output should say so plainly in its methodology section. For a report that supports a conformance claim you need a manual pass with a keyboard and a screen reader on a representative sample of pages and flows.

Is this the same as a VPAT or an ACR?

No, though they are often confused. This produces an audit report: what is broken, how badly, and what to do about it, aimed at the team doing the work. A VPAT is a specific vendor-supplied template, and the completed document is called an Accessibility Conformance Report, which walks every applicable criterion and states supports, partially supports, or does not support. Procurement usually asks for the latter. An audit report like this is normally the evidence you draw on to fill one in accurately.

Who should the report be written for?

Decide before you export, because it changes what to include. Developers need the selector, the failing code, and the criterion. Designers need the pattern and the visual rule. Executives and clients need the severity counts, the risk, and the trend, not a list of CSS selectors. The Excel export suits triage and assignment; the PDF suits a summary for someone who will read it once. Producing two exports from the same data is usually better than one document that half-serves both audiences.

Is the report generator free?

Yes, the accessibility report generator is completely free, with no registration or payment required.

Essential Accessibility Resources

Comprehensive tools, checklists, and guides to help you create inclusive digital experiences

Top Pick

PDF Accessibility Checker

Upload a PDF to check for WCAG and PDF/UA compliance with AI-powered fix suggestions
pdf
pdf accessibility
pdf/ua
+2 more
View tool
Top Pick

How to Make PDFs Accessible: WCAG & PDF/UA Guide

Complete guide to creating accessible PDFs with proper tags, headings, alt text, and reading order
pdf
pdf/ua
pdf wcag
+1 more
View guide
Top Pick

VPAT & Accessibility Conformance Report Guide

VPAT and ACR demystified: the template versus the report, the four editions (508, EU, WCAG, INT) and who asks for each, how to read an ACR before buying, how to produce one that survives scrutiny with testing behind it, and why EAA-era European buyers ask for the EN 301 549 edition
vpat
accessibility conformance report
acr
View guide
Top Pick

How to Audit Website Accessibility

Step-by-step accessibility audit methodology
accessibility audit
how to audit
wcag audit
View guide