Plugin
Utilities

Easy WCAG

Fix live HTML accessibility gaps. Audit what still needs a human. No overlay.

  • Zero B/C pluginRuns without the B/C pluginRuns on Joomla 5 and 6 without the Behaviour - Backward Compatibility plugin, so you can keep it switched off.
  • Joomla 4, 5 & 6Tested and supported on Joomla 4, 5 and 6.
  • 5.0See the reviews
  • v1.1.3· Updated 23 days ago
  • 3.5K+downloads
  • PHP 8.1+
  • Instant accessReady to install right after checkout
  • One-click updatesNew releases install from the Joomla administrator
  • Lifetime optionPay once and keep future releases
  • 30-day guaranteeFull refund if it is not the right fit

Features

What can Easy WCAG do for you?

Fourteen feature areas, one install package for Joomla 4, 5 and 6.

Your Articles Stay Untouched

Safe Fixes

Your Articles Stay Untouched

  • Fixes are applied to the page as it's served, never to your saved content. Scripts and styles are left alone.
Fix Accessibility Without an Overlay

PageSpeed Friendly

Fix Accessibility Without an Overlay

  • No remote overlay code slowing your pages. Visitors get cleaner HTML, not another widget.
Fix It or Just Report It

Two Modes

Fix It or Just Report It

  • Apply fixes automatically before pages load. Or preview what would change first.
Fill In Missing Alt Text

Images

Fill In Missing Alt Text

  • Adds alt text from the filename when it's missing. Logos, icons and hidden images get empty alt text.
Give Every Button a Name

Links and Buttons

Give Every Button a Name

  • Adds an accessible name to links and icon-only buttons that have none.
Safer Links That Open New Tabs

New Tabs

Safer Links That Open New Tabs

  • Adds missing security attributes to new-tab links. Screen readers hear that the link opens a new window.
Forms, Language and Skip Links

Keyboard First

Forms, Language and Skip Links

  • Sets the page language when it's missing. Gives unlabeled form fields an accessible name.
A Clear Accessibility Checklist

Checklist

A Clear Accessibility Checklist

  • Issues that need a human eye are reported, not changed. Includes broken label and description links.
Fixes Flagged for Your Review

Needs Review

Fixes Flagged for Your Review

  • Automatic fixes you should double-check are flagged. A helpful first pass with a review list.
Add Your Own Rules

Custom Rules

Add Your Own Rules

  • Report matches, find and replace, use regex or add attributes. Target exactly the elements you need.
See Results Right on the Page

On-Page Report

See Results Right on the Page

  • Super Users see what was fixed, flagged or switched off. Visitors never see the panel.
Every Switch Is Yours

Full Control

Every Switch Is Yours

  • Turn off any fix or check. Skip components, URLs or menu items.
Pairs With Easy Accessibility

Better Together

Pairs With Easy Accessibility

  • Easy WCAG fixes your HTML, while Easy Accessibility gives visitors a preferences toolbar.
Built for Modern Joomla

Future-Proof

Built for Modern Joomla

  • A single system plugin with no extra component. Runs on your server, with no front-end overlay.

Changelog

What's new

5 releases since version 1.0.0. Updates install from the Joomla admin with a valid licence.

    • Download Key support: enter your JoomlaX download key in the plugin's update site (System - Update Sites) so updates install from Joomla's Update button

Docs & setup

Get up and running fast

Written guides for installing and configuring Easy WCAG, from first setup to the options that matter.

  • Installation stepsOne install zip for Joomla 4, 5 and 6, installed from System, Install, Extensions.
  • Configuration optionsThe settings in the guide, from first setup to the options that matter.
  • Practical usage tipsShort examples you can adapt to your site.

Pricing

Choose the plan that fits

Save more as you scale — longer access means a bigger discount.

Compatible with
Joomla 4 Joomla 5 Joomla 6
Tester plan
30 Days
Basic testing plan. 30 days access only. No priority support. Access expires after 30 days - no future updates.
$19

$19

You save zero
Download Access - 30 Days
Support - 30 Days Email Support
1 Website License
Unlimited Downloads
No Priority Support
No Future Updates After 30 Days
Limited to Testing Only
30-Day Money Back Guarantee
Commercial Use License
6 Months
6 months access with priority support & bug fixes. Perfect for short-term projects and growing businesses.
$114

$29

You save $85
Download Access - 6 Months
Support - 6 Months + Priority Updates
2 Websites License
Unlimited Downloads
Priority Email Support
Priority Bug Fixes
6 Months Free Updates
30-Day Money Back Guarantee
Commercial Use License
Pay once
Lifetime
Lifetime access with dedicated support agent. Never pay again - unlimited updates & custom development support included.
$1,980

$99

You save 95%
Download Access - Lifetime
Support - Lifetime + Dedicated Support
Unlimited Websites License
Unlimited Downloads
Dedicated Support Agent
Lifetime Free Updates
Feature Request Priority
Custom Development Support
30-Day Money Back Guarantee
Commercial Use License

Why buy here

