Free Accessibility Tool

Free VPAT Generator

Draft a VPAT / Accessibility Conformance Report from WCAG 2.1 criteria with the right conformance language — export to copy into your template.

  • WCAG 2.1 A + AA
  • Correct VPAT structure
  • Honest defaults
  • Copy to your template

VPAT Generator

A shortcut — then adjust individual rows.
Criteria Level Conformance Remarks
1.1.1 Non-text Content A
1.2.1 Audio-only and Video-only (Prerecorded) A
1.2.2 Captions (Prerecorded) A
1.2.3 Audio Description or Media Alternative (Prerecorded) A
1.2.4 Captions (Live) AA
1.2.5 Audio Description (Prerecorded) AA
1.3.1 Info and Relationships A
1.3.2 Meaningful Sequence A
1.3.3 Sensory Characteristics A
1.3.4 Orientation AA
1.3.5 Identify Input Purpose AA
1.4.1 Use of Color A
1.4.2 Audio Control A
1.4.3 Contrast (Minimum) AA
1.4.4 Resize Text AA
1.4.5 Images of Text AA
1.4.10 Reflow AA
1.4.11 Non-text Contrast AA
1.4.12 Text Spacing AA
1.4.13 Content on Hover or Focus AA
2.1.1 Keyboard A
2.1.2 No Keyboard Trap A
2.1.4 Character Key Shortcuts A
2.2.1 Timing Adjustable A
2.2.2 Pause, Stop, Hide A
2.3.1 Three Flashes or Below Threshold A
2.4.1 Bypass Blocks A
2.4.2 Page Titled A
2.4.3 Focus Order A
2.4.4 Link Purpose (In Context) A
2.4.5 Multiple Ways AA
2.4.6 Headings and Labels AA
2.4.7 Focus Visible AA
2.5.1 Pointer Gestures A
2.5.2 Pointer Cancellation A
2.5.3 Label in Name A
2.5.4 Motion Actuation A
3.1.1 Language of Page A
3.1.2 Language of Parts AA
3.2.1 On Focus A
3.2.2 On Input A
3.2.3 Consistent Navigation AA
3.2.4 Consistent Identification AA
3.3.1 Error Identification A
3.3.2 Labels or Instructions A
3.3.3 Error Suggestion AA
3.3.4 Error Prevention (Legal, Financial, Data) AA
4.1.1 Parsing A
4.1.2 Name, Role, Value A
4.1.3 Status Messages AA

How to use the VPAT Generator

  1. Add your product details. Enter the product name, version, contact, and the evaluation methods you used.
  2. Set conformance per criterion. Mark each WCAG 2.1 A/AA criterion you've actually tested — every row starts at Not Evaluated on purpose.
  3. Add remarks. Explain each determination; procurement reviewers read the remarks closely.
  4. Generate and copy. Produce the WCAG 2.1 Level A and AA report tables and copy them into your full VPAT template.

How to build an honest VPAT

Add your product details, then go criterion by criterion. Every row starts at "Not Evaluated" on purpose — change a row only once you've actually tested it. Add a short remark explaining each determination; procurement reviewers read the remarks closely.

When you generate, you get the WCAG 2.1 Level A and Level AA report tables in the standard VPAT structure, ready to paste into your full template alongside the boilerplate sections (applicable standards, terms, and evaluation methods).

The line between a draft and a credible VPAT

A VPAT is only as trustworthy as the testing behind it. Overstated conformance is the fastest way to lose a deal — or invite a complaint when a buyer's accessibility team verifies your claims. This generator gives you the right structure and honest defaults; the evaluation is the real work. If you need a VPAT that withstands scrutiny, we produce evaluated conformance reports backed by a full audit.

Frequently asked questions

What is a VPAT?

A Voluntary Product Accessibility Template (VPAT®) is a standardized document that reports how a product meets accessibility standards like WCAG. Procurement teams — especially government, education, and enterprise — request it to evaluate vendors. The output here is the WCAG 2.1 A/AA report tables.

Is this a real, official VPAT?

This produces an honest draft in the right structure to accelerate your work. A credible VPAT requires actual evaluation of your product against each criterion — ideally by a qualified tester. Don't ship a VPAT whose conformance claims aren't backed by testing. We can produce an evaluated VPAT for you.

What do the conformance levels mean?

Supports: meets the criterion. Partially Supports: meets it for some content. Does Not Support: doesn't meet it. Not Applicable: the criterion doesn't apply to the product. Each should have remarks explaining the determination.

Why does VPAT default everything to 'Not Evaluated'?

Because honesty is the point. Claiming 'Supports' for criteria you haven't tested is the most common VPAT mistake. Start from 'Not Evaluated', then change each row only after you've actually verified it.

Need a VPAT that holds up in procurement?

A draft is a head start — but buyers expect conformance claims backed by real evaluation. We test your product and produce a credible, signed conformance report.