Fixlight

Comparison

Accessibility overlays vs fixes in your HTML

We make Fixlight, so we're not neutral. We wrote this page to be checked: every fact about another product links to its source and says when we read it. If something is wrong or out of date, write to fixlight@fernwaylabs.com and we'll fix it.

There are two ways a tool can fix accessibility problems without you editing your site: change the page in each visitor's browser after it loads (an overlay), or change the HTML on your server before it's sent. Here is what that difference means, and what the evidence says.

The two approaches

Overlays: a script that changes the page in the browser

An overlay is code, usually JavaScript from the vendor's servers, that changes a site's front end after it loads, often with a menu for visitors to adjust text size or contrast.source [1] accessiBe, UserWay and AudioEye work this way on WordPress: their plugins add the vendor's script to every page.source [8]source [9]source [10]

Fixes in your HTML: the page is fixed before it's sent

The other way is to fix the page on your server, so every visitor gets the corrected HTML: screen readers, search engines and browsers with JavaScript turned off see the same fixed page. Fixlight works this way. So do parts of other plugins:

What each approach means in practice
ComparedOverlay (in the browser)Fixes in your HTML (on the server)
Visitors loadThe vendor's script, on every pageNothing extra (Fixlight adds a little CSS)
Works without JavaScriptNoYes
Visitor menu (text size, contrast)UsuallyUsually not
Your content and theme filesNot changedNot changed (the page is fixed as it's sent)
Turning it offRemove the scriptSwitch the fix off; it's undone at once

What the evidence says

What neither approach can do

No automated tool, overlay or not, can make a site fully accessible or "compliant" with a law on its own. Both can handle common, mechanical problems. Colour choices, captions, meaningful alt text for new images, complex widgets and many keyboard problems need a person. A good tool tells you what's left.

Where Fixlight fits

Fixlight is a free WordPress plugin that makes 17 fixes in your site's HTML as pages are sent, checks your pages, and explains what's left in plain words. It has no visitor menu and loads no script for visitors. See five of the fixes, with a switch for each. Already decided to leave a widget? How to cancel and remove each one.

Try Fixlight on your own site

Free, with no account, no page limits and no script for your visitors. Turn any fix off and it's undone at once.

Sources

Checked on October 22, 2026. Prices and numbers change; each link goes to the page we read.

  1. Overlay Fact Sheet. Signatories counted by us on the checked date; the page shows no total.
  2. National Federation of the Blind: 2021 resolutions, including 2021-04 (overlays) and 2021-17 (accessiBe)
  3. WebAIM: Survey of Web Accessibility Practitioners #3 (January 2021)
  4. WebAIM Million 2024. The 2025 and 2026 editions have no overlay comparison.
  5. UsableNet: 2024 Year-End ADA Web Lawsuit Report (PDF)
  6. UsableNet: 2025 Year-End Digital Accessibility Lawsuit Report (PDF). The yearly widget total is our sum of its monthly chart; UsableNet prints no total.
  7. FTC: final order requiring accessiBe to pay $1 million (press release, April 22, 2025)
  8. Web Accessibility by accessiBe on WordPress.org. Install and rating numbers from the WordPress.org plugin API. The plugin version 2.13 adds a script from acsbapp.com to every page.
  9. UserWay: WordPress installation guide
  10. Accessibility by AudioEye on WordPress.org
  11. Web Accessibility (formerly Ally / One Click Accessibility) by Elementor on WordPress.org. Version 4.1.4: the widget loads from cdn.elementor.com unless turned off; saved fixes are applied to the page on the server for scanned URLs.
  12. WP Accessibility by Joe Dolson on WordPress.org
  13. Accessibility Checker by Equalize Digital on WordPress.org

More comparisons