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.

100% FreeNo Login RequiredUnlimited UsageWeRead Support

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.

WeRead canvas problem

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.

WeRead content extraction

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.

WeRead highlighting

100% Free

No Limits, No Account

Completely free. No signup, no subscription. The only extension that reads WeRead aloud — and it costs nothing.

Free

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.