WatchToText.
For the words worth keeping

YouTube video transcript

Paste a YouTube link and get the video's transcript as text you can read, copy, or download as TXT or SRT. We read the captions already on the video. Free, no sign-up.

Watch links, youtu.be, Shorts, live and embed links, or the 11-character video ID.

We read captions already on the video, which you can copy or download as TXT, SRT or VTT. If it has no caption track, this link cannot produce a transcript, and speech recognition runs only when you upload your own file (up to 20 minutes; MP3, M4A, WAV, MP4, MOV or WebM).

If the video is already a file on your computer, use the mp4 to transcript page.

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, line by line with timestamps.

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 transcript read as 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.

Why the transcript comes in short lines

We keep every caption event YouTube returns, in order, one paragraph per event. Line breaks inside an event become spaces and empty events are dropped. We do not merge overlapping windows, repair punctuation, label speakers or start new paragraphs at pauses.

So the 6-event uploaded track became 6 paragraphs and the 43-event automatic track became 43. Lines repeated in the caption file stay repeated here. If you need one flowing text, join the lines yourself.

TXT, SRT or VTT

TXT is the text you see, 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, and there is no account to create.

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.

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 ↗