MP4 to SRT: subtitles for your video

Upload an MP4 or MOV, or paste the link of a public video, and download what's said in it as an SRT file whose captions start at the right second of the video. The picture isn't touched: the file goes on YouTube, into your editor or next to the video in a player.

Convert a video to SRT

Free: 30 min a month, no card. Your file stays in this browser until you sign up. Compare plans

  • About an hour of video in about two minutes
  • SRT and VTT exports on Free too
A creator packs his camera bag after filming on his phone, with the video ready for its subtitle file.

The SRT a video gets

The speech of NASA's Apollo 11 landing, transcribed by PrismaScribe and exported as SRT: each caption numbered, with the moment it appears and disappears, the speaker's name opening their paragraph. A video's sound track comes out exactly this way, and the same transcript also gives the VTT and the Word file.

Apollo 11 landing.srt

  1. 100:00:00,500 to 00:00:05,980Neil Armstrong: Houston, uh, Tranquility Base here. The Eagle has landed.
  2. 200:00:06,640 to 00:00:08,478CAPCOM, Charlie Duke: Roger, Twang...
  3. 300:00:08,478 to 00:00:12,494Tranquility. We copy you on the ground. You got a bunch of guys about to turn blue.
  4. 400:00:12,494 to 00:00:14,720We're breathing again. Thanks a lot. [beeping]

Apollo 11 landing.vtt

WEBVTT

  1. 100:00:00.500 to 00:00:05.980Neil Armstrong: Houston, uh, Tranquility Base here. The Eagle has landed.
  2. 200:00:06.640 to 00:00:11.301CAPCOM, Charlie Duke: Roger, Twang... Tranquility. We copy you on the ground. You got a bunch of guys
  3. 300:00:11.301 to 00:00:14.720CAPCOM, Charlie Duke: about to turn blue. We're breathing again. Thanks a lot. [beeping]

Apollo 11 landing

Neil Armstrong

[0:00] Houston, uh, Tranquility Base here. The Eagle has landed.

CAPCOM, Charlie Duke

[0:06] Roger, Twang... Tranquility. We copy you on the ground. You got a bunch of guys about to turn blue. We're breathing again. Thanks a lot. [beeping]

Real output · Apollo 11 landing, a 15-second NASA public-domain recording. Speakers renamed from Speaker 1 and Speaker 2. Captions at the export's defaults, 84 characters and 7 seconds.

Captions sized for the screen you film for

A phone screen holds fewer words per line than a laptop. Choose the caption length, the time it may stay up and whether speakers are named, then export. Here is one transcript exported both ways.

  • From 40 to 200 characters a caption, on one line, 84 by default. The shortest setting suits vertical video.
  • From 3 to 15 seconds, 7 by default, decide where a long paragraph is split; the split falls on its characters. A short paragraph said slowly stays a single caption.
  • Names: the SRT puts [Neil Armstrong] on a speaker's first caption in a paragraph; the VTT puts <v Neil Armstrong> on each one. Or leave names out.
  • These settings live in the web app. The iPhone app exports subtitles at 84 characters and 7 seconds.

The default, with names

Characters per caption
84
Seconds per caption
7
Speaker names
On

Apollo 11 landing.srt

  1. 100:00:00,500 to 00:00:05,980Neil Armstrong: Houston, uh, Tranquility Base here. The Eagle has landed.
  2. 200:00:06,640 to 00:00:08,478CAPCOM, Charlie Duke: Roger, Twang...
  3. 300:00:08,478 to 00:00:12,494Tranquility. We copy you on the ground. You got a bunch of guys about to turn blue.
  4. 400:00:12,494 to 00:00:14,720We're breathing again. Thanks a lot. [beeping]

Shortest, for a phone screen

Characters per caption
40
Seconds per caption
3
Speaker names
Off

Apollo 11 landing.srt

  1. 100:00:00,500 to 00:00:03,925Houston, uh, Tranquility Base here.
  2. 200:00:03,925 to 00:00:05,980The Eagle has landed.
  3. 300:00:06,640 to 00:00:08,688Roger, Twang... Tranquility. We copy
  4. 400:00:08,688 to 00:00:09,712you on the ground.
  5. 500:00:09,712 to 00:00:11,818You got a bunch of guys about to turn
  6. 600:00:11,818 to 00:00:13,923blue. We're breathing again. Thanks a
  7. 700:00:13,923 to 00:00:14,720lot. [beeping]
