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.
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
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
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.
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
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.
| Criterion | Overlay Widget | Structural Implementation |
|---|---|---|
| Effect on WCAG 2.2 AA | Mainly addresses the display | Addresses the success criteria in the code |
| Screen reader and keyboard | Can collide with assistive tech (DBSV) | Uses the native semantics of assistive tech |
| Legal proof | No robust proof of conformance | Audit log and statement as proof |
| User experience | Extra control layer, often disruptive | Accessibility is part of the page itself |
| Maintenance | External script, black-box dependency | In your own code, versionable and testable |
| Long-term cost | Ongoing license without fixing causes | One-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.
- Select representative pages: home page, category, product detail, checkout, forms and account area.
- Test automatically and manually: scans for the obvious errors, manual tests for keyboard, screen reader and understandability.
- Map barriers to WCAG criteria: each finding receives a success criterion and a severity level.
- Create a prioritized action list: critical barriers first, with a concrete solution proposal per finding.
- Fix in code and editing: remove causes instead of covering them, then test again.
- 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