Every criterion an Accessibility Conformance Report has to answer, with the question to answer for each. Prepared 2026-09-20 by ACR Index.
This is not a VPAT and not an ACR. It is the preparation you do before filling one in. The VPAT template itself is published free by ITI, who own the trademark; this worksheet is ours and is not affiliated with or endorsed by them.
The "Tooling" column says whether an automated rule exists that can speak to the criterion at all — 23 of the 55 can be partly checked by a machine. "Partly" never means the criterion is met. Automated testing can show a criterion fails; it cannot show one is met. Every conformance level here is a judgement a person has to make.
| Criterion | Name | Level | Tooling | What to check | Your finding |
|---|---|---|---|---|---|
| 1.1.1 | Non-text Content | A | Partly | Do images convey the same information through their text alternative? Decorative images marked so? | |
| 1.2.1 | Audio-only and Video-only (Prerecorded) | A | Partly | Is there prerecorded audio-only or video-only content, and does it have an alternative? | |
| 1.2.2 | Captions (Prerecorded) | A | Partly | Do prerecorded videos have accurate captions, not auto-generated ones left unchecked? | |
| 1.2.3 | Audio Description or Media Alternative (Prerecorded) | A | No | Is there audio description or a full text alternative for prerecorded video? | |
| 1.2.4 | Captions (Live) | AA | No | Do live videos have real-time captions? | |
| 1.2.5 | Audio Description (Prerecorded) | AA | No | Do prerecorded videos have audio description? | |
| 1.3.1 | Info and Relationships | A | Partly | Do headings, lists and tables use real semantic markup rather than styling alone? | |
| 1.3.2 | Meaningful Sequence | A | No | Does the DOM order match the visual reading order? | |
| 1.3.3 | Sensory Characteristics | A | No | Do instructions avoid relying only on shape, colour, size or position? | |
| 1.3.4 | Orientation | AA | Partly | Does the interface work in both portrait and landscape? | |
| 1.3.5 | Identify Input Purpose | AA | Partly | Do form fields that collect user data declare an appropriate autocomplete purpose? | |
| 1.4.1 | Use of Color | A | Partly | Is colour ever the only way information is conveyed? | |
| 1.4.2 | Audio Control | A | Partly | Can audio that plays automatically for more than 3 seconds be paused or stopped? | |
| 1.4.3 | Contrast (Minimum) | AA | Partly | Does all text meet 4.5:1 contrast, including text over images and in hover states? | |
| 1.4.4 | Resize text | AA | Partly | Does the layout survive 200% text zoom without loss of content or function? | |
| 1.4.5 | Images of Text | AA | No | Is text presented as real text rather than images of text? | |
| 1.4.10 | Reflow | AA | No | Does content reflow at 320px wide without two-dimensional scrolling? | |
| 1.4.11 | Non-text Contrast | AA | No | Do UI components and meaningful graphics meet 3:1 contrast? | |
| 1.4.12 | Text Spacing | AA | Partly | Does the text survive increased line height, letter and word spacing? | |
| 1.4.13 | Content on Hover or Focus | AA | No | Is hover/focus content dismissible, hoverable and persistent? | |
| 2.1.1 | Keyboard | A | Partly | Can every function be operated by keyboard alone, including custom widgets? | |
| 2.1.2 | No Keyboard Trap | A | No | Can keyboard focus always be moved away from any component? | |
| 2.1.4 | Character Key Shortcuts | A | No | Can single-character shortcuts be turned off or remapped? | |
| 2.2.1 | Timing Adjustable | A | Partly | Can time limits be turned off, adjusted or extended? | |
| 2.2.2 | Pause, Stop, Hide | A | Partly | Can moving, blinking or auto-updating content be paused? | |
| 2.3.1 | Three Flashes or Below Threshold | A | No | Does anything flash more than three times per second? | |
| 2.4.1 | Bypass Blocks | A | Partly | Is there a way to skip repeated blocks, such as a skip link or landmarks? | |
| 2.4.2 | Page Titled | A | Partly | Does every page have a title that describes its topic or purpose? | |
| 2.4.3 | Focus Order | A | No | Does focus order preserve meaning and operability? | |
| 2.4.4 | Link Purpose (In Context) | A | Partly | Is each link’s purpose clear from its text or context? | |
| 2.4.5 | Multiple Ways | AA | No | Is there more than one way to locate a page? | |
| 2.4.6 | Headings and Labels | AA | No | Do headings and labels actually describe the content they introduce? | |
| 2.4.7 | Focus Visible | AA | No | Is the keyboard focus indicator always visible? | |
| 2.4.11 | Focus Not Obscured (Minimum) | AA | No | Is the focused element ever hidden behind sticky headers or overlays? | |
| 2.5.1 | Pointer Gestures | A | No | Do multipoint or path-based gestures have a single-pointer alternative? | |
| 2.5.2 | Pointer Cancellation | A | No | Can a pointer action be aborted or undone before completion? | |
| 2.5.3 | Label in Name | A | Partly | Does each control’s accessible name contain its visible label text? | |
| 2.5.4 | Motion Actuation | A | No | Do motion-actuated functions have a conventional alternative and can motion be disabled? | |
| 2.5.7 | Dragging Movements | AA | No | Do drag operations have a single-pointer alternative? | |
| 2.5.8 | Target Size (Minimum) | AA | Partly | Are pointer targets at least 24 by 24 CSS pixels, or adequately spaced? | |
| 3.1.1 | Language of Page | A | Partly | Is the page language declared correctly? | |
| 3.1.2 | Language of Parts | AA | Partly | Are passages in another language marked with the right lang attribute? | |
| 3.2.1 | On Focus | A | No | Does focus alone ever trigger a change of context? | |
| 3.2.2 | On Input | A | No | Does changing a setting ever trigger an unexpected change of context? | |
| 3.2.3 | Consistent Navigation | AA | No | Is navigation presented consistently across pages? | |
| 3.2.4 | Consistent Identification | AA | No | Are components with the same function identified consistently? | |
| 3.2.6 | Consistent Help | A | No | Is help, where offered, in the same relative place on every page? | |
| 3.3.1 | Error Identification | A | No | Are input errors identified and described in text? | |
| 3.3.2 | Labels or Instructions | A | Partly | Do fields requiring input have visible labels or instructions? | |
| 3.3.3 | Error Suggestion | AA | No | Are error corrections suggested where the system can determine them? | |
| 3.3.4 | Error Prevention (Legal, Financial, Data) | AA | No | For legal or financial submissions, are they reversible, checked or confirmed? | |
| 3.3.7 | Redundant Entry | A | No | Is previously entered information auto-populated or selectable rather than re-entered? | |
| 3.3.8 | Accessible Authentication (Minimum) | AA | No | Does authentication avoid a cognitive function test, or offer an alternative? | |
| 4.1.2 | Name, Role, Value | A | Partly | Do custom components expose a correct name, role and value to assistive technology? | |
| 4.1.3 | Status Messages | AA | No | Are status messages announced without moving focus? |