Illustration of a video player turning into flowing transcript lines

Paste a YouTube link.
Get the transcript.

CapSnag is a free YouTube transcript generator. It pulls the video's own captions and cleans them into readable sentences you can search, copy, or download. No account.

  • Free
  • No account
  • Nothing stored
  • .txt + .srt downloads

Readable, not raw

Raw captions arrive as chopped-up lines. CapSnag re-flows them into proper sentences, so you can actually read the thing.

Search inside the video

Looking for one moment in a two-hour video? Search the transcript, see every match, and click a sentence to jump the player to it.

Copy, .txt, or .srt

Take the transcript the way you need it: copied text for notes, a .txt file for documents, or an .srt subtitle file with timestamps.

Private by design

No sign-up, no history, no saved fetches. The transcript goes from the video's captions straight to your screen.

How it works

Sample output

0:00In this video, I'll be doing a full master course on how to build your own trading bot with Claude.

0:03And by the end of this video, you guys are going to go from basically zero, so no coding knowledge and no strategy to a fully automated trading bot just like this one with Claude.

0:13It studies how each asset moves, finds strategies that fit each one, tests them properly, and adds AI analysis as an extra layer.

Real output from How To Actually Build an AI Trading Bot With Claude (3 Hour Course) on YouTube.

Who it's for

Guides

Questions

Is CapSnag free?

Yes. Fetching a transcript is free and needs no account.

Which videos work?

Any public YouTube video that has captions — either uploaded by the creator or generated automatically by YouTube. If a video has no captions at all, there is no transcript to fetch.

Can I download the transcript?

Yes. Every transcript can be copied, downloaded as a plain .txt file, or downloaded as an .srt subtitle file with timestamps.

Is anything I fetch stored?

No. The transcript is fetched and shown to you; nothing you fetch is stored.

Why did a fetch fail?

Usually because the video has no captions, is private, or YouTube briefly refused the request. Waiting a minute and trying again often fixes the last one.

Do auto-generated captions work?

Yes. If a video's only captions are YouTube's auto-generated ones, CapSnag fetches those. Auto captions can have mistakes, especially with names and technical terms, because no human has checked them.

Can I pick the caption language?

When a video has captions in more than one language, a language menu appears above the transcript. Pick the track you want and CapSnag fetches that one.

Paste a YouTube link. Get the transcript.

Try it now