How to test
Practical guides and checklists to help you test accessibility and ship with confidence.
Test with purpose
Good testing finds barriers. Great testing removes them.
Testing guides
Cross-cutting checks that aren't tied to a single component.
Color Contrast
Test text and UI contrast against WCAG 2.2 contrast requirements.
View guideImages
Ensure images, icons and charts have appropriate text alternatives.
View guideKeyboard Operability
Verify all functionality is available and operable using only a keyboard.
View guideButtons & Links
Test that buttons and links have an accessible name, purpose and state.
View guideForms
Validate labels, instructions, error messages and form behaviours.
View guideModals & Dialogs
Check focus management, keyboard support and background interaction.
View guideMedia (Audio & Video)
Check captions, transcripts, audio description and player controls.
View guideZoom & Reflow
Verify content reflows and stays usable at 200% zoom and 320px wide.
View guideTiming
Check time limits, moving content and auto-updates can be controlled.
View guideLanguage
Confirm the page language and any language changes are declared.
View guideTouch & Pointer
Test target size, gesture alternatives and pointer cancellation.
View guide
Essential references
Quick access to key references you'll use while testing.
- WCAG IndexBrowse and search all WCAG 2.2 success criteria with plain language and examples.Explore WCAG
- Keyboard ReferenceComplete list of keyboard keys, shortcuts and patterns used in web interfaces.Open reference
- Accessibility Testing Cheat SheetA 31-step manual testing pass with WCAG mapping — downloadable as a watermarked PDF.Open cheat sheet
- Contrast AnalyserCheck any colour pair against WCAG 2.2 — live ratio, AA/AAA, and the closest passing colours.Open analyser
- Screen Reader GuideUnderstand how different screen readers announce content and components.Open guide
Testing is an ongoing practice
Accessibility changes with content, components and users. Re-test often, fix consistently, and build for everyone.