Skip to content We're live on Product Hunt today Upvote
install

tool · one of 34 free, no counter

Reader

Can I read this article without the page around it?

The article is cloned into our own closed shadow root and scrubbed by a keep list rather than by removal, so what ends up on screen is what survived an allow-list instead of what a blocklist happened to catch. The page underneath is not touched at all: no class, no style, no removed node.

Reach it Press + K on any tab and type reader. Ctrl + K on Windows and Linux

Strips a page to the article, and reads it out loud
reads the article root, cloned
writes nothing - the sheet is our own layer
sends nothing
scrubbing a keep list, not a blocklist
speech a queue of blocks, cancelled on close
code left out of the reading, and it says so
plan free
section#about

What this actually is

On a long article, and on any page where the reading is the point and the layout is not. The read-aloud is also the fastest way to hear whether copy scans, which is a different test from reading it.

section#asked

Asked about this tool

Does it modify the page?

No. The article is cloned into our own host with a closed shadow root and the document is untouched, which is why closing the reader leaves nothing behind.

Why does read-aloud skip code blocks?

Because a synthesiser reading a minified function is noise, and the sheet says code was left out rather than silently jumping past it.

It says there is nothing to read. Why?

The extractor found no article - usually a page that is an application rather than a document. It answers false and keeps whatever was already on screen rather than showing an empty sheet.

Do links inside the reader work?

Yes, and every one opens in a new tab. URLs are resolved and anything that is not http, https, mailto or tel is dropped.

how to use reader

  1. Open Reader on a long article.
  2. The article is cloned into a closed shadow root, and the page underneath is not touched at all.
  3. Read it, or start the read-aloud to hear whether the copy actually scans.
  4. Close it and the layer goes with it. Code blocks are left out of the reading, and it says so.