Accessibility Audit Checklist
Walk through WCAG 2.1 success criteria with pass/fail/N/A toggles, progress tracking, and exportable audit reports.
Perceivable
Operable
Understandable
Robust
50 criteria shown · Click the status badge to cycle through Pass / Fail / N/A / Untested
Perceivable
Operable
Understandable
Robust
About This Tool
The Accessibility Audit Checklist is a free, browser-based tool that helps developers, designers, and QA engineers systematically evaluate web content against WCAG 2.1 (Web Content Accessibility Guidelines) success criteria. The checklist organizes all testable criteria by conformance level (A, AA, AAA) and by the four WCAG principles: Perceivable, Operable, Understandable, and Robust.
Each criterion includes its official WCAG number, name, a plain-language description, the conformance level, and practical guidance on how to test it. You can toggle each item between Pass, Fail, N/A, or Untested to track your audit progress. Real-time progress bars show completion percentages per category and per level.
All processing happens entirely in your browser. Your audit data is stored in localStorage on your own device and is never sent to any server. This makes the tool safe for auditing internal applications, staging environments, or any project where confidentiality matters.
When your audit is complete, export the results as a structured JSON file for integration with issue trackers, or as a Markdown report for documentation and stakeholder reviews. The filter controls let you focus on a specific level (e.g., only AA criteria) or a specific principle (e.g., only Operable) to break large audits into manageable sessions.
If you are testing color contrast specifically, the Accessibility Color Checker is a companion tool for measuring WCAG contrast ratios. For reviewing HTML semantics, the HTML Element Reference can help you choose the right elements for your markup. And to inspect CSS selectors used in your components, see the CSS Selector Reference.
How to Use
- Open the tool and review the progress overview cards showing completion by category.
- Use the Level dropdown to filter criteria by WCAG conformance level (A, AA, or AAA).
- Use the Category dropdown to filter by principle (Perceivable, Operable, Understandable, Robust).
- Click the status badge on any criterion to cycle through Untested, Pass, Fail, N/A.
- Click a criterion row to expand its description and "How to Test" guidance.
- Use the small P / F / N/A buttons on the right to quickly set a specific status.
- Click Export JSON or Export MD to download your audit report.
- Use the Reset button to clear all results and start a new audit.
- Your progress is automatically saved in localStorage, so you can close the browser and resume later.
Popular Accessibility Audit Examples
FAQ
Is my data safe when using this tool?
Yes. All audit data is stored exclusively in your browser's localStorage. No data is ever sent to any server. You can safely audit internal or confidential projects without any privacy concerns.
Which WCAG version does this checklist cover?
The checklist covers WCAG 2.1 success criteria at all three conformance levels: A (minimum), AA (recommended for most sites), and AAA (enhanced). The criteria are organized by the four WCAG principles: Perceivable, Operable, Understandable, and Robust.
Can I export my audit results?
Yes. You can export your audit as a JSON file (useful for programmatic processing or importing into issue trackers) or as a Markdown file (useful for documentation, pull requests, or stakeholder reports). Both formats include a summary and per-criterion status.
Does my progress persist between sessions?
Yes. Your audit progress is automatically saved to localStorage every time you change a status. You can close the browser, reopen it later, and your progress will be exactly where you left off. Use the Reset button to clear all saved data.
What do the status options mean?
Untested means the criterion has not been evaluated yet. Pass means the content meets the requirement. Fail means a violation was found. N/A (Not Applicable) means the criterion does not apply to the content being audited (e.g., no video content means video-related criteria are N/A).
Can I filter the checklist to focus on specific criteria?
Yes. Use the Level dropdown to show only A, AA, or AAA criteria. Use the Category dropdown to show only Perceivable, Operable, Understandable, or Robust criteria. Filters can be combined to narrow down to exactly the criteria you need.
Is this a replacement for automated accessibility testing?
No. This checklist is designed for manual auditing. Many WCAG criteria require human judgment (e.g., whether alt text is meaningful, whether focus order is logical). Use this alongside automated tools like axe, Lighthouse, or WAVE for comprehensive coverage.
Related Tools
Accessibility Color Checker
Check WCAG 2.1 color contrast ratios for AA and AAA compliance. Test foreground and background color pairs with live preview.
HTML Element Reference
Complete HTML5 element reference organized by category with attributes, examples, and semantic usage guide.
CSS Selector Reference
Complete interactive CSS selector reference with specificity calculator, live preview, searchable categories, and browser support for every selector.
Screen Info Display
Auto-detect screen resolution, viewport size, DPR, media queries, touch support, and responsive breakpoints in real time.
Browser Feature Detector
Detect and display your browser's API support status across 50+ web platform features including WebGL, WebGPU, Service Workers, and more.