Read the Video Instead of Watching It

A two-hour lecture is thirty minutes of reading. CastReader pulls the video's public captions into real paragraphs you can read, select and copy — and reads them aloud while highlighting the line, so you can jump back to that exact moment in YouTube whenever something matters.

iPhone, iPad & AndroidReal paragraphs, not caption linesSelectable textReads aloud, 0.75×–3×Jump back to the timestamp

To get a usable transcript of a YouTube video on your phone, open the video in the YouTube app, tap Share, and choose CastReader. If the video has public captions, its transcript opens as paragraphs you can read, select and copy — and CastReader can read it aloud while highlighting the current line, with a tap to return to YouTube at that timestamp. You can also paste a youtube.com/watch, youtu.be or /shorts link directly. CastReader is available for iPhone and iPad on the App Store and for Android on Google Play. Videos with no captions cannot be read this way, because the text comes from the caption track rather than from transcribing the audio.

Built for Getting Through the Video, Not Around It

The difference shows up on long, dense videos — lectures, interviews, conference talks

Caption Lines Merged Into Paragraphs

YouTube's own transcript panel gives you one timestamped line per caption cue. That is fine for jumping around and painful to read as prose. CastReader merges the cues back into paragraphs, so a talk reads like an article.

Ordinary, Selectable Text

The transcript is normal text, so selecting and copying works the way it does anywhere else — useful when a sentence is worth keeping. (The YouTube app blocks selection in its own transcript panel; if extracting text is your main goal rather than reading, the copy guide covers every route.)

Read Aloud With the Line Highlighted

YouTube's transcript can be read but not played. CastReader reads it in a natural voice at 0.75×–3× while highlighting where it is, so you can look away and still know your place. Speeds above 1.25× are a Pro feature.

One Tap Back to That Moment

When a line matters — a number, a claim, a demo you need to see — jump straight back to YouTube at that timestamp. Reading the transcript never cuts you off from the video.

Share From YouTube, Start Listening

No copying links between apps. In YouTube's share panel, choose CastReader; if public captions exist, the transcript opens and listening starts. Pasting a link works too — watch, youtu.be and Shorts URLs are all accepted.

History, Progress and Offline

Transcripts you have opened stay in your listening history with how far you got, and are cached so you can pick them up without a connection.

Three Steps

  1. 1

    Tap Share in YouTube

    On the video you want, open YouTube's share panel — the same one you use to send a link to a friend.

  2. 2

    Choose CastReader

    The transcript opens as paragraphs. If the video has no public captions, you are told immediately rather than left waiting.

  3. 3

    Read, listen, or both

    Scroll and copy what you need, or press play and follow the highlight. Tap any timestamp to return to the video at that moment.

Why a Video Transcript Is Worth More Than the Video

A recorded talk is a strange artifact: an hour of someone's thinking, locked into a format you can only consume at their pace. You cannot skim it. You cannot search it. Finding the one sentence you half-remember means dragging the scrubber back and forth until you stumble onto it. The transcript is the same content in a form that answers to you instead.

YouTube knows this, which is why the transcript panel exists — under the video on desktop, and on mobile behind the video title, inside the expanded description, down past everything else. It is genuinely useful for jumping to a moment. It is not built for reading — and on phones it is not built for copying either, since selection is blocked in that panel (a separate problem with its own workarounds).

The other thing the panel cannot do is play. That sounds odd for a video app, until you notice what people actually want: not the original audio — YouTube can already keep that going — but the words, read at their own speed, with their place kept. A lecture at 2× with the current line highlighted is a different activity from watching at 2×. You can look away, come back, and know where you are.

CastReader takes the caption track and does three things to it. The cues get merged into paragraphs, because a wall of one-line timestamps is not prose. The text stays selectable, so quoting a source takes seconds rather than the twenty to forty minutes people report spending on manual mobile copying. And every paragraph keeps its timestamp, so hearing something that needs checking means one tap back to the video at that exact second.

The honest limitation is the caption track itself. Where a creator uploaded real captions, the text has punctuation and speaker turns and reads well. Where only auto-generated captions exist, there is no punctuation and no speaker labels — a single-presenter lecture survives that, a fast four-person podcast does not. CastReader always prefers a human-written track when the video has one, in your reading language first, then English, and only falls back to auto-generated captions when there is no other choice.

