Skip to main content

Reading

Reader mode and Readability

Reader mode is the button that turns a cluttered article into clean, quiet text — an idea that started as a 2009 experiment called Readability and ended up built into every major browser.

See it for yourself

The same fake article, before and after extraction — and a look at how the algorithm scores it.

A quiet page is easier to think in. Reader mode strips the noise, enlarges the text, and can speak it aloud while highlighting each word.

How it works

Score every block

Reader mode does not understand the article — it makes an educated guess. It walks every block on the page and gives it a score: long runs of paragraph text score high, and so do class names that hint at content, like "article" or "post." Blocks stuffed with links — menus, footers, "trending" rails — score low, and where a block sits on the page counts too.

Keep the winner

The block with the best score, plus its close relatives, is declared the article. Everything else — the ads, the popups, the sidebar — is thrown away. Flip on "Show the scoring" in the demo above and you can watch that judgment happen on a fake news page.

Re-render clean

Finally the surviving text is poured into a fresh, quiet layout: one column, readable type, nothing competing for your eyes. That last step is where the magic feels like magic — once the text stands alone, it can be restyled to suit the reader instead of the publisher.

Where it came from

Reader mode began as a 2009 experiment called Readability, from Arc90, a design studio in New York. It was a bookmarklet — a button you kept in your bookmarks bar — that scored the blocks on a page, kept the article, and threw the rest away. One click, and a shouting page went quiet.

The idea traveled fast. Apple built Safari Reader on Readability's open-source code in 2010, and Mozilla maintains Readability.js — the extractor that still powers Firefox's Reader View today. The scoring toggle in the demo above is a small window into that same idea.

The company behind Readability later tried to become a read-later subscription service, and closed in 2016. The open-source extractor outlived the business — the code anyone could take and build on is the part that survived, and it is probably in the browser you are reading this with.

Who it helps — honestly

If you have ever lost your place in an article because an ad reloaded under your thumb, reader mode is for you — no diagnosis required. A page with one column of text and nothing else asks far less of anyone's attention.

It matters most to readers for whom the clutter is not an annoyance but a wall. With ADHD, every animated banner is a hook pulling attention away from the sentence you were on. With visual stress, a busy, flashing layout can be genuinely hard to look at. Stripping the noise does not treat either — it removes the thing that was making reading harder than it needed to be.

Here is the honest limit: extraction is a guess. A page built entirely by scripts, or an article chopped into unusual markup, can defeat the scoring — which is why every reader mode occasionally hands you a page with the photos missing or a caption promoted to a paragraph. When that happens, the original page is one click away.

Browser reader modes also refuse to run in plenty of places, because those places do not look like articles. Helperbird's Reading Mode works in some of the spots they ignore — Google Docs among them — so the quiet-page trick can follow you into more of your day.

Try it in Helperbird

Helperbird brings these tools to any website, PDF, or Google Doc — no copying text anywhere, and nothing you read leaves your browser.

Step-by-step: How to use Reading Mode and remove ads on any website

Questions people ask

How does reader mode decide what the article is?

By scoring the page: blocks with lots of paragraph text, few links, and article-ish class names score high; navigation, sidebars, and ad slots score low. The demo's "show the scoring" toggle makes that visible.

Is there a reading mode for Google Docs?

Docs is an app rather than an article, so browser reader modes ignore it. Helperbird's Reading Mode works there.

Why do some pages fail in reader mode?

Because extraction is a guess. Pages built entirely from scripts, or articles chopped into unusual markup, can defeat the scoring — which is why every reader mode occasionally serves you a page with the photos missing or a caption promoted to a paragraph.