Autism-friendly Chrome extension

CalmBrowser

A calmer way to browse for autistic, neurodivergent, ADHD, and sensory-sensitive users. Pause motion, mute sound, soften colors, dim bright media, hide distractions, select website text, and listen aloud without sending data anywhere.

17

languages

Local

storage

Audio

selected text

CalmBrowser popup screenshot showing tabbed accessibility settings
self_improvement

Autism-friendly comfort

Adjust motion, sound, colors, brightness, images, page background, and reading spacing independently for each sensory profile.

visibility_off

Less page overload

Hide ads, cookie banners, popups, chat bubbles, selected page elements, and distracting media.

record_voice_over

Listen to selected text

Select text on a website, choose the audio voice, speed, and pitch, then press read aloud from the popup.

Extension screenshots

A predictable interface for changing the page around you.

The popup keeps controls grouped into Motion, Visual, Reading, Audio, Focus, and Settings so users can change one area at a time and see the website become calmer.

CalmBrowser popup motion tab with pause animation and autoplay controls
Motion controls
CalmBrowser popup visual tab with soften colors and dimming controls
Visual comfort
CalmBrowser popup reading tab with font, spacing, and read aloud controls
Reading support
CalmBrowser read aloud voice speed pitch and selected text controls
Audio options
CalmBrowser popup focus tab with hide distractions and reading ruler controls
Focus tools
CalmBrowser popup settings tab for defaults and reset controls
Site settings
Busy website before CalmBrowser comfort settings are applied
Before CalmBrowser
Website after CalmBrowser softens visuals and reduces clutter
Calmer website
Website text selected for CalmBrowser read aloud
Select text to listen
CalmBrowser popup showing stop reading while selected text is being read aloud
Audio playing

Privacy model

Everything happens inside the browser.

CalmBrowser stores only feature settings and user-hidden element selectors in Chrome local storage. It has no analytics, no accounts, no remote code, and no network requests in the runtime extension.

No telemetry

No analytics, tracking, crash reporting, or advertising identifiers.

Per-site settings

Settings are remembered by hostname so each website can feel different.

Temporary calm mode

The Too much button applies calm settings without overwriting saved preferences.

Transparent permissions

Storage, activeTab, scripting, and page access are used only for accessibility behavior.