Where there are no captions at all, nothing can be done, and it is better to say so than to spin. The text comes from the caption track, not from listening to the audio — this is a caption reader, not a transcription service. Before you try, you can check in ten seconds: open the video, tap the title to expand the description, and look for "Show transcript". If it is not there, no caption-based tool will help you.

Two more boundaries worth stating plainly, because the neighbourhood is full of tools that blur them. This does not download anything: no video file, no audio file, no MP3. Speech is generated from caption text, and the video and audio streams are never played or retained. And it only reaches public videos — anything behind sign-in, age verification, membership or a regional lock stays out of reach, by design rather than by oversight.

Who this ends up mattering for: students working through a semester of recorded lectures, researchers pulling quotes out of conference talks and interviews, anyone learning a language who follows written text more easily than speech, and people who simply have more videos saved than hours to watch them. For all of them the video was never the point — the content was.

Frequently Asked Questions

The things worth knowing before you install

How do I get a YouTube transcript on my phone?

In the YouTube app, open the video, tap Share, and choose CastReader. The transcript opens as paragraphs you can read, select and copy. You can also paste a youtube.com/watch, youtu.be or /shorts link into CastReader directly.

Why can't I copy the transcript in the YouTube app?

Because the YouTube app disables selection in its transcript panel. Here the transcript is ordinary text, so copying works normally. If getting the text out is the whole point of your visit, the copy guide compares the routes in detail.

Does this work if the video has no captions?

No. The text comes from the video's caption track, not from transcribing audio, so a video with no captions has nothing to read. To check before trying: open the video, tap the title to expand the description, and look for "Show transcript".

Are auto-generated captions good enough?

It depends on the video. Auto captions have no punctuation and no speaker labels. A single-speaker lecture usually still reads and listens fine; a fast multi-person podcast becomes one unbroken sentence. CastReader prefers a human-written caption track whenever the video has one.

Can it play the video's original audio in the background?

No, and that is a different product. CastReader does not play, download or retain YouTube video or audio streams — speech is generated from the caption text. If you want the original soundtrack playing with the screen off, that is YouTube Premium.

Is this a YouTube to MP3 converter?

No. Nothing is extracted from the video or audio stream and no file is produced. CastReader reads caption text aloud in the app.

Does it work with Shorts?

Yes, provided the Short has captions — /shorts/ links are handled like any other video. Many Shorts carry auto-generated captions only.

What about live streams?

Live streams and premieres are not supported: the caption track is still being written while the stream runs, so there is no finished transcript. Once the archived version is available, share that link instead.

Can I jump back to the video?

Yes. Every paragraph keeps its timestamp, so you can return to YouTube at the exact moment you are reading or hearing — useful when a claim needs checking or a demo needs watching.

Can I use it offline?

Transcripts you have already opened are cached, so you can continue reading and listening without a connection. Opening a new video needs the network.

Is it free?

Reading and listening to transcripts is free to start. Playback speeds above 1.25× are a CastReader Pro feature, as elsewhere in the app.

Which videos are supported?

Public videos with captions. Videos requiring sign-in, age verification, membership, regional access or private access cannot be read.

Listen on Your Phone

Download the CastReader app for DRM-free EPUB import and supported mobile reading workflows.

CastReader mobile library with Kindle and reading sources
CastReader reading aloud with synchronized highlighting
CastReader AI explanation of reading content
CastReader import options for books, documents, and webpages
CastReader voice selection for read aloud playback

Why TTS Matters in 2026

Hard numbers — not vibes — from authoritative sources

$2.22 billion

US audiobook sales in 2024, up 13% year-over-year (Publishers Weekly / Audio Publishers Association)

Source →

51%

of US adults have listened to an audiobook in 2025 — roughly 134 million people (APA Consumer Survey 2025)

Source →

2.2 billion

people globally with near- or far-vision impairment (WHO Fact Sheet, 2024). TTS is the primary access path for digital reading content.

Source →

78%

of audiobook listeners multitask while listening — commute, chores, exercise (Audiolibrix Great Audiobook Survey, 2024)

Source →

27.2 minutes

