Free · No account · No AI guessing

Generate a YouTube transcript for free

Access every caption language a video offers — manual or auto-generated — as searchable, timestamped text. Copy it or download TXT, SRT, and VTT in one click.

Works with youtube.com, youtu.be, Shorts, and live-replay links — or a bare video ID.

  • 100% free

    No account, no paywall, no hidden meter. Fair-use rate limits keep it fast for everyone.

  • Every caption language

    Manual and auto-generated tracks alike — pick any language the video actually offers.

  • Copy or download

    One-click copy, plus clean TXT, SRT, and VTT exports generated right in your browser.

  • Search + timestamps

    Find any phrase instantly and jump straight to that moment in the original video.

Three steps, a few seconds

  1. Paste a link

    Any public YouTube video URL — watch, share, Shorts, or live replay.

  2. Pick a language

    We list every caption track the video has, manual or auto-generated.

  3. Copy or download

    Grab the text, or export TXT, SRT, and VTT — instantly, in your browser.

Frequently asked questions

How does this work?

You paste a public YouTube link. The server asks YouTube for the caption tracks that already exist on that video and returns one of them as a timestamped transcript. Nothing is transcribed from audio and no AI model is involved.

Why does my video say it has no captions?

This tool can only return captions that already exist on YouTube. If the video's owner disabled captions and YouTube has no automatic track, there is nothing to retrieve. Private, members-only, age-restricted, or region-blocked videos are not supported either.

Which languages are supported?

Every caption track the video actually has — manual or auto-generated, in any language. When several tracks exist you pick the one you want. Auto-generated tracks are labeled so you know the accuracy may be lower.

Do you store my transcripts?

No. The transcript is returned to your browser and is not saved by this site. Downloads (TXT, SRT, VTT) are generated in your browser from the segments already on the page.

Is every public video supported?

No, and we don't claim that. Captions must already exist, YouTube may rate-limit or block requests, and very long transcripts above our size limits are rejected. Caption accuracy — especially auto-generated — is not guaranteed.