YouTube Subtitle Downloader

Download available YouTube captions as SRT, VTT or plain text. Choose a caption language and preserve the timing supplied by the source.

Free to use · No signup · Public videos · private links cannot be imported

File uploads & video imports: up to 5 minutes · 10 MB

No link handy?

Less replaying. More getting things done.

A transcript you can actually work with.

Find the exact line

Search the transcript and keep source timestamps close when you need them.

Copy it your way

Keep the timestamps, read clean text, or add context for a conversation with Claude.

Take it with you

Download TXT, SRT or VTT. Link captions retain source timing; file transcription estimates it.

From video to usable text.

1

Retrieve an accessible caption track

Paste a public YouTube video or Shorts link. Caption language lists the tracks returned by that video.

2

Choose SRT, VTT or TXT

SRT works in many video editors. VTT is useful for web players. TXT provides readable text with optional timestamps.

3

Review the subtitles

Check names, punctuation and timing before publishing. The subtitle files include every segment, even while a search highlights a specific phrase.

Choose the workflow that fits your video.

Available transcript sources and limits
SourceStart withWhat you receive
YouTube & ShortsA public video linkExisting captions, with available language tracks and original timing.
TikTokA public link or saved fileAccessible source captions, or on-device speech transcription from your file.
Instagram ReelsA public link or saved filePublic video import when accessible, with on-device speech transcription.

Link captions: up to two hours, subject to source access and request limits. File transcription: up to five minutes / 10 MB. A failed link request is never replaced with sample text.

A few things to know.

Can I download YouTube subtitles in another language?

Select another available caption language in the transcript workspace. Only tracks exposed by the source are listed; a missing translation is not invented.

Are timestamps generated?

For link captions, subtitle timing comes from the source. For uploaded files, the speech model estimates timing, which should be reviewed before use.