You own 100+ Kindle books. You commute 45 minutes each way. You want to listen to those books on your phone. Amazon's answer: subscribe to Audible or buy the audiobook separately.
There's another way.
The Setup (5 Minutes, Once)
You need two things: a desktop browser and your phone.
On your desktop:
- Install CastReader from Chrome Web Store (or Edge)
- Go to read.amazon.com
- Open any book
On your phone:
- Have Telegram installed (that's it)
The Daily Flow (30 Seconds)
Every morning before I leave:
- Open my book on read.amazon.com (it remembers where I left off)
- Click the CastReader icon — reading starts
- Tap the phone icon in the floating player
- Pick up my phone, open the Telegram link
- Put in earbuds, walk out the door
The book reads itself while I commute. CastReader auto-turns pages on my desktop, OCRs each new page, converts to speech, and streams to my phone. Continuously. No gaps.
When I get to the office, I stop playback. Tomorrow, I open the same book — it's still where I left off.
Why This Works (When Nothing Else Does)
Quick backstory if you haven't heard it: Amazon encrypts the text on Kindle Cloud Reader. Custom fonts scramble the characters. Every TTS extension — Speechify, NaturalReader, Read Aloud, all fifteen I tested — reads gibberish.
CastReader uses OCR. It reads the rendered page image. The same text your eyes see. It doesn't try to decode the encrypted font — it just looks at the screen like you do. This is why it's the only extension that works.
For the full technical story: How CastReader cracks Kindle's font encryption.
What the Live Session Looks Like
When you tap "Send to Phone" for a Kindle book, CastReader creates a live session:
- Desktop side: Auto-turns pages → OCR → TTS → streams via SSE
- Phone side: Receives audio chunks → plays continuously → web player UI
The phone player has standard controls: play/pause, skip paragraph, speed adjustment. The audio quality is Kokoro TTS — AI-generated but natural sounding. Not a professional narrator, but natural enough that I forget about it after a few minutes.
I tested with a 400-page novel. Walked for 90 minutes. Came back to find CastReader had advanced through 47 pages automatically. Zero manual intervention.
What About Non-Kindle Content?
CastReader isn't just for Kindle. The Send to Phone feature works with:
- WeRead (微信读书): Same live session — auto-advances pages, streams continuously
- Any web article: Generates a 24-hour shareable audio link
- Substack newsletters, Medium articles, Wikipedia, news sites — one click each
But Kindle is the killer use case because no other tool can do it at all.
Compared to Other Ways to Listen
Audible: $14.95/month. Professional narrators. Offline listening. But you pay per book (on top of your Kindle purchase). Not every Kindle book has an Audible version.
Kindle Assistive Reader: Free, built into Kindle iOS/Android apps. But does NOT work on Kindle Cloud Reader (browser). If you want desktop-to-phone, this doesn't help.
Speechify mobile app: $139/year. Their own TTS engine on mobile. But cannot read Kindle Cloud Reader content. You'd have to copy-paste text manually (which you can't, because it's encrypted).
CastReader + Send to Phone: Free. Works on Kindle. Desktop-to-phone streaming. Auto-advancing pages. AI voices. Every book you own.
| CastReader | Audible | Kindle App TTS | Speechify | |
|---|---|---|---|---|
| Works on Kindle | Yes | N/A (separate purchase) | iOS/Android only | No |
| Price | Free | $14.95/mo | Free | $139/yr |
| Desktop to phone | Yes | No (separate apps) | No | No |
| Auto-advance pages | Yes | N/A | Yes (mobile only) | No |
| Needs internet | Yes | No (offline) | No | Yes |
Limitations
Being straight with you:
- Desktop stays on: Your laptop needs to keep read.amazon.com open. Close the tab, streaming stops. I leave my laptop open on my desk while I commute.
- Internet required: Both desktop (for TTS generation) and phone (for receiving audio) need internet.
- AI voice, not narrator: Kokoro TTS is good — but it's not Morgan Freeman reading your book. Fine for casual listening; if narration quality is paramount, that's what Audible is for.
- Text-heavy books only: Illustrated books, textbooks with diagrams, or pages that are mostly images will have OCR gaps.
- Kindle Cloud Reader only: Works at read.amazon.com in the browser. Not the Kindle desktop app, not the mobile app.
Try It Today
Your next commute doesn't have to be silent. You already own the books.
- Install CastReader
- Open a book at read.amazon.com
- Click CastReader → Send to Phone
- Listen on your commute
Free. No signup. No Audible. Just books you already own, finally listenable.
Related: Listen to Kindle | Send to Phone | Free Audible Alternative | Kindle Audiobook Free