FreeNo LoginPDFEPUBDOCX

Upload & Listen Instantly

Open a document locally and listen with your device voices. Free, no login, no cloud upload, and no AI Explain.

Drop your file here

or click to browse

PDF · EPUB · DOCX · TXT · HTML · MD

Your file is parsed right in your browser and never uploaded. On-device reading is free, needs no login, sends no text, and has no AI Explain.

How It Works

Open Common File Formats

PDF, EPUB, DOCX, TXT, HTML, and Markdown open directly in the local reader.

On-Device Voices by Language

Choose a browser or operating-system voice by language, shown with a name and avatar. This mode uses no server compute.

Local Parsing

The file is parsed and rendered inside this browser. It is not converted or stored in the cloud.

Free, No Login, No Explain

On-device reading has no account requirement and no AI Explain. Sign in only if you deliberately switch to CastReader AI.

Your reading. On every screen.

CastReader is available on iPad and Android tablets, with layouts adapted for a larger reading screen.

CastReader reading aloud with synchronized highlighting
iPhone · Read aloud
iPad · Read & Explain
iPad · Read & Explain
MacBook · CastReader for Mac
MacBook · CastReader for Mac · Available now
MacBook · CastReader for MacAvailable now · App Store

iPad · Read & Explain

iPhone · Read aloud

Frequently Asked Questions

Start Listening Now

On-device file reading is free and needs no signup. Sign in for daily AI allowances and multiple personal voices with fixed previews; Pro can apply those voices for 120 minutes per membership month.

Browser extensions

Listen to supported articles, Kindle books and AI conversations right on the page.

Your first read in Safari

Phone and tablet apps

iPhone, iPad, Android phones and tablets

Explore the app

Desktop apps

CastReader for Mac is available on the App Store for macOS 14.6 or later. The Safari extension is a separate download.

CastReader for Windows

Coming soon

Online reader

Paste text and listen in your browser. No installation needed.

Open the reader