Private text-to-speech

Listen without handing over what you’re reading.

PageNarrator reads webpages and PDFs aloud with built-in voices that run on your device. It is free, needs no account, and highlights each passage so you can follow along without losing your place.

  • Reading stays off our servers
  • No account or usage quota
  • Webpages, selected text, and PDFs
PageNarrator reading a webpage and highlighting the current passage

Made for long reads

Press play and keep your place

Read the useful part

PageNarrator pulls the main text from articles, documentation, and other webpages instead of reading every menu and button.

Open a PDF and listen

A dedicated PDF viewer keeps the page, transcript, and spoken passage together.

Follow along

Synchronized highlighting shows what is being read on the page and in the transcript.

Listen your way

Change the speed, skip noisy code, add pauses between sections, and choose your highlight colors.

Come back later

Resume long reads and move through the transcript without hunting for your place.

Local by default

Built-in voices run on your device

Voice files download from Hugging Face when you prepare or first use a voice. Speech runs on your computer; cached files can be reused offline unless cleared. Changing voice or processing mode may need another download. PageNarrator does not receive the webpage text, PDF contents, selected text, URLs, or browsing history you ask it to read.

Read the plain-English privacy overview.

Get the extension