Accessibility statement generator
A public accessibility statement is required under the EU Web Accessibility Directive and recommended everywhere else. This tool produces an HTML statement following the EU Implementing Decision 2018/1523 model template, ready to paste into a /accessibility page on your site.
Nothing you type leaves your browser. The form is local; the HTML is rendered client-side.
What goes in an accessibility statement
The EU template — adopted in member states from BFSG to RGAA — asks for the same set of facts: who you are, what the statement covers, your conformance level, the standard you measured against (typically EN 301 549 / WCAG 2.1 AA), known issues, when you last reviewed conformance, and how users can report accessibility problems. Most regulators expect a feedback mechanism with a 30-day response window.
The output below is structured to satisfy that template. If your jurisdiction requires extra fields (e.g., France's RGAA requires a measured score and an action plan), add them after copying.
The seven sections regulators actually look for
- Commitment statement — the legal entity that owns the site, named exactly as it appears in your company register, and the scope: which domains, subdomains and apps the statement covers.
- Conformance status — one of fully conformant, partially conformant, or non-conformant against EN 301 549 / WCAG 2.1 AA. Claiming full conformance while a scan still reports violations is the single most common way statements backfire in a complaint.
- Non-accessible content — the known failures, each with the reason: disproportionate burden, content outside scope, or simply not yet remediated, plus a target date.
- Preparation method — self-assessment or third-party audit, the tools used, and the date. Regulators read a statement with no date as out of date.
- Feedback mechanism — an email address or form that a user can reach without a login, with the response window you commit to (30 days is the EU expectation).
- Enforcement procedure — the national body a user can escalate to if you do not respond. This differs per member state, so name yours explicitly.
- Review date — when the statement was last reviewed. Re-review after every major release, and at minimum annually.
Where to publish it
Put the statement on a stable, permanent URL — /accessibility is the convention — and link it from the footer of every page. Auditors and automated compliance crawlers look for exactly that pattern. Do not gate it behind a login, do not render it only in a modal, and do not ship it as a PDF: an inaccessible accessibility statement is a finding in itself.
Write it after the scan, not before
A statement is a factual claim about your conformance level, so it needs evidence behind it. The usual order is: run a free accessibility scan to establish the baseline, fix the critical and serious findings, list whatever remains under “non-accessible content”, and only then generate the statement. If you also need a formal conformance report for procurement, the VPAT generator produces the per-criterion version of the same evidence.
Frequently asked questions
Is an accessibility statement legally required?
What conformance level should I claim?
How often does the statement need updating?
Does this generator store what I type?
What is the difference between an accessibility statement and a VPAT?
Country-specific obligations differ — see the accessibility law guides by country or the European Accessibility Act hub.