Black Friday · 30% off

Get 30% off

Export format

YouTube to SRT

Turn a YouTube video's captions into an .srt subtitle file, with each line's start and end time kept to the millisecond. SRT opens in VLC and imports into Premiere Pro, DaVinci Resolve, Final Cut and CapCut.

How it works

  1. Paste a YouTube video link or ID.
  2. Preview the numbered cues with their start and end times.
  3. Download the .srt file and load it in your player or editor.

What the SRT subtitles export looks like

Real output for “Me at the zoo”, the first video on YouTube, produced by the same code as the tool above.

1
00:00:01,200 --> 00:00:03,360
All right, so here we are, in front of the elephants

2
00:00:05,318 --> 00:00:07,974
the cool thing about these guys is that they have really...

3
00:00:07,974 --> 00:00:12,616
really really long trunks

4
00:00:12,616 --> 00:00:14,367
and that's cool

5
00:00:14,421 --> 00:00:15,733
(baaaaaaaaaaahhh!!)

6
00:00:16,881 --> 00:00:18,881
and that's pretty much all there is to say

Who it's for

  • Video editors re-cutting or translating a video
  • Viewers who want subtitles in an offline player
  • Accessibility work that needs a caption file

Other formats

Need this for many videos?

Pull a playlist's transcripts with the playlist tool, or get the same data from code with the transcript API and MCP server.

YouTube to SRT: questions

What is an SRT file?

SubRip (.srt) is a plain-text subtitle format: a cue number, a start and end time like 00:01:02,500 --> 00:01:05,000, then the caption text. Almost every player and video editor reads it.

Why can a video show text but no SRT?

SRT needs the timing of each caption line. If we only have the text of a transcript without its timings, the tool offers plain text and Markdown instead.

What if a video has no captions?

The tool can only export captions YouTube already has, creator-written or auto-generated. Videos with captions turned off have nothing to export, and the tool tells you so.

Can I export a whole playlist or channel?

This page exports one video at a time. For a playlist, the playlist tool pulls transcripts for its videos; for whole channels or recurring exports, the API and MCP server return the same data for every video.

Featured on aitoolfame.comFeatured on Aura++Featured on DeepLaunch.ioFeatured on Dofollow.ToolsFeatured on EasyDoFollowFeatured on EarlyHuntFeatured on Findly.toolsFeatured on FoundrListGood AI ToolsFeatured on IndieHuntFeatured on LaunchBuffFeatured on launched.toolsFeatured on Launch Llama ToolsFeatured on LemonLaunchLiftOff launch badgeMy Launch StashGetYouTubeTranscript on Nick LaunchesOpenHunts Club MemberFeatured on saasfame.comShinyLaunchFeatured on ShowMeBestAIFeatured on toolfame.comListed on Turbo0Featured on Twelve ToolsHuzzler Embed BadgeFeatured on CodeHypeGetYouTubeTranscript on Better LaunchDokeyAIFeatured on WayfindioFeatured on LaunchZoneFeatured on NoonlaunchFeatured on WhatsthebigdataSurfaced on CodeTrendyFeatured on ScrollLaunchFeatured on ufind.bestFeatured on ShipBoostProduct WingWe Like ToolsAppa ListAcid ToolsPower Up ToolsToshi ListAIGC 160Appsy ToolsHunt for ToolsBeam ToolsTool Find DirTool SignalSaaS Tools DirSoftware BoltProduct List DirStack DirectorySaaS FieldSaaS WheelSaaS RootsStartup BenchmarksUnite ListTrustinerBest Tool VaultSolver ToolsAsh ListSmart Kit HubAI X CollectionAI Tech ViralMillion Dot HomepageThat App ShowLaunch ScrollMy Start ToolsLatest AI UpdatesSuper AI BoomTools Under RadarThe Key ToolsTool JourneyTools List HQThe App ToolsThe Mega ToolsSource DirTool CosmosTop Trend ToolsTiny Tool HubTool PrismStartup AIdeasFeatured on WonderLaunchFeatured on ShipycornFeatured on ToolsClawListed on ProofStoriesFeatured on ToolListedLaunched on Launch Streak