Accessibility Report Generator
Create professional accessibility audit reports in minutes. Generate PDF, Excel, HTML, or Markdown reports with customizable content and branding.
Report generator capabilities
Import or Manual Entry
Multiple Formats
Customizable Reports
Accessibility report workspace
New to this tool?
Load sample data to see how the report generator works
Report Information
Add Violation
Summary Statistics
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 | What it means for the user | Example |
|---|---|---|
| Critical | Cannot complete the task at all | A keyboard trap in checkout, or an unlabelled submit button |
| Serious | Can finish, but only with significant difficulty | Form errors announced nowhere, so the user must guess what failed |
| Moderate | Real friction, workaround available | A skipped heading level that makes the page harder to skim |
| Minor | Worth fixing, rarely blocks anyone | A 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