Listen to Discord Messages

CastReader reads Discord channel messages, announcements, and long threads aloud with natural voices — hands-free catch-up on busy servers without scrolling.

100% FreeChannels · Threads · DMsWord-Level Highlighting40+ Languages
discord.com / channels / ...
##product-updates
M
maya.chenToday at 11:42

Shipping note: we moved the rate-limiting logic into the edge layer this week. The observable effect is that P99 latency on /search dropped from 420ms to 180ms. Most of the win came from not waking up the DB for rate-limit decisions. Docs updated in the wiki ping me if you want the design memo.

🎉 4👀 2
1.5x

Reads the message body — avatars, timestamps, reactions are skipped

How CastReader Works with Discord

Built for catching up on busy servers without the scroll

Per-Message Listen

🔊 Hear Any Single Message

Every Discord message gets a small Listen button on hover. Click to hear just that message. No voice channel connect, no bot setup — just the web app plus CastReader.

Per-message Listen button

Announcement Channels

Server #announcements as a Morning Briefing

Open your server's #announcements channel and click Listen. CastReader reads every announcement in order — commute briefing for communities you follow. Skips reactions, mentions, and the usual 'joined the server' noise.

Announcement channel briefing

Long Threads Without the Scroll

Forum Channels and Threads Read in Order

Discord forum channels and threaded replies have a natural linear structure. CastReader walks down the thread, reading each message body in turn and skipping the UI chrome (avatars, timestamps, quote bubbles).

Thread read in order

Markdown and Code

Code Blocks Announced, Not Spelled Out

Dev Discord channels are full of code snippets. CastReader announces 'code block' and skips the content — you hear the human explanation, not every bracket and semicolon. Markdown formatting (bold, italic) is read as plain emphasis.

Code blocks handled

Frequently Asked Questions

Everything you need to know about listening to Discord with CastReader

Does Discord have a read-aloud feature?

Discord has a text-to-speech /tts message command that plays a sound to everyone in a voice channel — not useful for catching up on messages. CastReader adds proper read-aloud: a 🔊 Listen button on every message that plays privately in your browser.

Does it work in private DMs?

Yes. CastReader reads whatever text is visible on your Discord web session, including DMs and private group messages. Same one-click Listen button. Audio plays only in your browser — not sent to anyone.

Does it work on discord.com in the browser only, or the desktop app too?

CastReader is a browser extension, so it works on discord.com in your browser (Chrome, Edge, Firefox). The desktop Discord app is Electron — technically a wrapped browser, but the extension doesn't run inside it. For desktop read-aloud, open Discord in your browser instead of the desktop app.

Can I read an entire channel's backlog?

Yes. Scroll to the start of the messages you want to hear, click Listen on the first message, and CastReader can auto-advance through subsequent messages. Useful for catching up on overnight activity.

Does it work on server forum channels?

Yes. Forum channels (the threaded post-reply format Discord rolled out in 2022) work cleanly — CastReader reads the opening post and then walks through replies in order.

Do I need Discord Nitro?

No. CastReader's read-aloud works with free Discord accounts. No Nitro, no server boost, no special permissions required.

Is it free?

Completely free. No API key, no usage limits, no account required. Install the Chrome extension and start listening.

Start Listening Now

Completely free. No signup. No Nitro needed. Install and start listening.