Real output: the Apollo 11 transcript above as SRT, exported at the settings over each file.

Putting the SRT on your video

The converter makes the subtitle file; the place the video plays shows it.

  • Uploading to YouTube or Vimeo. Add the SRT in the video's subtitle settings. Both sites accept SRT and VTT and let viewers switch the captions on.
  • Finishing the cut in an editor. Import the SRT as a caption track in Premiere Pro, DaVinci Resolve or Final Cut Pro, then set its look there.
  • Watching in a player. Save the SRT beside the MP4 with the same file name, and VLC and many players load it with the video.
  • Embedding on a site. Take the VTT for a video on your own page or in a course; web players read it.
  • If you trim the video afterwards. Caption times count from the first second of the file you uploaded. Cut the start off later and the captions run early, so export subtitles from the final cut.
  • The words as text too. The same transcript downloads as TXT or Word. MP4 to text covers that.

How to convert MP4 to SRT

Video in, subtitle file out, in three steps after you sign in.

  1. 1 Add the video

    Upload the MP4 or MOV, or paste the link if the video is public on YouTube, Vimeo or another site we import from. Choose its language, or leave it on detect.

  2. 2 Correct the captions' words

    Click a word to hear the video at that point and fix it. Name each speaker once and every caption uses the name.

  3. 3 Export the SRT

    Choose SRT, or VTT for the web, set the caption length and seconds and whether names show, and download. Your fixes are in the file.

Convert MP4 to SRT free

30 min of free transcription a month, no card.

Subtitles for viewers in another language

Translate

Translate the video's transcript into any of 99+ languages and export the translation as a second SRT or VTT. Upload both to the video and viewers pick their language.

  • Each translated line becomes one caption, shown at the original line's times.
  • A translated file carries no names or caption settings, and exports as TXT, SRT or VTT only.

Translate video 

In a sunny Madrid flat with the balcony door open, two friends on a sofa watch a recorded talk on a laptop, each able to follow it in their own language.
Example

More

Copy all

Export

  • TXT
  • SRT, selected
  • VTT

Apollo 11 landing_es.srt

  1. 100:00:00,500 to 00:00:05,980Houston, eh, aquí Base Tranquilidad. El Águila ha aterrizado.
  2. 200:00:06,640 to 00:00:14,720Recibido, Tranq... Tranquilidad. Los copiamos en tierra. Tenían a un montón de tipos a punto de ponerse azules. Volvemos a respirar. Muchas gracias. [pitidos]

MP4 in, SRT out

What the converter takes from a video, and what the SRT holds.

MP4 or MOV, the video you bring

An MP4 or a MOV is a container: picture, sound and details in one file. The converter listens to the sound track only, so a talking-head video, a screen recording and a phone clip all work the same. Video is heavy for its length: an HD phone clip reaches a plan's file size before its time limit.

One minute of HD phone video
About 60 MB at 1080p and 30 fps
15 min of it
Roughly 900 MB, beyond Free's 500 MB
HD video in one file
About 30 min on Starter and Premium (2 GB), 1 hr 25 min on Pro (5 GB)
Also video to SRT
AVI, MKV, WEBM, WMV, FLV, 3GP and MPEG

The size a minute is iPhone's own estimate under Settings › Camera › Record Video for 1080p HD at 30 fps. 4K is about three times larger; other cameras differ.

SRT, the subtitle file

An SRT is a text file of numbered captions, each with the time it appears and disappears and one line of words. It doesn't change the MP4; the player lays it over the picture. The same export can be a VTT, the web's version.

Timing
Start and end of every caption, to the millisecond
A caption
One line, 40 to 200 characters
Speaker names
On or off, as you choose
Plays on
YouTube, Vimeo, video editors, VLC and other players

SubRip (.srt) and WebVTT (.vtt) are both on YouTube's and Vimeo's lists of caption files they accept.

What it doesn't do

Worth knowing before the video goes up.

  • No subtitles burned into the MP4. You get a separate SRT or VTT, and the video file stays exactly as it was.
  • No words read off the screen. On-screen titles, slides and subtitles already in the video aren't picked up. Only spoken words are.
  • No private or sign-in videos by link. Members-only and private videos can't be fetched. Upload the file itself.
  • No restyling. Font, colour and position are set in the player or editor.
  • No SRT in, no other subtitle formats out. An SRT you already have can't be opened here, and there's no SBV, SCC, TTML or ASS export.

Good to know

