Zum Inhalt springen
BFSG compliance since 2025
BFSG-Compliance

Accessibility Overlays: Why They Fail BFSG Compliance

Accessibility overlays promise one-click BFSG compliance but only change the surface. Why studies, the DBSV and authorities reject them and what truly works.

12 min read Accessibility-OverlaysWCAG 2.2BFSGBarrierefreiheit

Overlay widgets are marketed as a one-click solution for the German Accessibility Strengthening Act (BFSG): one line of code, and the website is supposedly accessible overnight. The promise is tempting, but it does not hold up under scrutiny. An overlay changes the display in the browser, not the source code beneath it. In a survey of accessibility practitioners, 67 percent (WebAIM) rated the tools as hardly or not effective. This article explains what an overlay technically does, which false promises are common, why disability associations and authorities reject them, and why real accessibility is built into the code and the editorial process. It closes with a decision guide and the robust alternative: a WCAG 2.2 audit with a prioritized action list.

Accessibility Overlays: Surface, Not SubstanceAn overlay widget changes the display, not the source codeWhat an Overlay ChangesFont size and line spacingColor scheme and contrast filtersRead-aloud and focus helpers in the browserOnly the display, at runtime in the browserWhat an Overlay Does Not FixMissing text alternatives in the markupInoperable forms and focus trapsWrong semantics and ARIA structureCauses lie in the source code, not the display67%of experts rate overlays ashardly or not effective (WebAIM)~40%of WCAG issues are evenautomatically detectable (WebAIM)1031experts call for moving awayfrom overlays (Overlay Fact Sheet)WCAG 2.2 AA is built in the source code and editing, not at the push of a button

What an Accessibility Overlay Technically Does

An accessibility overlay is a JavaScript widget loaded via an embedded script. After the page has rendered in the browser, the script intervenes in the document object model (DOM) and displays a control bar, usually a round icon at the edge of the screen. The timing is decisive: the overlay works exclusively client-side, after loading, and does not change the underlying HTML templates. The source code that search engines, assistive technologies and inspection bodies see remains unchanged.

Functionally, two building blocks can be distinguished. The first is a toolbar with display options: enlarge font, increase line spacing, adjust contrast, start a read-aloud mode. These are preferences that modern operating systems and browsers already provide to many users. The second building block consists of automated repair attempts: the script tries to add missing alt text or retrofit ARIA attributes. This part in particular raises the expectation that the widget can fix structural defects, and this is exactly where the largest gap between claim and effect lies.

Embedded Script

A single line of JavaScript loads the widget. It intervenes in the DOM only after rendering and displays a control bar. The HTML templates remain untouched.

Display Options

Users toggle font size, line spacing, contrast or a read-aloud mode. These are preferences, not structural corrections to the code.

Automated Repair Attempts

Some tools set alt text or ARIA attributes via script. This automation works within the same limits as automated testing tools.

The Most Common False Promises

The marketing of overlays follows a recurring pattern: accessibility is presented as a matter of minutes, handled by embedding a script. Anyone familiar with the success criteria of WCAG 2.2 quickly recognizes that these assurances gloss over the complexity of the requirements. The following claims appear especially often in offers.

  • Compliant by one line of code: A single script could make a website fully BFSG-compliant.
  • Automated alt text: Image descriptions could be generated fully automatically and in a context-appropriate way.
  • Protection from complaints: A vendor badge or certificate could reliably fend off complaints and claims.
  • Full WCAG coverage: The widget could meet all success criteria of conformance levels A and AA.
  • Instantly done: Accessibility could be completed in minutes without touching design, code or editorial work.

Why the Automation Hits Its Limits

Automated repair first requires automated detection. According to WebAIM, no automated tool detects substantially more than 40 percent (WebAIM) of WCAG issues in the first place. What is not detected cannot be repaired. For central tasks such as meaningful alt text, correct form labels, error handling and keyboard operability, automated repair is considered unreliable by the Overlay Fact Sheet, which is endorsed by numerous experts (Overlay Fact Sheet).

