Skip to main content
Chrome Extension

Make any website accessible
while you browse

xsbl helps developers fix their own sites. But billions of pages haven't been fixed yet. The extension gives everyone — people with low vision, color blindness, motor impairments, dyslexia, or anyone who wants a better web — instant accessibility on every page they visit.

Add to Chrome — it's free
Free features work instantly · Sign in for Pro
12Features
0msPage load impact
FreeCore features
Free — no account needed

Works out of the box

Install the extension and these features activate immediately. No signup, no login, no friction.

Contrast & text scaling

Boost the contrast ratio of any page by 25% and scale text from 100% to 160%. Applied instantly via CSS — no reloading, no layout breakage. Works on every site including SPAs and shadow DOM.

Free

Keyboard navigation overlay

Injects a skip-nav link at the top of every page, adds visible 3px focus rings on every focusable element, and overlays numbered tab-order badges so you can see exactly where Tab will take you.

Free

Stop motion & media

One toggle to pause all videos, freeze animated GIFs (replaced with their first frame via canvas), kill every CSS animation and transition, and stop carousels and marquees. Essential for vestibular disorders, epilepsy, and ADHD.

Free
Pro — sign in to unlock

Power tools for real needs

Sign in with your xsbl Pro or Agency account and these features unlock automatically. No extra cost.

Dyslexia-friendly mode

Switches the entire page to OpenDyslexic, widens letter-spacing to 0.08em, word-spacing to 0.16em, and line-height to 1.8×. Adds a reading ruler that follows your cursor. Caps paragraph width at 70 characters.

Pro

Color blindness correction

SVG color matrix filters tuned for protanopia, deuteranopia, and tritanopia using the Brettel/Viénot/Mollon perceptual model. Remaps colors into distinguishable ranges without distorting images.

Pro

ARIA & heading auto-fix

Scans the DOM and injects missing landmark roles, corrects heading skip-levels via aria-level, labels icon-only buttons, and associates orphaned form inputs with aria-label from placeholders.

Pro

AI alt text generation

Finds every <img> missing alt, sends them to Claude Vision, and injects descriptions directly into the DOM. Screen readers pick them up immediately. 100 images/day on Pro, 500 on Agency.

Pro

Caption detection

Scans for HTML5 videos without <track> captions, YouTube/Vimeo embeds, and audio without transcripts. Overlays a visible warning with instructions to enable captions.

Pro

Read aloud (TTS)

Reads page content aloud paragraph by paragraph using the Web Speech API. Each paragraph highlights as it's spoken, scrolling smoothly into view. Adjustable speed.

Pro

Reading mode

Strips navigation, sidebars, ads, and clutter. Shows just the article in a clean serif-font overlay with 680px max-width and generous line-height.

Pro

Color tint overlays

Adds a semi-transparent colored overlay. 12 presets — peach, lemon, mint, lavender, ice blue, rose, cream, sage, blush, sky, sand, and grey. For Irlen syndrome and visual stress.

Pro

Accessible font override

Replaces the page font with Lexend, Atkinson Hyperlegible, or OpenDyslexic. Fonts loaded from Google Fonts CDN.

Pro

How it works

1

Install the extension

Add xsbl to Chrome from the Web Store. Free features work immediately — no account needed.

30 seconds
2

Sign in to unlock Pro

Click 'Sign in' in the popup. If you have an xsbl Pro or Agency account, all features unlock automatically.

One click
3

Toggle what you need

Every feature is a toggle. Settings save per-site — your preferences for GitHub are different from your news site.

Per-site

Free vs Pro

FeatureFreePro
Contrast & text scaling
Keyboard navigation overlay
Stop motion & media
Dyslexia-friendly mode
Color blindness correction
ARIA & heading auto-fix
Caption detection
Read aloud (TTS)
Reading mode
Color tint overlays
Accessible font override
AI alt text generation
Per-site settings
AI images per day100–500

Frequently asked questions

The web should work for everyone.

Start with the free features, upgrade when you're ready.

Add to Chrome