This is a frequently updated collection of web, mobile, and document accessibility resources put together by TestPros Inc. Please feel free to contribute to the list, suggest additional resources, and/or identify broken links by submitting an issue or PR on Github.
Standards and Guidelines
- Web Content Accessibility Guidelines 2.0 - w3c accessibility standard still most widely in use, even though WCAG 2.1 has been finalized
- Web Content Accessibility Guidelines 2.1 - Updated guidelines with additional success criteria for mobile devices
- W3C Web Accessibility Iniitative (WAI) - Fantastic resource for content writers, designers, developers, evaluators, managers, policy makers, trainers, users, and more. Highly recommended.
- Section 508 Revised Standards - United States Access Board standards for complying with Section 508
- DHS Trusted Tester v5 Conformance Test Process for Web - Extensive test process that is quickly being considered standard within the U.S. federal government.
Automated / Psuedo-manual Testing Tools
- aXe - Automated accessibility testing tool developed by Deque; Node CLI; Ruby Gems; Selenium Webdriver; JUnit/Selenium; Grunt Webdriver; Chrome, Edge, Firefox, Safari, and IE support
- aXe for ReactJS - aXe engine for React applications (may be deprecated)
- Accessibility Insights - Developed by Microsoft. Android, Chrome, and Windows Desktop application tools with automated testing functionality (using aXe as the engine) and a great walk-through for manual portions of WCAG guidelines
- ANDI - Tool developed by the Social Security Administration. Performs automated accessibility checks as well as helps to facilitate manual testing via capabilities such as a visual representation of expected screen reader output.
- WAVE - Automated accessibility testing tool; Browser extension(s), Standalone API, and subscription based API (can cost 💵 depending on service used, but generally free)
- HTML Code Sniffer - Free and open source automated tool. Node CLI based using Puppeteer and PhantomJS. Tests against WCAG 2.1 and Section 508.
- iOS Accessibility Inspector - iOS Developer Tool for performing accessibility testing of applications via iOS Simulator
- pa11y - Great tool that uses aXe and/or HTML Code Sniffer from a web-based dashboard, CLI, webservice, and/or CI integration
- koa11y - Desktop application for automatic accessibility testing (uses pa11y as engine)
- IBM Equal Access - Free and open source toolset maintained by IBM. Chrome and Firefox extensions, Node CLI, Karma, and Cypress integration
- NVDA - Capable free and open source screen reader
- JAWS Very capable screen reader, but very expensive 💵
- TalkBack (Android) - Android screen reader (among other capabilities) available in Play Store
- VoiceOver (IOS) - Apple's iOS native screen reader (among other capabilities)
- Color Contrast Checker - Tool for checking the contrast between background and foreground colors and the level of WCAG compliance (e.g., A / AA / AAA)
- Voluntary Product Accessibility Template 2.4 - Industry standard template for giving high-level overview of the accessibility of information and communications technology (ICT). Frequently required as part of government procurements.
- Section 504 of the Rehabilitation Act of 1973 - U.S. Legal requirement for any organization receiving federal funding (e.g., public schools, educational institutions such as universities, state and local governments, etc.) to be accessible
- Title III of the Americans with Disabilities Act - U.S. Legal requirement for places of public accomodation to be accessible
- Section508.gov - U.S. Legal requirement for federal agencies to be accessible; Also great resource for how to comply with Section 508 on a variety of types of physical and virtual technologies
- EN 301 549 - European accessibility standards / requirements
- Accessibility for Ontarians with Disabilities Act - Canadian accessibility standards / requirements
- Robles v. Domino's Pizza LLC - Key court case in the Ninth Circuit Court of Appeals establishing ADA Title III applicability to commercial digital properties for places of public accomodation. Supreme Court declined to hear appeal, thus leaving Ninth Circuit Court of Appeals decision as precedent
- DHS Trusted Tester v5 Training and Certification - Excellent computer based curriculum and certification opportunity offered free of charge by the Department of Homeland Security, Office of Accessible Systems and Technology.