Listen to Any Kindle Book — On Desktop or Phone
The only extension that reads Kindle Cloud Reader aloud. Amazon encrypts the text — CastReader uses OCR to read what your eyes see. One click sends audio to your phone.
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.
OCR extracts text from Kindle book pages — then reads aloud with word-by-word highlighting
Why CastReader is the Only TTS That Works on Kindle
Amazon's custom font rendering breaks every other extension
The Problem
Why Other Extensions Fail
Kindle Cloud Reader uses custom font subsets where characters are scrambled. The letter 'A' might be stored as '∆' in the DOM. Every TTS extension reads gibberish — except CastReader.
The Solution
OCR That Reads What You See
CastReader uses tesseract-wasm OCR to read the rendered page image — the same text your eyes see. No font decoding needed. Accurate text extraction with word-level positioning for highlight sync. All processing runs locally in your browser.
Follow Along
Paragraph Highlighting
Each paragraph is highlighted as it's read aloud. Click any paragraph to jump there. Auto-scrolls through the book as you listen.
Send to Phone
Listen on Your Phone — No Audible Needed
Tap the phone button. Audio goes to your phone via Telegram. For Kindle books, CastReader auto-turns pages and streams continuously — your entire library becomes free audiobooks on your phone. No app download needed.
100% Free
No Limits, No Account
Completely free. No signup, no subscription. The only TTS extension that works on Kindle Cloud Reader — and it costs nothing. No Audible subscription required.
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.
Frequently Asked Questions
Everything about Kindle text to speech
Does Kindle have text to speech?
It depends on the device. Old Kindle e-readers (Kindle Keyboard, Touch) had built-in TTS, but Amazon removed it from newer models. Kindle Paperwhite, Oasis, and basic Kindle do NOT have TTS. The Kindle mobile app added Assistive Reader in 2024 (hidden in Aa > More). Kindle Cloud Reader has no TTS — use CastReader for that.
How do I use text to speech on Kindle?
On the Kindle mobile app: open a book, tap Aa > More > toggle Assistive Reader on. 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 to bypass Amazon's encrypted fonts.
Which Kindle has text to speech?
No current Kindle e-reader has built-in TTS. The Kindle mobile app (iOS/Android) has Assistive Reader. For the browser, CastReader adds TTS to Kindle Cloud Reader. The old Kindle Keyboard (2009) and Kindle Touch (2011) had TTS but were discontinued.
Why can't Chrome extensions read Kindle books?
Amazon uses encrypted custom fonts where character codes are scrambled in the DOM. Standard TTS extensions read this scrambled text and produce gibberish. CastReader is the only extension that works — it uses OCR to read the rendered page image instead of the DOM text.
Is CastReader free for Kindle?
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 on my phone without Audible?
Yes. Use the Kindle app's Assistive Reader (free, built-in). Or use CastReader on your computer and tap Send to Phone — it streams audio to your phone via Telegram and auto-turns pages for continuous listening. No Audible subscription needed.
How do I change the voice on Kindle text to speech?
On the Kindle app: Assistive Reader uses your phone's default TTS voice. Change it in your phone's Settings > Accessibility > Text to Speech. On CastReader: voices are AI-generated (Kokoro engine) and automatically selected based on book language.
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.
What languages does Kindle TTS support?
The Kindle app's Assistive Reader supports whatever languages your phone's TTS engine supports. CastReader supports 40+ languages with natural AI voices and works with Kindle books in any language.
Does it work on the Kindle desktop app?
CastReader works with Kindle Cloud Reader in the browser (read.amazon.com), not the desktop Kindle app. Open the same book on read.amazon.com and use CastReader there.
Why don't screen readers like VoiceOver or NVDA work on Kindle Cloud Reader?
Kindle Cloud Reader renders book pages as encrypted canvas images using custom Amazon fonts to prevent copy-paste. Screen readers like VoiceOver, NVDA, and JAWS cannot read this content because there's no selectable text on the page — only pixel data. CastReader solves this by running on-device OCR on the rendered canvas to extract the actual text, then reads it aloud with a natural AI voice. This is why CastReader is the only Chrome extension that can read Kindle Cloud Reader books.
How do I turn on text to speech on Kindle Paperwhite?
Kindle Paperwhite does not have built-in text to speech — Amazon removed TTS from modern e-readers. Your options: use the Kindle mobile app with Assistive Reader (Aa > More > toggle on), or open the same book on Kindle Cloud Reader (read.amazon.com) and use CastReader to read it aloud. CastReader also lets you send the audio to your phone via Telegram.
What is the best text to speech for Kindle books?
For the Kindle mobile app, the built-in Assistive Reader is good and free. For Kindle Cloud Reader in the browser, CastReader is the only TTS extension that works — all others fail because Amazon encrypts the text. CastReader uses OCR to read the page image, supports 40+ languages, and is completely free with no limits.
Which devices support the Kindle TTS feature?
Kindle e-readers (Scribe, Paperwhite, basic Kindle) have built-in TTS via the Aa menu — you need Bluetooth headphones since there's no speaker. The Kindle app on iPhone, iPad, and Android has Assistive Reader. Fire tablets support TTS through the Kindle app. Kindle Cloud Reader on desktop browsers has no built-in TTS — install CastReader (free) to add it.
How do I do text to speech on the Kindle app?
Open any book in the Kindle app, tap the center of the screen, tap the Aa icon, go to More, and toggle Assistive Reader on. Works on iPhone, iPad, and Android. You get speed control and a 30-second rewind button. If the toggle is missing, the publisher disabled TTS for that book — try CastReader on Kindle Cloud Reader instead, which works on every book.
Does Kindle have a read aloud feature?
Yes, but it varies by device. Kindle e-readers have built-in TTS (Aa menu). The Kindle mobile app has Assistive Reader (Aa > More). Kindle Cloud Reader at read.amazon.com has no read aloud — CastReader is the only Chrome extension that adds this feature, using OCR to bypass Amazon's encrypted fonts. All options are free.
Can I listen to my Kindle books without buying the Audible version?
Absolutely. Three free methods: (1) Use the built-in TTS on your Kindle e-reader via the Aa menu. (2) Use Assistive Reader in the Kindle app on your phone. (3) Open the book on read.amazon.com and use CastReader — it reads any book aloud with AI voices and can send audio to your phone. No Audible subscription needed.
Also Try
Complete Kindle TTS Guide
Step-by-step for every Kindle device, app, and browser
Read Kindle Books Aloud
3 free methods tested — which one works on every book
Best Text to Speech for Kindle
6 methods tested and compared — only one works on every book
Free Kindle Audiobooks
Turn your Kindle library into audiobooks without Audible
Send to Phone
Send Kindle books to your phone and listen anywhere
Kindle Cloud Reader Tips
10 power user tips for read.amazon.com
How the OCR Works
Technical deep-dive into how CastReader decodes Kindle's encrypted fonts
Start Listening Now
Completely free. No signup. No limits. Install and start listening.