average single-trip US commute in 2024, up from 26.8 (US Census ACS via Statista). That's nearly an hour each day of audio-only time.

Source →

effect size 0.35

measured comprehension lift from TTS for reading-disabled students across 22 studies (Wood, Moxley, Tighe & Wagner, Journal of Learning Disabilities, 2018)

Source →

15.5 million

US adults with ADHD per CDC 2024 — about half diagnosed in adulthood (CDC MMWR, October 2024)

Source →

What Readers Say — Including the Critical Reviews

Every Chrome Web Store review below is verifiable at the link in each card. We don't hide negative feedback — we answer it within 24 hours.

★★★★★
This is 1 of the best TTS and its smooth. If this is truly free i'll keep this 100%. Every other TTS says its free but has a secret. They interrupt or they just say better ai voices pay. But i like this voice. I've tried loads and this is 1 of the best ones that actually says free.
Jordan · Chrome Web Store
★★★★★
Works perfectly on vivaldi. One suggestion though. I wish it had a play button appear next to a paragraph when we hover over it. Just like in the case of speechify.
Loic COBBINA · Chrome Web Store
★★★★★
Extremely user friendly short keys. Placed forward backward and speed up down as Natural as it could be. Voices are great and smooth. I would recommend it over many hyped products.
grann tosif · Chrome Web Store
★★★★★
At the very least it's better than many paid TTS models. Still not as good as ElevenReader or LAP, but maybe the best free model for TTS.
eclpse_ · Chrome Web Store
★★★★★
So glad I can finally switch voices! The default was fine but I found one I actually enjoy listening to for hours. Small thing, huge difference.
patrick chiang · Chrome Web Store
★★★★★
Best one i found, user friendly, and great voice over.
Mohab A · Chrome Web Store
★★★★★
ChatGPT's long answers are finally listenable. Let it generate while I listen — doubles my productivity. Love the inline button next to each response.
young D · Chrome Web Store
★★★★★
I tried using this add-on to listen to an ebook on the O'Reilly learning platform, and it works smoothly. However, it always restarts from the first paragraph whenever I scroll or select a different paragraph. Please consider adding a bookmark or checkpoint feature so users can mark where the reading should begin.

↪ Founder reply

Replied by CastReader founder Yan Xu within 48 hours: acknowledged the issue, shipped a bookmark feature in the following release. Reviewer's verbatim feedback drove the v1.2 roadmap.

Hedi · Chrome Web Store
★★★★
Need to highlight text and select it.
Vivian Le · Chrome Web Store
★★★★
Hard to select text.

↪ Founder reply

Replied by CastReader founder Yan Xu within 24 hours: apologized, asked which site/browser the issue occurred on, provided a workaround using the keyboard shortcut, and offered direct support at support@castreader.com.

David Smolinski · Chrome Web Store

Read all 28 reviews on Chrome Web Store

Recent Updates

We re-test, re-write, and ship continuously. Every entry has a real date.

  1. Site-wide trust signals refresh

    Rewrote landing pages with verbatim Chrome Web Store testimonials, real audiobook market data, and tested-12-extensions methodology. Every claim now has a sourceable link.

  2. Native mobile listening

    CastReader provides native apps for iPhone and Android; Android downloads are available directly from Google Play.

  3. Technical deep-dive published

    Wrote up the OCR pipeline: how CastReader handles Amazon's 184 random font alphabets and 361 unique glyphs per Kindle book. Shared in dev.to.

  4. Mobile Kindle Read Aloud page added

    The phone app flow now has its own landing page for bookshelf sync, Read Aloud, synced highlighting, auto-scroll, background playback, and resume progress.

  5. Featured on Product Hunt

    Ranked #10 in Daily, 99 upvotes, 4 community comments shaped the v1.2 roadmap.

  6. Voice quality upgrade — Kokoro AI

    Switched from older TTS engines to Kokoro neural voices. User reviews shifted from 'usable but robotic' to 'enjoy listening for hours' (verbatim from review by patrick chiang).

  7. First wave of extraction reliability improvements

    OCR success rate improved from 78% to 89% on English-language Kindle books. Multi-column page detection added for academic PDFs.

Why This Exists

