Try it without an account

Get an SRT from your MP4

Upload the video, check the text and download the subtitle file. Ready for Premiere, YouTube or any player.

Drag your file here

MP3, WAV, M4A, MP4, MOV… up to 10 GB

  • SRT with timings to the millisecond
  • Speaker names in front of each line
  • Also VTT, if the video plays in a browser
  • MP4

What this tool does

An SRT is what every video editor, every platform and every player asks for when it says «subtitles». Getting one out of an MP4 means transcribing the audio inside it and writing the timings down in the right format — which is exactly what happens when you drop the file here.

The part that isn't automatic is the check. A name, an acronym, a technical term: those are worth two minutes of your time before downloading, and you can do them right here, line by line, without touching the timings.

What we handle that others don't

  • A proper SRT: numbered from one, UTF-8, no BOM, timings with commas.
  • Lines cut at a length that reads on screen, not by character count alone.
  • Speaker names in front of the line, which an SRT can show and a plain dump can't.
  • The same transcript also exports as VTT, DOCX, PDF, CSV or JSON.

How it works

  1. 1

    Drop the MP4

    Up to 10 GB. The audio track is read on our side.

  2. 2

    Check the lines

    Play the video with the text alongside and fix what needs fixing.

  3. 3

    Download the .srt

    Numbered from one, UTF-8, commas in the milliseconds. Straight into your editor.

What people use it for

Video editing

Premiere, DaVinci and Final Cut all import SRT. Drop it on the timeline.

Platform uploads

The subtitle box on every platform expects exactly this file.

Archiving

An SRT next to the video with the same name makes it searchable forever.

In detail

The slow part isn't the text, it's the timings

Typing out what a video says is slow; giving every sentence the exact second it starts and ends is what turns an afternoon into a day. A ten-minute video is easily two hundred subtitles, each with two timestamps down to the millisecond.

That's what comes out of here already done. The timings are calculated against the audio of the file itself, so they line up as soon as you attach the SRT to the video — no drift, none of those global offsets you end up dragging around in the editor.

How the SRT gets attached to the video

If the video is going to YouTube, the SRT is uploaded separately in Studio and becomes a subtitle track viewers can switch on. If it's going to social platforms, most want the subtitles burned into the picture, which is done in your editor by importing the SRT as a text track.

In Premiere and DaVinci you drag the file onto the timeline and it appears as a subtitle track with the timings already in place. To watch it in a desktop player, just leave the SRT next to the video with the same filename: VLC and friends pick it up on their own.

Questions

And if what you have is the video?

Upload it and you'll get the transcript with timestamps, the speakers separated by name and a summary with the key points. You can start without an account.