Open source · GPL-3.0

Accessibility scanning
for the whole site.

Includa crawls every page of your website, runs WCAG 2.0/2.1/2.2 audits with axe-core, deduplicates issues across templates, and hands you AI-ready fix prompts you can paste straight into Claude or ChatGPT.

Free · Runs entirely on your machine · No data leaves your computer

Includa live dashboard showing a completed scan of scenery-en-zo.myshopify.com — Tested at AAA, WCAG Compliance: Fails WCAG A, Score 73 of 100, 12,261 pages scanned, 2,503 violations including 2,464 critical and 39 serious.
Why Includa

Scan your whole site, not just the homepage.

Most a11y tools test one URL at a time. Includa crawls every page, groups identical issues across templates, and tells you what to fix once instead of hundreds of times.

Whole-site crawl

Discovers URLs from sitemap.xml, sitemap indexes, robots.txt, and link traversal. Sample N pages per template instead of every URL on huge sites.

WCAG 2.0 / 2.1 / 2.2

Covers Levels A, AA, and AAA via axe-core, with a clear binary compliance result — not a misleading score. Lighthouse-style 0-100 quality score for trends.

Smart deduplication

Same broken pattern on 200 pages? It collapses into one issue with the affected page count. No more wading through 1,200 violations to find the 8 root causes.

CMS-aware

Detects WordPress (Block + Classic themes), Shopify (incl. PageFly), Drupal, Magento 2, Squarespace, HubSpot, Ghost — and tailors fix prompts to each platform's editing model.

AI Fix Prompts

Every unique issue ships with a copy-pasteable prompt — full context, selectors, screenshots, CMS hints. Hand it to Claude or ChatGPT and get a real fix back.

Live dashboard + exports

Watch progress as it scans, drill into any rule or template, then export a self-contained static HTML site you can host on Netlify, Vercel, or send to a client.

What you actually see

Three views, one source of truth.

Live dashboard while it's running, deduplicated issues for fixing, deep static report for sharing with stakeholders.

Manage every project from one place.

Add a site, hit "Start Scan," and watch progress in real time. Run multiple scans concurrently. Stop and resume long crawls. Export any project to a self-contained static report you can share with stakeholders.

  • Run multiple scans concurrently
  • Stop & resume — state is checkpointed
  • One-click export to a portable static site
Includa projects home page listing five projects: Carbid voor weinig, Filmhuis Lumen, Ravintolalatokaski, Scenery en Zo, and CytoLED. Each card shows the URL, last scan timestamp, page and violation counts, and buttons for Start Scan, Open Dashboard, Export, Edit, and Delete.

See every distinct problem, ranked by impact.

The Unique Issues view collapses all variations of the same broken pattern into a single entry, sorted by severity and reach. Filter by impact level or template. Each issue ships with a ready-made prompt for an AI assistant.

  • Deduplicated by rule + normalized selector
  • Filter by impact, template, or rule
  • Element screenshots with red-outline highlight
Unique Issues report showing 9 distinct accessibility problems deduplicated across 12,261 scanned pages — 1 critical and 8 serious. Filters at the top let you slice by impact level or page template.

Static report you can hand to anyone.

A standalone HTML report with the score, compliance status, severity breakdown, and links to per-page, per-rule, and per-template drilldowns. No server, no database — just open the HTML in any browser.

  • Lighthouse-style score plus binary WCAG compliance
  • Per-page, per-rule, per-template drilldowns
  • JSON and CSV exports for further processing
Accessibility Report for scenery-en-zo.myshopify.com. Score 73 out of 100. Tested at WCAG AAA. Compliance: Fails WCAG A with 2,503 Level A violations. Summary stats show 12,261 pages scanned, 2,503 total violations, 2,464 critical, 39 serious, 9 unique deduplicated issues.
Download

Pick your platform.

Double-click and go. The scanner downloads its browser engine on first run.

Windows

Windows 10 or later · 64-bit

Download installer

.exe (NSIS), .msi, or portable .exe

macOS

macOS 11 or later · Intel + Apple Silicon

Download .dmg

x64 and arm64 builds

First-launch note: the binaries are not yet code-signed. Windows SmartScreen will warn — click "More info → Run anyway." macOS Gatekeeper will block — right-click → Open the first time.

For terminal people

Run it from the command line.

Same engine, no GUI. Drop it into CI to fail builds on critical regressions.

# clone and install
$ git clone https://github.com/code-lodge/includa.git
$ cd includa && npm install

# scan a single site
$ node bin/includa.js https://example.com

# start the multi-project dashboard server
$ node bin/includa.js --dashboard --port 4175

# gate CI on critical issues
$ node bin/includa.js https://example.com --fail-on-critical