What the Research Shows

There is a gap between marketing and evidence. In the WebAIM Survey of Web Accessibility Practitioners, 67 percent (WebAIM) of participants rated overlay tools as hardly or not effective. Among respondents with their own disability, the verdict was even clearer: 72 percent (WebAIM) considered the tools hardly or not effective, and only 2.4 percent (WebAIM) rated them very effective. Precisely the group whose access overlays are meant to improve is therefore especially critical.

The Core of the Problem

An overlay changes what appears on the screen, not the building blocks the page is made of. Assistive technologies such as screen readers, however, read the underlying code. If that code remains deficient, the barrier persists, even if the surface looks tidier.

The reason lies in the automated testing technology that overlays build on. According to the W3C and its Web Accessibility Initiative, automated methods cover only 30 to 40 percent (W3C/WAI) of WCAG criteria. The WebAIM Million report, which annually analyzes the home pages of the one million most visited websites, found an average of 56.8 (WebAIM Million, 2024) automatically detectable errors per page in its 2024 edition; low text contrast appeared on 81 percent (WebAIM Million, 2024) of pages. These figures show two things: how widespread barriers are and how limited a purely automated approach remains. The interplay of automated and manual testing cannot be replaced by any widget.

Why Associations and Authorities Reject Overlays

The German Federation of the Blind and Partially Sighted (DBSV) has published a detailed position. Its core statement: according to the current state of technology, accessibility overlays are not able to make a website accessible from the outside at the push of a button (DBSV). The association names concrete problems in the daily life of people who rely on assistive technology: the keyboard commands of many overlays are not coordinated with the commands of common assistive technologies, leading to conflicts. With modally displayed overlay interfaces, the widget controls and the page elements mix together, which complicates screen reader use. Some tools also allow color combinations that make the keyboard and mouse focus invisible (DBSV).

According to the current state of technology, accessibility overlays are not able to design a website to be accessible from the outside and virtually at the push of a button in accordance with the applicable standards.

German Federation of the Blind and Partially Sighted (DBSV)

State bodies take a clear position as well. In a joint assessment by the federal and state monitoring bodies on the use of overlay tools, the authorities state that a non-accessible offering does not automatically meet the legal requirements through an overlay (Federal Agency for Accessibility). Using an overlay and assistive technology at the same time can even lead to negative interactions and a deterioration of accessibility. The central statement: a website is accessible only if it meets the requirements even without an overlay tool (Federal Agency for Accessibility).

Overlays and the BFSG: The Legal Risk Remains

The BFSG requires the service itself to be accessible. The technical foundation is the harmonized standard EN 301 549, which references the WCAG for web content (EN 301 549). By this logic, an overlay is not a substitute for conformance but an additional layer over an unchanged foundation. Anyone who wants to meet the requirements of the BFSG cannot avoid implementation in the source code. On top of this come further obligations such as an accessibility statement and a working feedback mechanism, which a widget does not provide. How a procedure unfolds in an emergency is described in our article on how the BFSG is enforced.

A common misconception is the idea that a vendor badge or an automatically generated conformity certificate protects against complaints. In an inspection, market surveillance asks for proof, not advertising claims. A seal generated by the overlay vendor is not a robust proof of conformance. Even where relief applies, such as under the exemption for microenterprises, an overlay replaces neither structural accessibility nor documentation.

A Badge Is Not Proof

A certificate or trust seal from an overlay vendor documents the use of the product, not the fulfilment of WCAG success criteria. As proof in the sense of market surveillance, a traceable audit log serves together with a published accessibility statement.

Why Real Accessibility Is Built in Code and Editing

Accessibility is not an effect that can be laid over a page after the fact, but a property built into its components. It arises in four places: in the markup, in the design system, in the interaction logic and in editing. A script that intervenes after loading cannot permanently replace any of these places. Accessible implementation starts exactly here.