I built CastReader because I owned hundreds of Kindle books and couldn't listen to them on my morning runs without buying separate Audible copies. The technical problem — Amazon's Cloud Reader font encryption — turned out to be solvable with OCR. The product problem — making it actually pleasant across phones, desktops, and 9 supported languages — took two years of iteration. We're a small team. I answer every Chrome Web Store review personally (see testimonials above — including the 3-star and 1-star ones). If something's broken or missing, email support@castreader.com.

— Yan Xu, founder

Last reviewed: · CastReader Team — reviewed against 2025 testing data

Stop Scrubbing, Start Reading

Share a video from YouTube and have its transcript in front of you — readable, copyable, and one tap from the moment it came from. Free to start on iPhone, iPad and Android.

Browser extensions

For local PDF, DOCX, TXT, Markdown, and images, plus supported webpages and browser-based readers. Local EPUB import is not available.

Mobile apps

For DRM-free EPUBs and mobile reading on iPhone, iPad, and Android.

Any website· Kindle / Google Docs / Notion· DRM-free EPUB on mobile· 9 languages · German included

Official App Store and Google Play downloads · Chrome, Edge, and Firefox extensions

Will your video work?

Find your situation. The ones that do not work say why, so you do not waste a try.

A normal public video whose creator uploaded captions

Works

Human-written captions carry punctuation and speaker changes, so the text breaks into real paragraphs and reads naturally.

What to do: Paste the link, or share the video to CastReader from YouTube.

Only auto-generated (ASR) captions are available

Depends

Auto captions have no punctuation and no speaker labels. A lecture usually still reads fine; a fast multi-person podcast turns into one unbroken sentence. CastReader always prefers a human track when one exists, and falls back to ASR only when it does not.

What to do: Worth trying for lectures and single-speaker talks; expect rough going on panel discussions.

The video has no captions at all

Can't

CastReader reads caption text. It does not transcribe audio, so with no caption track there is nothing to read.

What to do: Check first: open the video, tap the title to expand the description, and look for "Show transcript". If it is absent, no caption-based tool can help — you need a transcription service instead.

A YouTube Short

Works

Shorts links are handled the same as regular videos, provided the Short has captions.

What to do: Share it the same way. Many Shorts carry auto captions only.

A live stream or premiere

Can't

A live caption track is still being written while you watch; there is no finished transcript to read.

What to do: Wait for the archived version after the stream ends, then share that link.

Age-restricted, members-only, private, or region-locked

Can't

Only public videos are supported. CastReader does not sign in to YouTube on your behalf, so anything behind an account check cannot be reached.

What to do: Nothing on our side. This is an access boundary, not a bug.

Captions exist but in a language we cannot voice yet

Can't

Reading requires a voice for that language. Where a video offers several caption tracks, CastReader picks your reading language first, then English, before falling back.

What to do: If the video offers an English caption track, switching your reading language to English will usually work.

Deleted, unlisted-turned-private, or unavailable

Can't

The video page itself no longer resolves.

What to do: Verify the link opens in YouTube first.

YouTube already shows a transcript — what is different here

YouTube has its own transcript panel. Here is the honest difference.

YouTube built-inCastReader
Copying the textThe mobile app blocks text selection in the transcript panel — long-pressing does nothing.Plain selectable text.
Reading it aloudThe transcript is for reading only; it cannot be played back.Reads aloud with the paragraph highlighted as it goes, 0.75×–3×.
Shape of the textOne timestamped line per caption cue — dense and hard to read as prose.Cues merged into paragraphs.
Getting back to the videoTapping a line jumps the player, but only inside YouTube.Jump back to YouTube at the exact timestamp you are listening to.
OfflineNot available.Transcripts you have opened are cached for later.

What this is not

  • Not background audio for the video itself. If you want the original soundtrack playing with the screen off, that is YouTube Premium, not this.
  • Not an MP3 downloader. Nothing is extracted from the video or audio stream.
  • Not speech-to-text. No captions means nothing to read.

CastReader does not play, download, or retain YouTube video or audio streams. Speech is generated from caption text.

Only public videos with captions are supported. Videos that require sign-in, age verification, membership, regional access, or private access cannot be read.

YouTube Transcript You Can Read, Copy and Listen To