Free and everywhere
Finding issues
301M
downloads of axe-core, the open-source test engine, in one month5
WAVE alone has 700,000 Chrome users.6 AI assistants can write many fixes now, so paying only to be told what's wrong makes less sense.
Accessibility · Website QA · Proof of every fix
Blind and low-vision customers shop with screen readers and magnifiers. When a button has no name or an image has no description, they can't buy, and that's exactly what a demand letter cites. Jralo finds those barriers, fixes them in your code, and (on paid plans) keeps a dated, independently timestamped record of every fix.
Website QA included: every check also catches what breaks for everyone (dead links, page errors, missing images, slow pages) and tells you which countries' laws are likely relevant. See what QA checks
Works with
Free Barrier Check
Enter your address. Jralo opens your homepage and up to five more pages in a real browser, the way a customer's browser does, and tests them against the WCAG 2.2 A and AA rules automated testing can check. In the same visit it finds broken links, page errors, failed files and slow pages, and reads your terms, privacy and contact pages to tell you which countries' laws are likely relevant. No sign-up.
Website QA included
Every Jralo check also runs a website QA pass in the same real-browser visit, at no extra cost. You find out what is broken for every visitor, not only for disabled visitors, before your customers do.
Up to 30 links on your own site are opened. Pages that are missing (404) or failing (500) are listed by address.
JavaScript errors your pages throw while loading: the kind that quietly break a menu, a cart button or a form.
Scripts, stylesheets, fonts and videos that return an error, counted once each across every page checked.
Product photos and banners that never appear. A product with no picture is hard to buy.
Files loaded over plain http on an https page. Browsers block or warn about them.
Pages that take more than 5 seconds to load in a real browser, using the browser's own timing.
Each failing item in your report says what it costs and how to fix it, with steps for your platform: Shopify, WooCommerce, WordPress, Wix, Squarespace, Webflow or a custom build.
Website Mechanic · Jralo's AI agent
Connect GitHub and Jralo's Website Mechanic changes your site's code to fix QA, speed and accessibility problems, re-runs the checks, and opens a pull request showing every change and the scores before and after. Nothing goes live until you merge it.
How Website Mechanic works, step by step
For sites whose code is on GitHub. Hosted platforms such as Shopify, Wix and Squarespace get step-by-step fixes instead. Scores move with network and device, so we show measured before and after scores rather than promising a number.
Free: QA on every free check, homepage plus up to five pages. Paid plans: QA runs every day with your accessibility checks, so a broken page or image is caught the day it breaks.
What it does not do: it does not fill in forms, log in or place test orders. Links that a site's bot protection refuses to answer are shown as "could not check", never as broken.
Run accessibility and QA for free3,117
federal website accessibility lawsuits filed in the US in 2025, up 27% on 20241
Seyfarth Shaw
69%
of digital accessibility lawsuits in the first half of 2025 targeted e-commerce sites, more than any other sector2
UsableNet 2025 Midyear Report
1,427
of 2025's digital accessibility lawsuits hit companies that had already been sued3
UsableNet, via ADA Compliance Pros
$1M
FTC order against an overlay vendor for claiming its tool made websites compliant4
US Federal Trade Commission
The gap
The accessibility market sells two things: scanners, which are now free and everywhere, and widgets, which regulators have punished. What a business needs when a letter arrives is neither.
Free and everywhere
301M
downloads of axe-core, the open-source test engine, in one month5
WAVE alone has 700,000 Chrome users.6 AI assistants can write many fixes now, so paying only to be told what's wrong makes less sense.
Punished
$1M
FTC order against an overlay vendor over its compliance claims4
Businesses using widgets were still sued more than 1,400 times in 2025.3 No one certifies a website as ADA compliant; the Department of Justice does not.7
Missing
Jralo
a dated record you can verify, and a response pack when a letter lands
Works with your website or store
Any website, whatever it runs on. Online stores are the most-sued websites, so Jralo goes deepest there.
Online stores
Websites and CMS
Custom builds
…and any website or store with a web address.
Enter any website or store address and Jralo checks it the way a visitor’s browser sees it. Nothing to install, so it works on any platform, any theme and any custom build.
Run everything inside Shopify admin: checks, the report, the evidence log and the badge. Billing goes through your Shopify bill, and the badge is added from the theme editor.
A free plugin for WooCommerce stores and any WordPress site. See your last check inside WordPress, run a new one, and add the badge without code.
Every way of connecting writes to the same record and uses the same Evidence Pack. All product names and logos are trademarks of their owners and are shown only to say what Jralo works with; Jralo is not affiliated with or endorsed by them.
How it works
Find: run the free check, or send the axe, Lighthouse or Playwright results your team already produces.
Each issue comes with code for your stack, or a ready prompt for your AI coding assistant. Website Mechanic can open the fix as a pull request.
Jralo re-checks the fix and writes the date it passed to a hash-chained log. Every day (paid plans) the log is stamped by an independent timestamp authority.
If a letter arrives, the Evidence Pack maps every cited issue to your record in minutes, ready for your lawyer.
The evidence log
Every scan, every issue and every fix is written to a log with a timestamp. Each entry carries a fingerprint of the one before it, so any later edit would show. And because a log kept only by its vendor is easy to doubt, you never have to take our word for it.
Already got a letter?
This is the moment a business most needs help, and the one no scanner is built for. The Demand Letter Evidence Pack maps every problem the letter cites to what is on your site today and when Jralo last recorded it. You confirm what the letter cites; your lawyer gets a clean technical record within minutes.
A technical record, not legal advice. Jralo never contacts anyone on your behalf. Talk to a lawyer.
For agencies
Online stores are the most-sued websites. When a store gets a letter, it calls the people who built it. Jralo turns that call into a service you sell every month, under your brand.
The market leader in this space says its customer growth comes from partners and marketplaces.13 That's why agencies get Jralo's best price, and Jralo works on every client store, whatever it runs on.
The Jralo Monitored badge
Included with every paid plan, and every client site on Agency. It sits in your footer and links to your public monitoring record, so anyone can see what it is based on.
It never says "ADA compliant". No one can truthfully certify that, and the US Department of Justice does not certify any product as compliant.7 Ours only says what we actually checked.
jralo.com/monitored/yourstore.com (example)
Public monitoring record
Monitoring is not certification. Automated testing finds many, not all, accessibility issues.
Public record
Every site that publishes its record gets a public page and a place in the Jralo directory. Customers, partners and anyone else can see that the site is checked every day and that each check is on a tamper-evident, independently timestamped record.
Jralo runs WCAG 2.2 A and AA checks and website QA on your pages daily, and records each one.
Each check joins a hash chain, and the chain is timestamped every day by an outside timestamp authority. Edit one entry and the chain shows it.
Turn on your public record: a page at jralo.com/monitored/yoursite, the live badge, and a listing in the directory with a link to your site.
A public record shows that you take accessibility seriously and can prove what you checked and when. It does not make a site meet a law, and it can't stop anyone bringing a claim; nothing can. What it gives you is evidence, kept from day one.
Why a record matters
No product can stop someone filing a claim. Real fixes and a dated record of them change what a claim can say, and what it costs you to answer it.
Every issue explained in plain English, with ready-to-paste code for React, Vue, Svelte, Shopify or plain HTML. Fixes are re-checked automatically, and Website Mechanic can open the fix as a pull request.
Daily checks and a tamper-evident, independently timestamped log of every scan and fix. Courts have dismissed ADA website claims as moot where the business showed its site was fixed and would stay fixed.11
Missouri, Utah, Georgia and Kansas now have laws aimed at abusive website-accessibility suits. In some, good-faith fixes soon after notice may earn a presumption that a later claim is abusive.14 Jralo dates every fix. These laws do not stop federal claims.
A plain-English view of the rules that may apply to you, based on where you sell and how you operate. For example, a California appeals court held that online-only businesses are not covered by the ADA or the Unruh Act in California courts.15 Information, not legal advice.
Laws by country
32 markets, each with its own law, standard and way of enforcing it. Find yours to see who is covered, what your site is measured against and what it can cost, with links to the official texts.
No market matches that. Every market uses WCAG as its technical reference, so Jralo's checks apply wherever you sell.
General information, checked 9 October 2026. Not legal advice. Laws and enforcement change; each guide links its sources. Exposure is our reading of how often private websites face action, not a legal rating.
Pricing
Start your record free. Upgrade when you want it checked every day, exportable, and shown on your site.
$0
Know where you stand today. Start your record on day one.
Badge included
$19/ month
About 62¢ a day, billed monthly at $19
One site, checked every day, with proof you can hand over.
$59/ month
$11.80 per site a month across 5 sites, plus 2 fix cycles ($98 at the single-cycle price)
For teams running several sites or shipping every week.
Coming soon
$8/ site / month
Resell accessibility proof to every client, under your brand. Minimum 10 sites.
Website Mechanic
One fix cycle fixes everything your latest check found and opens one pull request. No pull request, no charge: the cycle goes back to your wallet. For sites whose code is on GitHub. How it works
$49/ cycle
Or 3 for $129: $43 a cycle, $18 less than three singles
Pay as you go. Your first fix is free.
$149/ site / month
Yearly $1,490 works out to about $124 a month
Every new problem fixed as it appears.
Coming soon, not for sale yet: Agency plans with white-label reports. Leave your email to hear when they open.
Annual billing: two months free. Fix cycles and plans are not refundable in cash; a cycle that opens no pull request goes back to your wallet. Badges are on paid plans only. Prices in USD, excluding tax. Cancel a plan at any time from Manage billing in your dashboard. Payments handled by Creem, our Merchant of Record.
The catches
We checked this market with public data before building. These are the hardest things it told us, and what Jralo does about each one.
The dataaxe-core was downloaded 301 million times last month.5
What we doScanning stays free on Jralo, and we use axe-core ourselves. You pay for what free tools don’t keep: a dated, verifiable record of what you fixed, and a ready answer when a letter arrives.
The dataOn average, the market leader earns about $27 a month per customer ($42.3M yearly recurring revenue across about 129,000 customers).13
What we doSo one site costs $19 a month on Jralo, below that average, with the badge included. Agencies pay $8 a site.
The dataOften it can. Fixing is no longer the hard part.
What we doUse it. Jralo hands it the issue list, re-checks what it wrote, and records the date the fix passed. The assistant doesn’t keep that record. We do, and so do you.
The dataSelf-kept records are easy to doubt, and the side that wants to doubt them is the one sending the letter.
What we doEvery entry is hash-chained, every day’s fingerprint is stamped by an independent RFC 3161 timestamp authority, and a copy is emailed to you. An open-source checker verifies the chain without trusting Jralo.
The dataThe FTC ordered an overlay vendor to pay $1M over claims that its tool made sites compliant.4 No one certifies ADA compliance.7
What we doOur badge never says “compliant” or “certified”. It states only what was checked and when, is served live, drops its claim when a check finds a problem, and says it is a paid service.
The dataNo product can promise that; anyone can file a claim. But courts have dismissed ADA website claims as moot where a business showed its site was fixed and would stay fixed.11
What we doJralo builds exactly that showing: real fixes, each one dated, kept every day. We don’t yet have outcome data from our own customers, and we won’t pretend to.
The data1,427 of 2025’s digital accessibility suits hit companies that had already been sued.3
What we doSettling doesn’t fix the site, and the next plaintiff checks again. That is why the $249 Evidence Pack includes 6 months of monitoring: the record keeps building after the letter.
The dataAny scanner can be pointed at someone else’s site.
What we doFull results need proof you control the site. Unverified scans are rate-limited and summary-only, issues are never published (the directory lists only sites whose owners opt in, and never their issues), and we never share results with anyone. Accounts that hunt for targets are closed.
Our responsible use commitmentsThe dataEvidence is only useful if it outlives the vendor.
What we doExport the whole record any time, in open formats. The timestamps come from an outside authority and the checker is open source, so your proof still verifies without us.
You can, for a problem you already know about. If you know an image has no alt text, any AI assistant can write the fix. Jralo does the four things a single prompt cannot.
1. It finds the problems, and the laws that matter to you. A chat assistant cannot open your website; it only fixes what you paste in and describe, and it does not know where your business is or where your customers are unless you tell it. Jralo opens your site in a real browser and tests it against the WCAG 2.2 A and AA rules that automated testing can check, the standard these laws point to. In the same check it reads your terms, privacy and contact pages, works out the country your business is based in and the countries you sell to, and tells you which accessibility laws are likely relevant, such as the ADA in the United States or the European Accessibility Act for customers in the EU, with a link to our guide to each. So you know what is broken, and why it matters where you trade, before a customer or a lawyer tells you.
2. It keeps them fixed. One prompt fixes today. The next theme update, new app, product page or banner can break it again, and nobody notices. On paid plans Jralo checks your site every day and tells you when something new appears.
3. Its fixes are tested, not pasted. Code from a chat goes straight into your live site untested. Website Mechanic works on your real code and nothing changes on your live site until you review it: on GitHub it re-runs the checks before opening a pull request for you to review, and on WordPress and WooCommerce you get a fixed copy of your theme to preview before you switch to it. The Shopify app, coming soon, will let you check the fixed theme in a browser before you publish it.
4. It gives you proof. If a demand letter arrives, "I asked ChatGPT" is not evidence. Jralo keeps a dated, tamper-evident record of every check and fix, stamped every day by an independent timestamp authority, and the Demand Letter Evidence Pack turns it into a PDF and CSV for your lawyer.
Automated testing finds many, not all, accessibility problems, so also try your checkout and key pages with only a keyboard and with a screen reader.
Serious enough to answer properly, but not a reason to panic. A demand letter is a formal claim, usually from a law firm, that your website has barriers for disabled people. It normally asks you to fix them and to pay to settle before a lawsuit is filed.
What is at stake depends on the law used. Under the federal ADA (Title III), a person who sues can win a court order to make the site accessible and their lawyer's fees, but not money damages. Some state laws add money: California's Unruh Civil Rights Act allows statutory damages of at least USD 4,000 for each violation.
Lawsuits do follow. In 2025, 3,117 website accessibility lawsuits were filed in US federal courts, 27% more than in 2024, and that count leaves out state courts and claims settled before anyone sued.
What to do: do not ignore it, and do not reply on your own. Talk to a lawyer, keep the letter, fix the barriers it cites and keep dated evidence of what you fixed and when. Fixing your site does not automatically end a claim, but courts have dismissed some cases because the business had already made its site accessible. Jralo does not give legal advice.8910111
No one can give an honest number for your website. Demand letters are private and nobody counts them, so any percentage you see is a guess.
Lawsuits are counted. In 2025 plaintiffs filed 3,117 website accessibility lawsuits in US federal courts, and UsableNet counted 4,928 web accessibility lawsuits in total once state courts are included. Many more claims arrive as letters that never reach a court.
Your risk is higher if you sell online to customers in the United States, and higher still for online stores: retail and e-commerce are among the industries sued most. Being small is no shield. In the first half of 2025 only 36% of the companies sued had annual revenue above USD 25 million, so most were smaller businesses. Barriers that are easy to spot, such as images without alt text, unlabelled buttons or a checkout that cannot be used with a keyboard, are also the easiest to put in a letter.
Outside the United States, the pressure usually comes from regulators and complaints rather than law firms. The European Accessibility Act, for example, is enforced by each EU country; see the country guides on this site.
Whatever the odds, the answer is the same: find and fix the barriers, keep checking, and keep a dated record of it.112
Enter your web address in the free WCAG 2.2 check on jralo.com. It tests your homepage and up to five linked pages against WCAG 2.2 A and AA with axe-core, and also checks for broken links, page errors, broken images, insecure files and slow pages. It also tells you which countries' accessibility laws are likely relevant to your site, from where your business is based and where your customers are. No sign-up is needed. Automated testing finds many, not all, accessibility problems, so pair it with a keyboard and screen reader check.
No tool can tell you that. There is no official ADA certification for websites, and the US Department of Justice does not certify products as compliant. What you can do is test against WCAG, fix what you find and keep a dated record of it. Jralo does all three.7
Very likely, if you sell to consumers in the EU. Since 28 June 2025 the Act covers e-commerce services wherever the seller is based. Microenterprises (fewer than 10 staff and EUR 2 million or less in turnover or balance sheet) are exempt for services. Each EU country enforces it under its own law; see the country guides on this site.
No tool can certify EAA compliance, but you can test against the standard it points to. For websites the usual technical reference is EN 301 549, which maps to WCAG 2.1 AA. Jralo's free check tests your homepage and up to five pages against WCAG 2.2 A and AA with axe-core (WCAG 2.2 keeps every WCAG 2.1 rule except the obsolete 4.1.1 Parsing), and tells you whether the EAA is likely relevant from where your customers are. Paid plans re-check every day and keep a dated, timestamped record of every check and fix. Automated testing finds many, not all, problems, so add a keyboard and screen reader pass.
No. A widget does not change the underlying code, and regulators have acted against compliance claims: the US Federal Trade Commission ordered one overlay vendor to pay USD 1 million in 2025 over claims that its tool made sites compliant. Fixing the code is what works.
Yes. If your code is on GitHub, Website Mechanic changes it to fix what the latest check found, re-runs the checks and opens a pull request for you to review; it never pushes to your main branch or merges anything. On WordPress and WooCommerce, the free Jralo plugin sends your theme to Website Mechanic and gives you a fixed copy to preview before you switch to it. The Shopify app, coming soon, does the same for Shopify themes. One fix cycle costs USD 49, and your first fix is free.
An optional public page at jralo.com/monitored/your-site, with a live badge and a listing in the Jralo directory. It shows that Jralo checks the site every day and that each check is on a tamper-evident, independently timestamped record. It never shows issues or scores, and it does not say a site meets any law.
Keep a dated record that someone else can verify. On paid plans Jralo checks your site every day and writes every check and fix to an append-only, hash-chained evidence log. Each day the latest entry is stamped by an outside RFC 3161 timestamp authority. You can export the log as PDF and CSV, and publish an optional public record and badge.
No. Jralo adds nothing to your pages to change them for visitors. It finds problems in your real pages so they can be fixed in your theme, content or code, and Website Mechanic can make those fixes as a pull request you review.
Choose a tool that changes your site instead of adding a widget. Overlay products such as accessiBe and UserWay add a script that alters pages in the visitor's browser, while the code underneath stays the same. Jralo works the other way round: it tests your pages against WCAG 2.2 A and AA with axe-core, and Website Mechanic fixes the problems in your theme or code as a GitHub pull request you review. Free testers such as WAVE and Lighthouse report problems but do not fix them; Jralo also re-checks every day on paid plans and keeps a dated, timestamped record of every check and fix.
Yes, automatically. Every check also looks for broken links on your own site, JavaScript errors, images and files that fail to load, insecure (http) files and pages slower than 5 seconds. Paid plans run it every day. It does not fill in forms, log in or place test orders.
Yes. Jralo checks any website or store by its web address: Shopify, WooCommerce, BigCommerce, Wix, Squarespace, Magento, WordPress, Webflow, Framer, Drupal or a custom build. There is a free plugin for WooCommerce and WordPress, and a Shopify app is on the way.
The checks work for any public website. The guides on this site cover 32 markets, including the United States, Canada, the United Kingdom, the European Union and its main member states, Israel, India, Australia, Japan and Brazil. They all use WCAG as the technical reference, so one record works everywhere; how each law is enforced differs. Every check also tells you which of these laws are likely relevant to your site, from where your business is based and where your customers are.
Only the repositories you pick when you connect. Website Mechanic reads that code to make a fix, then opens a pull request for you to review. Code is not kept after the job and is never used to train AI. You can remove Jralo's access from your GitHub settings at any time.
Yes, on paid plans. Send axe-core, Playwright (with @axe-core/playwright) or Lighthouse results to your site's evidence log with a site token, and the same call tells your pipeline whether to fail on critical or serious problems. The setup guide is at jralo.com/docs/ci.
Talk to a lawyer before you reply. The Demand Letter Evidence Pack (USD 249, with 6 months of the Site plan) re-checks the pages the letter cites the same day and maps each cited problem to your record, as a PDF and CSV for your lawyer. Jralo never contacts anyone on your behalf and does not give legal advice.
Never. We do not give lists of sites or issues to anyone, including law firms. Sites appear in the public directory only if their owner chooses to publish a record.
Create a free account, add your site and run your first check today.
An agency, or holding a demand letter and want to talk first? Leave your details and we will email you.
We use your email only to reply to you and send product news. No sharing, ever.
Every number and legal statement on this page links to its source. Checked 7 October 2026.