StylesHow it worksFeaturesUse casesPricing
Home/Use cases/YouTube Subtitle Generator - Create SRT and Captions

Generate YouTube subtitles before the upload screen.

Use your source video to create and review captions, then take an SRT to YouTube Studio or publish a version with the captions already burned in.

Drop a video here

MP4, MOV, WebM or MKV · up to 500 MB · 10 minutes

No signup. No watermark. Guest projects stay editable for 24 hours, or 7 days once you sign in.

What matters

One transcript, two YouTube workflows

Download an SRT when you want a selectable subtitle track, or export a captioned MP4 when the words should always remain part of the video.

Input
Your source video
Subtitle output
SRT or VTT
Video output
Captioned MP4
URL import
Not required

How it works

  1. 01

    Upload the source video

    Choose the file you plan to publish. This tool does not need a public YouTube URL.

  2. 02

    Generate and review

    Create timed subtitles, then correct wording, names, punctuation, and line breaks.

  3. 03

    Choose track or burn-in

    Keep subtitles selectable with an SRT or make them permanent in a captioned MP4.

  4. 04

    Publish on YouTube

    Upload the finished video, and add the separate subtitle file in YouTube Studio when using a track.

Built for the correction after generation.

Readable long-form subtitles

Review segmentation and wording before viewers encounter the captions.

Styled captions for Shorts

Burned-in active-word treatments can travel with vertical clips when selectable tracks are not the goal.

Reusable subtitle files

Keep an SRT or VTT for another player, archive, translation workflow, or later edit.

Correct the names before they are public

Channel names, sponsors, and jargon are what automatic captioning gets wrong. Fixing them here means the version YouTube indexes is already right.

Long-form lengths supported

Starter accepts videos up to 120 minutes and 5 GB, which covers most full-length uploads rather than only clips.

One transcript, both formats

The same project yields the SRT for the main upload and a burned-in vertical cut for Shorts, without transcribing the video twice.

Why not just use YouTube's automatic captions?

YouTube will caption your video for free after upload. For a lot of channels that is fine. Here is when it is not.

They appear after you publish

Automatic captions are generated once the video is processed, so the first viewers, and the first indexing pass, may see nothing or see errors you have not read yet.

Corrections mean re-uploading a file anyway

Fixing YouTube's automatic track means editing in Studio or uploading your own SRT. If you are producing an SRT regardless, producing a correct one first is less work.

Shorts need the words in the picture

A selectable track does nothing for muted autoplay. Burned-in captions are the only ones a Shorts viewer reliably sees, and YouTube will not create those for you.

Your captions are searchable text

YouTube reads the subtitle track. An accurate SRT with the right names and terms in it describes the video better than a transcript that misheard them.

What this produces for YouTube.

Starts from
Your source video file
YouTube URL import
Not supported
Subtitle track
SRT or VTT
Burned-in output
Captioned MP4
Accepted files
MP4, MOV, WebM, MKV
Free video projects
3 per month
Free length and size
10 minutes, 500 MB
Starter length and size
120 minutes, 5 GB
Maximum resolution
1080P free, 4K on Starter
Watermark
None, on any plan

What this will not do.

Stated plainly, because two of these are the first thing people try.

  • Pull subtitles from a YouTube link

    There is no URL import. The workflow starts from the video file you are about to publish, which is the one you already have.

  • Caption someone else's video

    Because it works from your source file rather than a public URL, it is not a way to transcribe a channel you do not own.

  • Translate your subtitles

    Captions are produced in the language spoken in the video. For YouTube's multi-language subtitle tracks you would translate the exported SRT elsewhere.

Questions before upload

Can I generate subtitles from a YouTube URL?+

The current workflow starts from the source video file. It does not promise importing or downloading a public YouTube URL.

Should I download an SRT or a captioned video?+

Use SRT for a selectable YouTube subtitle track. Use a captioned MP4 when the visual style should always remain visible.

Can I edit the subtitles before uploading them to YouTube?+

Yes. Review and correct the text and timing before downloading the subtitle file.

Does the captioned MP4 include a watermark?+

No. Exported videos are watermark-free on both plans, including free.

Is this better than YouTube's own automatic captions?+

It is different. YouTube captions after you publish and cannot burn words into the picture. This lets you correct the text before anyone sees it, and produces a burned-in cut for Shorts.

How long a video can I caption?+

Up to 10 minutes on the free plan and 120 minutes on Starter, which is also the hard ceiling on any plan.

Can I use the same project for the main video and a Short?+

Yes. Export the SRT for the long-form upload and a burned-in vertical cut for the Short from the same transcript.

Convert the SRT to VTT →Learn the full subtitle workflow →Check video and subtitle formats →Generate subtitles free →

Generate, edit, style, and export subtitles without turning somebody else's logo into part of your video.

Product

  • AI subtitle generator
  • Video caption generator
  • Add subtitles to video
  • YouTube subtitles

Resources

  • Free subtitle tools
  • Help center
  • Blog
  • Caption guides
  • Alternatives and comparisons
  • Features
  • Use cases
  • Pricing
  • Getting started
  • Supported formats
  • Español (preview)

Legal

  • Privacy
  • Terms
  • Refunds