YouTube Subtitle Downloader

Export YouTube captions as SRT or VTT with cue times preserved.

Supports:TikTokInstagramMeta AdsYouTubeGoogle DriveXPinterest

YouTube subtitle downloader: from available captions to a timed file

The result keeps the spoken lines in order and preserves cue times for SRT or VTT. Available platform captions are used first; when usable captions are unavailable, audio transcription can generate cues. It does not promise every original caption track.

Before you buy a new cabinet handle, check these two screws.

captions.srt

  1. 100:00:00,000 --> 00:00:04,200Before you buy a new cabinet handle, check these two screws.
  2. 200:00:04,200 --> 00:00:08,800Open the door so you can hold the handle from both sides.
  3. 300:00:08,800 --> 00:00:15,000I keep one hand on the outside while I tighten the first screw from the inside.

Opens in

  • CapCut
  • Premiere Pro
  • DaVinci Resolve
  • Final Cut Pro

Captions00:00 / 00:45

  • Captions first, with availability stated

    If a public video has usable YouTube captions, AnyScript uses them before transcribing. Caption availability varies by video, so the page never promises every original track.

  • Cue times stay in the file

    SRT and VTT keep start and end times, so an editor can line subtitles up with the repair tutorial instead of rebuilding timings from copied text.

  • One link, a supported public source

    The path is URL input only: paste a YouTube video or Shorts link. Local uploads, SRT/VTT imports and private Drive OAuth ingest are outside this tool.

Sample result: a cabinet-handle repair tutorial, exported as timed subtitles.

A concise repair tutorial with clear action cues. The spoken lines stay in order, cue times are preserved for SRT or VTT, and the file can be imported into an editor. Exact timings depend on the source video.

Close-up of a carpenter’s hands tightening a brushed brass cabinet handle with a screwdriver on a warm olive-green cabinet door, in natural side light.00:45

Sample

Fix a loose cabinet handle

SSample Repair
  • Tutorial
  • Hook ·Problem Callout
Script structure

Transcription

Translate
  • 00:00

    Before you buy a new cabinet handle, check these two screws.

  • 00:04

    Open the door so you can hold the handle from both sides.

  • 00:08

    I keep one hand on the outside while I tighten the first screw from the inside.

  • 00:15

    Stop when it is snug. More force is not the same as a better repair.

  • 00:20

    If the handle still moves, take the screw out and check whether it is too long.

  • 00:27

    This one reaches the end of the hole before it pulls the handle tight.

  • 00:32

    A small washer on the inside takes up that extra space.

  • 00:36

    Now I check the handle again before I put the tools away.

  • 00:41

    Save this for the cupboard you keep meaning to fix.

Hook line

Before you buy a new cabinet handle, check these two screws.

Audience

DIY homeowners with a loose cabinet handle

Primary angle

Avoid buying a new handle by checking screw length and adding a washer.

Angle category: Cost Saving

How it works

  1. 1Copy the YouTube link

    Open the public video or Short, then copy its URL. Supported forms include youtube.com/watch, youtu.be and youtube.com/shorts links. Private, members-only or region-locked videos are outside the supported path.

  2. 2Let AnyScript get the timed text

    AnyScript uses available platform captions first. If usable captions are unavailable and the video has speech, it transcribes the audio and generates cues. A silent video has no speech to transcribe.

  3. 3Download SRT or VTT

    Check the cue order, then export SRT or VTT. TXT and Markdown exports are also available. DOCX, PDF, CSV, Google Sheets, Notion and Obsidian exports are available.

What is a YouTube subtitle downloader?

A YouTube subtitle downloader turns a supported public YouTube link into a subtitle file: the spoken words with cue times, saved as SRT or VTT for an editor. It is different from copying caption text, because the timing stays attached to each line.

AnyScript uses available YouTube captions first. When usable captions are unavailable and the video has speech, it transcribes the audio and generates cues. Caption availability varies by video, so the tool does not promise every original caption track; a silent video has no speech to transcribe.

The result is built for video editors: keep the timed file in your library, translate it with cue times kept, or use the analyzed reference for a script draft. It is not a generic blank-prompt writer, a dubbing tool or automatic video creation.