Semantic Markup

Correct HTML elements, a coherent heading hierarchy and landmarks give assistive technology the structure an overlay cannot reliably reproduce.

Design System and Contrast

Sufficient contrasts, a visible focus and scalable type belong in the design system, not in a filter placed over it.

Interaction and Focus

Keyboard operability, a logical focus order and focus management in dialogs arise in the component code, where the behavior is defined.

Editing and Language

Meaningful alt text, understandable link text and clear language are editorial work done by people with contextual knowledge.

The editorial dimension in particular is underestimated. Whether an alt text captures the purpose of an image in its context, whether a link text is understandable outside its sentence, whether a color contrast in the layout truly suffices: these are judgments that require an understanding of content. How strongly color contrasts already determine readability is shown in practice every day. Those who train teams specifically anchor accessibility permanently in the workflow; our editorial and development training conveys the necessary routines. The same logic applies beyond the website, for example to accessible apps, whose accessibility is likewise built in the native code.

Decision Guide: Overlay or Structural Implementation

The following comparison summarizes the key differences. It places the overlay widget and structural implementation along the criteria that matter for BFSG conformance and for the real user experience.

CriterionOverlay WidgetStructural Implementation
Effect on WCAG 2.2 AAMainly addresses the displayAddresses the success criteria in the code
Screen reader and keyboardCan collide with assistive tech (DBSV)Uses the native semantics of assistive tech
Legal proofNo robust proof of conformanceAudit log and statement as proof
User experienceExtra control layer, often disruptiveAccessibility is part of the page itself
MaintenanceExternal script, black-box dependencyIn your own code, versionable and testable
Long-term costOngoing license without fixing causesOne-time remediation, then targeted upkeep

Does an overlay have no place at all? The DBSV sees a possible added value: as a supplement on a page that is already independently accessible, for example for individual personalization. As a replacement for the foundation, it is not suitable. Those who want to maintain the level achieved combine structural implementation sensibly with ongoing BFSG monitoring that detects new barriers early.

The Robust Path: A WCAG 2.2 Audit

Instead of embedding a widget that hides the symptoms, it is worth looking at the causes. A WCAG 2.2 audit combines automated scans with manual expert and screen reader tests and delivers a prioritized action list as its result. Each finding is mapped to a success criterion and paired with a concrete solution proposal. This makes accessibility plannable and provable, instead of outsourcing it to an external black box.

  1. Select representative pages: home page, category, product detail, checkout, forms and account area.
  2. Test automatically and manually: scans for the obvious errors, manual tests for keyboard, screen reader and understandability.
  3. Map barriers to WCAG criteria: each finding receives a success criterion and a severity level.
  4. Create a prioritized action list: critical barriers first, with a concrete solution proposal per finding.
  5. Fix in code and editing: remove causes instead of covering them, then test again.
  6. Publish a statement and reporting channel: document the status and provide a working feedback mechanism.

The audit also provides the basis for the accessibility statement that the BFSG requires. If the scope is unclear, a short conversation helps find the right fit; our team is reachable via the contact page. The effort pays off: a structurally accessible page improves the user experience for everyone, is legally provable and remains independent of an external script.

Sources and Studies

This article is based on data and sources from: WebAIM Survey of Web Accessibility Practitioners (WebAIM), Overlay Fact Sheet (WebAIM and co-signing experts), WebAIM Million Report (2024), position of the German Federation of the Blind and Partially Sighted DBSV on accessibility overlays (2024), joint assessment of the federal and state monitoring bodies on the use of overlay tools (Federal Agency for Accessibility), W3C Web Accessibility Initiative WAI on testing methods and WCAG 2.2 (W3C), EN 301 549 and the German Accessibility Strengthening Act BFSG. Legal notes do not replace individual legal advice.