Skip to content

Accessibility statement generator

Fill in what is true about your site and get a statement you can paste into your own page. The conformance status, known problems, feedback route and enforcement procedure follow the EU model statement for public-sector websites. The service section adds what a business has to publish under the European Accessibility Act. Everything runs in your browser and nothing is sent anywhere.

Organisation name
Website address
Contact for accessibility feedback
A statement needs a way to report a problem, so this field is required.
Member state
About the service

Annex V of the European Accessibility Act asks a business for these three parts. Leave them empty for a public-sector website.

Description of the service How the service works How the service meets the accessibility requirements
Conformance status
Partially conformant Most of the standard is met, some parts are not or have not been checked.
Not conformant Large parts of the site do not meet the standard.
Fully conformant Every applicable criterion is met, confirmed by a manual review.
Automated testing covers about a third of the WCAG success criteria. Full conformance can only be claimed after a manual keyboard and assistive-technology review of every covered journey. If you have not done one, choose partially conformant.
Known accessibility problems Put each problem on its own line. Naming what is broken is what makes a statement credible.

A free scan lists the machine-detectable ones for you.

Date of assessment

Your statement

This is a template, not legal advice. What the law requires of you depends on your member state: see the EAA by country.

Common questions

Who needs an accessibility statement?

Businesses providing covered consumer services in the EU have to publish accessibility information about those services under the European Accessibility Act. Public-sector bodies have a separate and older obligation under Directive (EU) 2016/2102. The conformance status, known problems, feedback route and enforcement procedure below follow the public-sector model statement. The service section holds the information a business has to add under the Act.

Does this meet the European Accessibility Act?

This generator follows the public-sector model statement (Implementing Decision (EU) 2018/1523). Under the EAA, Article 13(2) and Annex V ask a service provider to describe the service, explain how it works and describe how it meets the accessibility requirements, in its terms and conditions or an equivalent document. The service fields add those parts to the statement; what you write in them is your own assessment.

Can I claim full conformance?

Only after a full manual review. Automated testing covers about a third of the WCAG success criteria, so a clean scan is evidence about that third and says nothing about keyboard operation, screen-reader flows or whether a task can actually be completed. A statement claiming full conformance on automated results alone is the thing enforcement bodies look for.

Is this legal advice?

No. It is a template that follows the structure the EU model statement uses. The wording is yours, the facts are yours, and the national law that applies to you is set out on the country pages.

Where does the statement go?

Somewhere a visitor can reach from every page, normally the footer, at a stable URL such as /accessibility. Link it from the same place you link your privacy policy. Under the EAA the service information also belongs in your general terms and conditions or an equivalent document.

The enforcement body this statement names, per member state

The enforcement section of the EU model statement has to name the body a reader complains to. Pick your country above and the generator names the authority that supervises e-commerce services there, with a link. Where the national law names no such authority, as in Greece, it names the member state. Each page below explains that country's transposing law, its dates and who enforces it for other sectors.

Fill in the known problems automatically

A free scan lists the failures an automated check finds on a page, with the fix for each. That list is the part of this statement people leave blank.

Scanning a page needs no account. The checks run on axe-core.