YouTube subtitle downloader vs. copying captions into a doc

Copying text from YouTube captions gets words, not a timed subtitle file. It works for one clip and falls apart when you need SRT, VTT or a second language.

Getting the words
YouTube captions + a docOpen captions, copy the text, paste it into a document.
AnyScriptPaste a supported link; captions are used first or audio is transcribed when usable captions are unavailable.
Keeping cue times
YouTube captions + a docRebuild start and end times by hand.
AnyScriptSRT and VTT keep cue times for the editor timeline.
Checking a line
YouTube captions + a docScrub through the video to find the phrase.
AnyScriptClick a transcript line; findings link to the timestamp behind them.
Translating
YouTube captions + a docPaste into a separate tool and hope timings line up.
AnyScriptTranslate 180+ languages with cue times kept.
Working across clips
YouTube captions + a docOne doc per video, each formatted differently.
AnyScriptSupported batch imports up to 50 URLs; Research compares 3–50 clips.

Every subtitle file you download, saved and searchable.

Transcripts, subtitle files and their cue times stay in your library. Search by what was said, filter by platform or format, star the keepers and file them for the next edit.

Take the subtitle file anywhere

Copy transcripts or export TXT, Markdown, SRT, VTT, DOCX, PDF and CSV. Send results to Google Sheets, Notion or Obsidian, with transcript timestamps preserved.

  • SRT and VTT for editors
  • Translation before export
  • Transcribe, analyze, research and create

Fix a loose cabinet handle

Transcription

00:00Before you buy a new cabinet handle, check these two screws.00:04Open the door so you can hold the handle from both sides.

Analysis

Hook archetypeProblem CalloutAngle categoryCost Saving

Find any line you have downloaded

Search titles, creators, transcripts, translations and analyses at once. Type “washer” and the repair tutorial that says it comes up. Filter by platform, hook type, format and CTA intent, star keepers and file them in folders.

handle
  • … a new cabinet handle, check these two …00:00

Understand what came from captions and what came from audio.

The source matters: available YouTube captions are used first, and audio transcription can fill in when usable captions are unavailable. Cue times stay visible so an editor can check the subtitle against the spoken line.

The timed words under the subtitle file

Extraction starts with every spoken line and its timestamp. AnyScript uses YouTube captions when they are available and usable, and transcribes the audio when they are not.

  • SRT and VTT keep cue times
  • Translate into 180+ languages with timing kept
  • Transcript exports: TXT, Markdown, SRT and VTT
  • 00:00Before you buy a new cabinet handle, check these two screws.
  • 00:04Open the door so you can hold the handle from both sides.

Every finding points back to a cue

Each label links to the transcript line and timestamp behind it. Click through to check the exact source line, such as “Stop when it is snug,” before using the finding in a brief.

  • The line, timestamp and, when available, key frame behind each finding

Analysis

00:00 / 00:45

Transcription

  • 00:00Before you buy a new cabinet handle, check these two screws.
  • 00:04Open the door so you can hold the handle from both sides.
  • 00:08I keep one hand on the outside while I tighten the first screw from the inside.
  • 00:15Stop when it is snug. More force is not the same as a better repair.
  • 00:20If the handle still moves, take the screw out and check whether it is too long.

The video, broken down beyond the subtitle file

After the transcript exists, AnyScript can label hook, proof, offer and CTA with a five-axis radar. Each finding links to a line and timestamp; no total score is invented.

  • Hook type, angle, proof, offer and CTA
  • A five-axis scorecard, never a made-up total
  • Evidence-backed analysis
00:45
Hook archetypeProblem Callout

Ask why a repair tutorial is paced this way

Chat with one video and get answers that quote its lines: why the tightening cue comes before the screw-length check, what the proof is, and what to change for your own edit.

  • Every answer cites the transcript line
  • Answers linked to transcript evidence

Why does the tutorial say “Stop when it is snug” before checking whether the screw is too long?

The line prevents over-tightening first. Only after that check does the video handle a handle that still moves: it removes the screw, tests whether it is too long and adds a small washer inside to take up the extra space.00:00

Ask about content, strategy, or generate a usable script…

