Listen to WeRead Books Aloud
The only browser extension that reads WeRead (微信读书) aloud. WeRead renders text on canvas — CastReader extracts it and reads it with natural AI voices.
Why CastReader is the Only TTS That Works on WeRead
WeRead's canvas rendering breaks every other TTS extension
The Problem
Why Other Extensions Fail on WeRead
WeRead (微信读书) renders text on HTML Canvas, not in the DOM. Standard TTS extensions see an empty page with no text to read. CastReader is the only one that solves this.
The Solution
Content Script Interception
CastReader uses a specialized content script that intercepts WeRead's data requests to extract chapter text before it's rendered to canvas. No OCR needed — clean, accurate text every time.
Follow Along
Paragraph Highlighting on Canvas
CastReader overlays highlight markers on top of WeRead's canvas, so you can follow along as each paragraph is read. Click any paragraph to jump to it.
100% Free
No Limits, No Account
Completely free. No signup, no subscription. The only extension that reads WeRead aloud — and it costs nothing.
Frequently Asked Questions
Everything about listening to WeRead with CastReader
Why don't other TTS extensions work on WeRead?
WeRead (微信读书) renders book text on HTML Canvas instead of putting it in the DOM. Standard TTS extensions look for text in the DOM and find nothing. CastReader intercepts the chapter data before canvas rendering.
How does CastReader extract text from WeRead?
CastReader uses a specialized main-world content script that intercepts WeRead's fetch requests for chapter data. It captures the text content before it's drawn to canvas, giving clean and accurate text.
Does highlighting work on WeRead's canvas?
Yes. CastReader overlays positioned highlight elements on top of WeRead's canvas rendering. Each paragraph is highlighted as it's read, and you can click any paragraph to jump to it.
Does this work with all WeRead books?
It works with any book available on WeRead's web version (weread.qq.com). Some books that are only available in the mobile app may not be accessible.
Is it free?
Completely free with no limits. No account needed.
Does it work on Edge?
Yes. CastReader is available on both Chrome and Edge.
What languages does it support?
40+ languages with natural AI voices. Works perfectly with Chinese content on WeRead, plus English and other languages.
Is my reading data private?
CastReader processes text locally. Only the extracted text is sent to our voice API for audio generation. We don't track what you read.
Start Listening Now
Completely free. No signup. No limits. Install and start listening.