Compare plans

  • On a paid plan you can add custom vocabulary and remove background noise. Custom vocabulary counts as 1.25× the minutes, noise removal as 2×.
  • Free covers 30 min a month, no more than 15 min in a day, one video at a time.
  • On Free, only the first 15 min of a longer uploaded video is transcribed; a linked video has to be cut to 15 min with a start and end time.
  • Top-up hours remove Free's daily and per-file time limits, but the 500 MB cap on file size stays.

Plans

Monthly and yearly prices for every plan. The full comparison is on the pricing page.

  • Free on the pricing page

    30 min a month, files up to 15 min

    Monthly
    $0
    Yearly
    $0
  • Starter on the pricing page

    5 hr a month, files up to 5 hr

    Monthly
    $7 a month
    Yearly
    $52 a year, Save 38%$4.33 a month, billed once a year
  • Premium on the pricing page

    20 hr a month, files up to 5 hr

    Monthly
    $20 a month
    Yearly
    $150 a year, Save 38%$12.50 a month, billed once a year
  • Pro on the pricing page

    40 hr a month, files up to 8 hr 20 min

    Monthly
    $40 a month
    Yearly
    $300 a year, Save 38%$25 a month, billed once a year

Compare every plan 

Your videos stay yours

Read our privacy policy

  • Encrypted while uploading and in storage, opened only by you and whoever you share with.
  • Not used to train AI models, ever.
  • Kept until you choose to delete them.

MP4 to SRT FAQ

Can't find your answer? Write to hello@prismascribe.ai.

How do I convert an MP4 to SRT?

Create a free account, then upload the MP4 or paste its link if it's a public video. Leave the language on detect or pick it, and start. Once the transcript is ready, fix any word, open the export window, choose SRT, set the caption length and seconds, and download. You can leave the page meanwhile; an email lets you know when the transcript is waiting in your dashboard.

Is the MP4 to SRT converter free?

Yes, on Free, with no card: 30 min a month, up to 15 min a day, for videos up to 15 min and 500 MB, one at a time. The SRT and VTT exports and their caption settings are included, with nothing locked behind a payment. For longer videos, compare the plans or buy top-up hours that never expire.

My video is too large for the free plan. What now?

HD phone footage runs at about 60 MB a minute, so 15 min of it comes to around 900 MB, more than Free's 500 MB. If the video is on YouTube, Vimeo or another site we import from, paste the link: only the sound is downloaded, so the video's size doesn't count. Or export a lighter copy, 720p or audio only, from your editor; the captions still line up because the timing is the same.

Does it convert MOV and other video to SRT?

Yes. MOV to SRT, the format iPhones film in, works exactly like MP4, and so do AVI, MKV, WEBM, WMV, FLV, 3GP and MPEG. Any of them comes back as SRT or VTT. For an audio file instead, see MP3 to SRT, and for any recording, the subtitle generator.

Can I use a YouTube link instead of the MP4 file?

Yes, on the website: one public video per link from YouTube, Vimeo, TikTok, X, Instagram, Facebook, Twitch, Reddit, Loom, Dailymotion or SoundCloud. Private, members-only and sign-in videos can't be fetched. Set a start and an end to subtitle only part of the video, and remember the captions then count from that start.

Will the captions line up with my video?

Yes, when you add them to the video you uploaded. Every caption's time is measured from the first second of that file, to the millisecond. If you trim the start of the video afterwards, the captions will appear early; export the subtitles from the final version instead.

Does it burn the subtitles into the MP4?

No. You download a separate SRT or VTT file, and the MP4 stays as it was. YouTube, Vimeo, your editor or a player shows the file as captions over the picture.

Does it read text shown in the video?

No. Only speech in the sound track becomes captions. Titles, slides, signs and subtitles already on screen are ignored, and a video with music but no talking gives no captions.

Can the SRT show who is talking, and how long each caption is?

Both. Up to 32 speakers are told apart on every plan; name them once and, with names on, the SRT shows the name in square brackets where each speaker's paragraph starts. On the web, set 40 to 200 characters and 3 to 15 seconds per caption. How speaker identification works.

Can I make SRT subtitles in another language?

Yes. Translate the transcript into any of 99+ languages and export the translation as SRT, VTT or TXT: one caption per translated line, on that line's times, without names or caption settings. Free includes 20,000 characters of translation a month. Translate video.

Give your next MP4 its SRT.

Convert MP4 to SRT free

30 min of free transcription a month, no card.

One recording in.
Everything you need out.