Use a timed reference before you write or edit.

Generation starts from an analyzed reference, not a blank prompt. Turn a repair tutorial’s structure into a new script draft, or reuse its hook, angle, format or structure for your own product without copying the words.

Rewrite the structure for your own repair video

Choose what to keep from the analyzed reference—hook, angle, format or structure—and get a draft for your product, platform and length. It borrows the logic, not the lines.

  • Draft revisions and saved versions
Keep from the originalHookAngleFormatStructure

Original

DraftCabinet Handle

Your product and voice, saved once

Save your product, audience, brand voice, default platform and required claims. Every rewrite starts from that profile, and draft revisions are kept as saved versions.

  • Creator profiles

Cabinet Handle

Creator profile

  • Video editors and repair-channel creators
  • Plain, practical, instruction-led
  • YouTube
  • Curiosity gap

  • Result first

  • Direct problem

Three directions from a set of references

With a Research set, give a short brief and get three original directions, each with hook, angle, structure, proof plan and CTA, then a full draft with visual notes.

  • Research compares 3–50 clips
  • Compare patterns, evidence and exceptions across videos

Skincare competitors: 12 ads

Not “copy this script.” Instead: “use this creative logic for my product.”

Compare subtitle-backed references across a set.

Put 3 to 50 public clips into one Research set and compare coded fields with evidence counts and exceptions. A Research set is not a claim about competitor ad performance.

Compare coded fields, not vibes

A Research set compares 3 to 50 clips with the same coded fields, evidence counts and exceptions.

  • Pick a goal for the set
  • Evidence counts and exceptions
  • A Research set is not a claim about competitor ad performance

Curiosity gap5/12

Download from supported YouTube links, not uploads

Paste a single public video or Shorts link, or use supported channel and collection imports. Up to 50 URLs can run in a batch. Private videos and local files are unsupported.

  • YouTube videos and Shorts
  • youtu.be short links
  • Channel imports and up to 50 URLs per batch
Start a Research set

Compare patterns, evidence and exceptions across videos

3Videos · 3 Brands

Who uses it

.srt

  1. 1 · 00:00:00,000

  2. 2 · 00:00:04,200

  3. 3 · 00:00:08,800

enesjade

What you get

  • SRT or VTT with cue times kept
  • Available captions used first; audio transcription when needed
  • TXT, Markdown, SRT and VTT exports

From copied caption text to a timed subtitle file

Example

Before

  • caption text pasted into a doc
  • timing rebuilt by hand
  • one language at a time
  • no link back to the spoken line
  • files that editors rework

With AnyScript

  • supported YouTube link
  • SRT or VTT with cue times
  • translation with timing kept
  • findings linked to transcript lines
  • exports for editors and docs

Start free. Upgrade when analysis becomes part of your workflow.

Free includes three complete analyses that never expire. Pro has no daily cap and unlocks batch and profile imports, full Research sets, drafts and professional exports.

Free

$0

Understand three real videos before deciding whether Pro belongs in your workflow.

3 video analyses
Videos up to 10 minutes
Full analysis with timestamped evidence
10 AI questions
1 Research set preview
Not included: Channel and batch import
Not included: Creator profiles, drafts and revisions
TXT, Markdown, SRT and VTT exports
Most popular

Pro

$6.58/mo

Billed annually at $79

For creators who turn weekly video research into original, deliverable work.

Video analyses with no daily cap
Videos up to 30 minutes
Full analysis with timestamped evidence
300 AI questions a month
Full Research set reports
Channel and batch import, up to 50 videos
Creator profiles, drafts and revisions
Also DOCX, PDF, CSV, Sheets, Notion and Obsidian

Free never expires. Pro removes the daily cap; capacity safeguards still apply.

FAQ

Answers for this tool

Copy the link from a supported public YouTube video or Short and paste it into the box at the top of this page. AnyScript uses available platform captions first, or transcribes the audio when usable captions are unavailable, then gives you timed subtitles to export.

Paste a YouTube link. Get a timed subtitle file.

SRT or VTT from available captions, with audio transcription when usable captions are unavailable.

Transcribe, analyze, research and create