WatchToText.
For the words worth keeping

YouTube video transcript

Paste a YouTube link and get the video's transcript to read, copy or download.

Free · No sign-up · TXT, SRT or VTT

Watch links, youtu.be, Shorts, live and embed links, or the 11-character video ID. Up to 3 links a minute from one network.

Video blocked by YouTube? Get its transcript with a credit pack →

Works on videos that have captions.
No captions, or the video is a file on your computer? Upload it instead →
Copied the transcript from YouTube yourself?

The good parts, on paper.
FROM SCREEN TO PAGEHOW IT LOOKS

The art of paying attention

STATIC ILLUSTRATION · FICTIONAL TEXT

00:00Some of our best ideas arrive when we finally slow down enough to notice them.

00:12Try keeping a small notebook. Not for everything. Just for the things you want to return to.

00:26A sentence. A question. A different way of seeing something familiar.

An illustration of the reading experience.
Watch once. Come back to the words.
Less friction. More thought.↗ Three platforms, one place✓ No sign-up↓ Keep a plain-text copy
01 — THE SIMPLE PART

How to get a
YouTube transcript

Copy the link, paste it, keep the words.

1.

Copy the link.

From the address bar, or Share → Copy link in the YouTube app. Shorts links work too.

2.

Get the text.

We ask YouTube for the caption track on that video and show it here, as paragraphs. Switch on timestamps to see each line with its time.

3.

Keep it.

Copy the full text, or download a TXT file for reading, or SRT or VTT for a video timeline.

02 — A LITTLE MORE USEFUL

What a YouTube transcript is good for

Words make it easier to return to what matters, wherever your curiosity takes you.

↗

For the curious.

Revisit a lecture or a detailed explanation without hunting through the timeline.

✳

For the makers.

Bring the words from your own videos into your writing and editing workflow.

For the deep readers.

Read a conversation at your own pace. Keep the passages you want to think about.

03 — WHAT WE MEASURED

Where the words come from

This tool does not listen to the soundtrack. It asks YouTube for the caption tracks already attached to the video, picks one, and downloads it as timed events. If a video has no caption track, there is nothing for us to convert.

YouTube's help pages say automatic captions are made with speech recognition and that their quality can vary with pronunciation, accents, dialects or background noise. Uploaded captions are written by the creator. In every track list we pulled on 17 September 2026, automatic tracks were marked asr and named "auto-generated"; uploaded tracks were not.

Uploaded captions vs automatic captions

On a video with only an uploaded English track, the caption file had 6 events and 222 characters. No line repeated and no cue overlapped the next, so the caption file held six short, separate lines.

On a video with only an automatic English track, the file had 43 events. Eleven were exactly [Music]. Three lines were identical to the line right after them. The first cue started at 1,280 ms and lasted 7,040 ms; the second started at 4,960 ms, so the two overlapped by 3,360 ms. That is a rolling caption: the player keeps old words on screen while new ones are added, and the file stores the same phrase again.

A second automatic English track had 42 events, 10 lines of [Music], and one 18-character question stored 7 times.

How the lines become paragraphs

We keep every caption event YouTube returns, in order. With timestamps on, you see one line per event with its start time. With timestamps off, and in Copy and TXT, the events are joined into paragraphs: line breaks inside an event become spaces, empty events are dropped, and an event that repeats the one right before it is kept once.

Once a paragraph passes about 250 characters, a new one starts after the next sentence ends or after a pause of a second and a half or more. Captions with no punctuation are broken at about 600 characters. We do not repair punctuation, label speakers or merge overlapping windows. SRT and VTT keep every event with its own start and end time.

TXT, SRT or VTT

TXT is the paragraph text, without timestamps: right for notes, documents and quotes. SRT and VTT keep each event's start and end time for subtitle editors, video timelines and web players; overlapping automatic cues stay overlapped. The download page goes through the files in detail.

Which language you get

There is no language picker. When the video has an English track we take it; otherwise we take the first remaining track. One video with five uploaded tracks and no English came back in Indonesian (id-ID, 2,509 characters).

We do not request YouTube's automatic translation. When we tried its translation parameter on 17 September 2026, YouTube answered HTTP 429, so we have no translated file to show you.

Why some videos return no text

  • No caption track. Three playable videos we tested on 17 September 2026 had zero caption tracks. The message says so. If it is your own video, you can upload the file instead.
  • YouTube asks our server to sign in. Sometimes YouTube treats our request as automated and will not share captions, even for public videos that have them. On the evening of 19 September 2026, a batch of 10 captioned videos all came through; a second batch of 10, about ten minutes later, was refused every time. Direct requests are intermittent. We ask YouTube directly first; if it declines, we retry once through a relay server we operate. If it still declines, we show you how to copy the transcript from YouTube yourself.
  • Live replays. One live recording came back unplayable ("This live stream recording is not available.") with no caption track.
  • Music. Music-heavy videos still had automatic captions, just noisy ones: [Music] in 11 of 43 lines on one track and 10 of 42 on another. A Korean music upload returned 67 events.
  • Region. Asking for the same automatic-only video as the US, Japan, Brazil and Germany gave the same single English track each time. We could not reproduce a region-based gap.
  • Turning CC off in your own player changes nothing here, because we do not play the video or load an embedded player.

Where the text goes wrong

  • Music: lyrics around [Music] tags, with repeated words.
  • Accents and messy speech: filler and cut-off phrases, such as a line ending in "uh yeah" and an event that was only "caught in a".
  • People talking over each other: YouTube says overlapping speech can stop automatic captions from appearing. We have not isolated a clip that proves it.
  • We have not scored any track against a human transcript, so we do not publish an accuracy percentage.
04 — BEFORE YOU BEGIN

YouTube transcript questions

Is WatchToText free?

Yes for most videos, and there is no account to create. Some YouTube videos block free tools. For those, a one-time credit pack can fetch the captions: 100 transcripts for $4.99 or 250 for $9.99. It isn't limited to English: captions in other languages work too, and videos with English captions come back in English. If a free try is available, it's used first, and failed tries don't use credits.

Can I use a Shorts link?

Yes. Shorts, live, embed, youtu.be and normal watch links all work, as long as the link contains the 11-character video ID.

What if the video has no captions?

Then YouTube has no transcript to give, and neither do we. If it is your own video, upload the original file and we will run speech recognition on it.

Why did YouTube ask to sign in?

YouTube sometimes treats requests from our server as automated. We first ask YouTube directly; if it declines, we retry once through a relay server we operate. If it still declines, open the video on YouTube, use Show transcript, and paste the text here to tidy and download it. If the video has captions, a credit pack can also fetch them for you; failed tries don't use credits.

Can I rely on every word?

Captions and speech recognition can contain mistakes, especially with names, accents or background noise. Check important passages against the original video.

Do you keep my links?

We do not keep a per-user list of the links you paste. Public YouTube captions and TikTok/Instagram transcripts may be cached for up to 24 hours and reused for requests for the same video. Some YouTube responses without transcript text may be cached for up to 6 hours. Uploaded-file transcripts are not cached.

Less replay. More takeaways.

Get the transcript of your next YouTube video.

Start with a video ↗