Make Subtitles from a Video - Free SRT Maker

Make subtitles from a video and save a timed SRT file for YouTube, your editor or a media player. Proofread each line first. 65+ languages, free, no upload.

  • Free to use, no login
  • Runs locally in your browser
  • Clean output, no stamp

Using this tool means you accept our Terms and Privacy Policy.

Drop your files here or Handled locally · no size cap from us
Quick guide

Get a transcript or subtitles from a video

01

Drop in your clip (MP4, MOV, MKV, AVI, WEBM and others) or a whole batch of them.

02

Tell the tool which language people speak, choose Fast, Balanced or Accurate and press Transcribe.

03

Proofread the captions while the video plays, set the line length and save SRT, VTT, TXT or DOCX.

What you get

Everything this toolbox does to caption a clip

Caption files that import cleanly

Each cue holds at most two lines, wrapped to 32, 37, 42 or 50 characters, and long sentences are broken into shorter cues of up to about 7 seconds. Numbering and hh:mm:ss,ms timing follow the SRT layout, with WebVTT as a second choice.

Proofread while it plays

Captions appear on the player as you correct them. Hit a timecode to replay that line, remove junk cues, and fix a misspelled brand or person in every cue with a single replace.

English captions from foreign speech

More than 65 spoken languages are recognised. Switch the output to translation and a Spanish, German or Japanese clip comes back with English captions, handy for reaching a wider audience.

No editing suite, no upload

It works in an ordinary browser tab with nothing to install and no account. The open-source Whisper model runs locally, so unreleased footage and client work stay on your machine.

Make subtitles (SRT) from a video without typing them

Captions let people follow a clip with the sound off, help viewers who are deaf or hard of hearing, and give search engines words to index. Writing them by hand means typing every sentence and timing it to the frame. Here the listening is done for you: the sound track is pulled out of the file, split at pauses and passed to the Whisper speech model inside your browser, which returns timed lines you polish before export.

Jobs it gets done

  • Students: caption a recorded class presentation so classmates can review it quietly in the library.
  • Teachers: add subtitles to a lesson video so pupils can read along, which also helps those learning the language.
  • Offices and HR: caption onboarding, safety and training videos before posting them on the intranet.
  • Freelancers: hand a client the edited cut together with a matching .srt, without paying for a captioning service.
  • Real estate agents: put captions on property tour videos for social feeds, where most people scroll with the sound muted.

Polish before you export

Read through names, places and product terms first; these are what speech models get wrong most often, and one replace corrects them in every cue. Keep the sound tag filter on for clean dialogue, or switch it off in Advanced options if you want cues such as [Applause] kept for accessibility. Choosing the language yourself, instead of detection, is quicker and avoids mixed-language lines.

Good to know

Speakers are not named in the captions, and translation only goes toward English. A feature-length film on a phone can run out of memory, so caption it in chunks of half an hour using the start and stop fields. The speech model is fetched once per accuracy level (roughly 40, 80 or 250 MB) and then kept by the browser.

Answers

Questions people ask about this task

How do I make an SRT file from a video for free?

Add the video, choose the spoken language and press Transcribe. When the text appears, tick SRT under Download as and save it; there is no fee, sign-up or watermark.

How do I add the SRT file to my YouTube video?

In YouTube Studio, open the video, go to Subtitles, choose to upload a file with timing and pick the .srt you saved here. Most video editors and media players accept the same file.

Can I create English subtitles for a video in another language?

Yes. Under Output pick Translate speech to English. The speech is recognised in its own language and written out as English captions; other target languages are not available.

Will subtitles stay in sync if I caption just one scene?

Yes. With a single clip loaded, type where to start and stop in Advanced options, for example 4:30 and 9:00. The cue times are counted from the start of the full video, so the file lines up with the original.

What line length should I use for subtitles?

The default of 42 characters suits most landscape videos. Pick 32 or 37 for vertical clips viewed on phones, or 50 when you want fewer, wider lines.

Does the subtitle maker work with MKV or AVI files?

Yes. MP4, MOV and WEBM usually open straight away, while MKV, AVI, WMV, MTS and similar files go through a video decoder fetched once (around 31 MB). Clips without a sound track or with DRM protection cannot be captioned.

Missing a tool for your task?

Describe the file job you are stuck on and we will look at adding it to the toolbox. Mail support@best-converter.online.

Suggest a tool