Listen to Any Kindle Book

The only text-to-speech that works on Kindle Cloud Reader and Kindle for Mac — free, no Audible needed

For Kindle Cloud Reader (read.amazon.com) in your browser

Which Kindle Do You Use?

Pick the setup that matches how you read — CastReader works on two of them

Supported

Kindle Cloud Reader

read.amazon.com in any browser

✓ Install the Chrome / Edge extension

Supported

Kindle for Mac

Native Kindle app on macOS

✓ Download CastReader for Mac

Workaround

Kindle iOS / Android app

Mobile app on phone or tablet

Use Amazon's Assistive Reader (Aa → More)

Not supported

Kindle Paperwhite / Oasis / Basic

E-ink e-readers

No TTS on device — open the book on read.amazon.com instead

NEW

Also Available: CastReader for Mac

Read directly from the Kindle for Mac desktop app. Word-level highlighting overlaid on the native app.

Download for Mac
  • Native Kindle for Mac support
  • Word-level highlight overlay
  • Floating player with speed control
  • Also works with Apple Books, Notes, Pages, and more

Start Listening in 30 Seconds

1

Install CastReader

One click from Chrome Web Store. Free, no signup.

2

Open Your Kindle Book

Go to read.amazon.com, sign in, open any book.

3

Press Play

Click the CastReader icon. Your book reads aloud with paragraph highlighting.

read.amazon.com
George Orwell
1984

It was a bright cold day in April, and the clocks were striking thirteen.

Winston Smith, his chin nuzzled into his breast in an effort to escape the vile wind, slipped quickly through the glass doors of Victory Mansions.

The hallway smelt of boiled cabbage and old rag mats. At one end of it a coloured poster, too large for indoor display, had been tacked to the wall.

Page 1 of 328
1.5x
CastReader
Read This Page

OCR extracts text from Kindle book pages — then reads aloud with word-by-word highlighting

Why No Other TTS Works on Kindle

Amazon encrypts book text with custom fonts. What looks normal on screen is scrambled code underneath.

What other extensions read

∆♦⊗ ∑≈∂∫ √µ∂ ∆ ß®î©˙† ço¬∂ ∂∆¥ î˜ ∆π®î¬

What CastReader reads

It was a bright cold day in April, and the clocks were striking thirteen.

CastReader reads the rendered page — the same text your eyes see. Works on every book, every language, no publisher restrictions.

What You Get

Paragraph Highlighting

Each paragraph highlights as it's read. Click any paragraph to jump. Auto-scrolls through the book.

Send to Phone

One tap sends audio to your phone. Auto-turns pages — your Kindle library becomes free audiobooks on the go.

40+ Languages

Natural AI voices. Auto-detects book language. Sounds human, not robotic.

Speed Control

0.5x to 3x playback. Commute, exercise, or just relax.

★★★★★

4.7 on Chrome Web Store

The only Kindle TTS extension that actually works

Common Questions

Does Kindle have text to speech?

Modern Kindle e-readers (Paperwhite, Oasis) do NOT have TTS. The Kindle mobile app has Assistive Reader (hidden in Aa > More). Kindle Cloud Reader has no TTS at all — CastReader is the only extension that adds it, using OCR to bypass Amazon's encrypted fonts.

How do I use text to speech on Kindle?

On the Kindle app: open a book, tap Aa > More > Assistive Reader. On Kindle Cloud Reader (read.amazon.com): install CastReader, open your book, click the extension icon. CastReader is the only extension that works because it uses OCR instead of reading the encrypted DOM text.

Why can't other Chrome extensions read Kindle books?

Amazon uses encrypted custom fonts — character codes are scrambled in the page source. Standard TTS extensions read this scrambled text and produce gibberish. CastReader uses OCR to read the rendered page image instead.

Is CastReader free?

Yes, 100% free. No limits, no signup, no subscription. Every book in your Kindle library becomes listenable at no cost.

Can I listen to Kindle books without Audible?

Yes. Use CastReader on Kindle Cloud Reader — it reads any book aloud with AI voices and can send audio to your phone. Or use the Kindle app's built-in Assistive Reader. No Audible subscription needed.

Does CastReader bypass Kindle's DRM?

No. CastReader reads the visually rendered text on your screen — the same content your eyes see. It doesn't download book files or circumvent any protection. It's functionally like a screen reader with natural AI voices.

How do I turn on text to speech on Kindle Paperwhite?

Kindle Paperwhite does not have built-in TTS. Your options: use the Kindle app's Assistive Reader on your phone, or open the same book on read.amazon.com and use CastReader to read it aloud.

What is the best text to speech for Kindle?

For Kindle Cloud Reader in the browser, CastReader is the only option that works — all others fail because Amazon encrypts the text. It supports 40+ languages with natural AI voices and is completely free.

Start Listening Now

100% free. No signup. No limits.

Kindle Text to Speech in 2026: What Works and What Doesn't

Amazon has a complicated relationship with text to speech. The old Kindle Keyboard and Kindle Touch had built-in TTS — you could plug in headphones and listen to any book. Publishers hated it. They argued it competed with audiobooks. Amazon caved, and every Kindle since 2014 either removed TTS entirely or let publishers disable it per title. The Kindle Paperwhite, Oasis, and basic Kindle do not have text to speech. If you bought a Kindle hoping to listen to books, you're out of luck with the device itself.

The Kindle mobile app got a small reprieve in late 2024 when Amazon added Assistive Reader — a built-in TTS feature hidden in the Aa menu under 'More.' It uses your phone's default voice engine, so quality depends on your device. Samsung phones with Samsung TTS sound decent; older Android phones with the default Google TTS sound robotic. On iPhone, Siri's neural voices make Assistive Reader genuinely pleasant. The catch: not all books support it. Publishers can disable Assistive Reader just like they disabled TTS on the old Kindles. If you open the Aa menu and don't see the toggle, the publisher blocked it.

Then there's Kindle Cloud Reader — Amazon's browser-based ebook reader at read.amazon.com. It has no text to speech at all. Zero. Amazon never built it. And here's where it gets interesting: you can't just install any TTS Chrome extension and expect it to work. Amazon renders text using custom encrypted font files. The characters in the page source are scrambled — the word 'chapter' might appear as '∆♦⊗∑≈∂' in the HTML. Your browser decodes these symbols using Amazon's proprietary font, so you see normal text on screen. But every TTS extension reads the DOM text, which is gibberish.

CastReader is the only Chrome extension that solves this problem. Instead of reading the DOM text, it uses tesseract-wasm OCR to read the rendered page image — the same text your eyes see. The OCR runs entirely in your browser (no data sent to external servers for processing) and produces accurate text with word-level bounding boxes for highlight synchronization. It works on every Kindle book regardless of publisher restrictions, because it reads the visual output, not the underlying data.

The practical workflow: open read.amazon.com in Chrome or Edge, sign in with your Amazon account, open any book, and click the CastReader extension icon. It starts reading aloud immediately with paragraph highlighting that follows along on the page. If you want to listen on your phone instead, tap the Send to Phone button — CastReader streams audio to your phone via Telegram and auto-turns pages so you get continuous listening across your entire library. No Audible subscription. No separate audiobook purchase. Every book you own on Kindle becomes listenable for free.

For the complete step-by-step guide covering every Kindle device, the mobile app's Assistive Reader, and Kindle Cloud Reader with CastReader, see our full Kindle text to speech tutorial.