Why it exists
Speed of use comes before everything else. Each tool is built so a tester reaches an answer in fewer actions and with less waiting.
- One click to a useful result. Nothing to open, tick or set up first.
- Keyboard first. Focus starts where the next key press is useful.
- Plain sentences. Each problem is written next to the thing it is about, and outlined on the page.
- Ready for a ticket. Copy puts the results on the clipboard as a table for rich editors and as plain text for everywhere else.
Three ways to use it
Nothing needs an account or a sign-in. All three are built from the same source, so they give the same answers.
-
Single tools
Fifteen bookmarks, one per tool. One click runs it, and a second click turns it off.
For: anyone, in any browser. The fastest way to an answer.
Get the single tools -
Swift A11y Portable
One bookmark that opens a list of every tool. Pick one with the keyboard and it runs.
For: machines where extensions are blocked, or anyone who wants one bookmark. Chrome and Edge only.
Get Portable -
Swift A11y Full
The browser extension for Chrome, Edge and Firefox. One toolbar button opens the same list.
For: teams whose IT allows extensions. Also runs on sites that block bookmarklets. Not in the stores yet.
How IT installs it
The fifteen tools
Each one reports what a screen reader would announce, not what the markup says, and says so when something is an estimate.
Page Basics
The first questions on any page: title, language, blocked zoom, timed refresh, frames and their names, autoplaying media, duplicated ids.
Headings
The heading outline a screen reader announces, with every heading boxed on the page.
Landmarks
The page's landmark regions, nested as the page nests them, and any content that sits outside all of them.
Links and Buttons
Every link and button with its role, name and state.
Forms
Every field with its label, required state, description and error.
Images
Every image with a thumbnail and what is announced for it.
Tables
Every table with its name, size and what looks wrong.
Read Aloud Order
The page in the order a screen reader reads it, numbered in the list and on the page, with what is hidden from speech or only spoken.
Focus Trail
Follows keyboard focus and names each stop.
Announcements
A running log, while you use the page, of what a screen reader is told and of what changed on screen with nothing said.
Contrast
Every piece of text with its contrast ratio, worst first, with both colours and the size rule that applies.
Target Size
Measures every control and flags the ones too small to tap, with the spacing exception worked out for you.
Text Spacing
Applies the required text spacing in one click, then lists what broke: text cut off, spilling out or overlapping.
Reflow
At a narrow width or 400 percent zoom, lists what scrolls sideways, sticks out or is cut off.
Same Component?
Groups controls that look alike and lists the sets whose members are named or built differently.
The tools give evidence for WCAG 2.2 success criteria. They do not decide whether a page passes, and automated tools find only part of what is wrong with a page. Use them alongside manual testing.
Made for locked-down companies
Banks, insurers and airlines review what runs in their browsers. These tools are built to pass that review.
- No network requests. No analytics, no error reports, no update checks of its own.
- Nothing stored. No cookies and no local storage, on the page or in the extension.
- Nothing typed or chosen is shown, stored or copied from a form, an editor or a select box.
- Two permissions. The extension asks only for
activeTabandscripting. It has no background script and no content script that runs on every page. - Works where extensions are blocked. Portable and the single tools are bookmarks: nothing to install and no permission to grant.
- Only one link, and only when clicked. Each panel has a small Swift A11y link to this website. Nothing is sent unless a person clicks it.
A site with a strict content security policy may refuse a bookmark. The extension is not affected by that.
For teams and leadership Coming
Not available yet. This is the direction.
- A dashboard for leadership. Testers push results to their own organisation's account, by choice, and leadership sees trends, coverage and risk.
- Open source like everything else. Run it yourself for free, or have it hosted and supported by its maintainer.
- For teams: a side panel beside the page, site scans across many pages, journeys tested across several pages, session reports, and comparing runs to catch regressions.
- For companies: settings an IT team presets for everyone, and the company's own rules.
The tools themselves stay free and send nothing unless a person chooses to push results.
Coming next and later
None of this is available yet.
Next
- Screenshots with the problem marked, from the extension, ready to drop into a ticket.
- Guided testing: step-by-step manual checks (keyboard, forms, dialogs, images, tables) where the tool does the tedious part and asks one plain yes or no question at a time, ending in ticket-ready text.
- A conformance report for the tools themselves, in the VPAT layout procurement teams ask for.
- In the stores: Chrome Web Store, Microsoft Edge Add-ons and Firefox Add-ons.
Later
- AI assistants: a Model Context Protocol (MCP) server so an AI assistant can run the tools and read their results.
- The team, company and dashboard plans above.
Watch it
Short videos of the tools in use will be listed here, each with a plain link to YouTube. Nothing from another site loads on this page.