Why JoomlaX

  • Built, maintained and supported by one team Every product sold on JoomlaX is developed, maintained and supported by Infyways, building Joomla solutions since 2010.
  • Ready for Joomla 4, 5 and 6 118 extensions support Joomla 5 and 6, and 114 support Joomla 4. Each product page lists the versions it works with.
  • One-click Joomla updates Regular updates and feature improvements for licensed customers, delivered straight to your Joomla admin.
  • Support from the developers Tickets go straight to the developers. First replies within 24 business hours.

All-access bundle

Unlock every JoomlaX extension in one plan

Get all 126 extensions, new releases, ongoing updates and full-time support. Bought one by one, a year of updates for every extension costs over $4,700.

  • Basic

    Ideal for small projects and personal sites

    $249/ 6 months

    Save 91% · $2,900+ value

    • Access to 126 extensions
    • Access to new extensions during period
    • 3 websites license
    • 6 months support and updates
    • Unlimited downloads and domain activations
    • Full-time expert technical support
    Buy Basic plan

    30-day money-back guarantee

  • Most popular

    Premium

    Best for growing businesses and web agencies

    $349/ 1 year

    Save 92% · $4,700+ value

    • Access to 126 extensions
    • Access to new extensions during period
    • 5 websites license
    • 1 year support and updates
    • Unlimited downloads and domain activations
    • Priority full-time technical support
    Buy Premium plan

    30-day money-back guarantee

  • Developer

    For professional developers and multi-client agencies

    $749/ one-time

    Pay once · keep forever

    • Access to 126 extensions
    • Access to all future new extensions
    • Unlimited websites license
    • Lifetime support and updates
    • Unlimited downloads and domain activations
    • VIP priority full-time technical support
    Buy Developer plan

    30-day money-back guarantee

FAQ

Questions about Easy WCAG

Still unsure? Our support team is one ticket away.

Which Joomla versions does Easy WCAG support?

Easy WCAG supports Joomla 4, 5, and 6. PHP 8.1 or later is recommended.

What does Easy WCAG do?

It fixes common accessibility gaps in the HTML Joomla sends to the browser: missing language, missing image alt, iframe titles, empty links and buttons, new-window safety, unlabelled inputs, and a skip-to-content link when a main landmark exists. It also runs a checklist for duplicate IDs, broken ARIA, unnamed controls, heading outline, and title or language problems. You can add your own report or replace rules.

How is this different from a CDN accessibility overlay?

Overlays load a remote visitor script on every page, which can slow Google PageSpeed and still leave the HTML broken. Easy WCAG runs on your server, changes only the live response, and never phones home. Pair it with Easy Accessibility if you also want a visitor preference toolbar that you can sort and recolour.

Does it change article source?

No. Fixes apply only to the HTML sent to the browser. Articles in the database stay as you saved them.

Does this make my site WCAG AA compliant?

No. Easy WCAG does not claim WCAG AA or any certification. It covers a focused set of mechanical gaps and reports what still needs a human. Heading order, contrast, keyboard traps, and meaningful alt still need a real review.

What is the difference between Fix and Report only?

Fix rewrites the response HTML. Report only leaves the HTML unchanged and still lists what would have changed. Super Administrators can turn on the debug panel to see Fixed, Checklist, Needs review, and Switched off on the page they visit.

How do Super Users see what changed?

Open System > Plugins > System - Easy WCAG and turn Super User debug panel to Yes. Log in as Super Administrator and visit the frontend. A panel lists fixes and checklist findings. Visitors never see it. You can also view source for the HTML comment, or turn on Mark fixes.

Can I turn individual checks off?

Yes. Every fix rule and every checklist item has its own switch. You can also exclude components, URL fragments, menu items, or simple selectors when a page or tag should stay untouched.

Can I add my own rules?

Yes. In plugin settings you can report a match, find and replace, use a regex, or add an attribute on matching tags. Developers can add extra PHP rules without forking the plugin.

How is image alt generated?

When alt is missing, Easy WCAG uses the filename (for example hero-banner.jpg becomes "Hero banner"). Decorative images get empty alt. Intentional empty alt is left alone unless Fill empty alt is on. Filename alt is also listed under Needs review so you can check the wording.

Will it break my template or page builder?

It uses surgical tag edits and skips script, style, and similar blocks. If a page still misbehaves, exclude the component, URL, menu item, or selector, or turn off that rule.

Does it require jQuery or a CDN?

No. Easy WCAG is a PHP system plugin. It does not load a frontend overlay, jQuery, or any remote script.

Should I also use Easy Accessibility?

Use both when you want safer HTML plus visitor preferences. Easy WCAG fixes and audits the response. Easy Accessibility is the customizable visitor toolbar (sort, remove, recolour) without a CDN overlay.

What file do I download from the store?

Download EasyWcag_UNZIP.zip. Unzip it, then install the install package (the .zip inside your download) from System > Install > Extensions.

Where is the live demo?
Where can I get support?

Visit support.joomlax.com. Include your Joomla version, PHP version, page URL, and whether Mode is Fix or Report only.

Help from the people who built it

Don't have an account yet? Register Now!

Sign in to your account