Choose for the destination
Use the format your destination accepts. SRT is a simple numbered subtitle file commonly exchanged with video editors. WebVTT is designed for web text tracks. Neither file is a video: a player combines the text with the media. If you need the words to remain visible wherever the video is posted, burn captions into an MP4 instead.
The same cue in two formats
This illustrative SRT cue starts at 1.250 seconds and ends at 3.500 seconds. SRT numbers cues and normally uses a comma before milliseconds.
1
00:00:01,250 --> 00:00:03,500
A clear subtitle starts here.The WebVTT version
WebVTT begins with WEBVTT and uses a period before milliseconds. Cue identifiers are optional. WebVTT also has cue settings, voice spans, styles and regions; a basic text conversion cannot preserve every one of those features.
WEBVTT
00:00:01.250 --> 00:00:03.500
A clear subtitle starts here.Convert without confusing conversion with transcription
Open VTT to SRT or SRT to VTT, choose your existing file and inspect the output. Conversion reuses the words and times already present; it does not listen to your video or fix bad alignment. Our file tools produce plain text, so expect styling and position information to be removed. Keep your original file if those details matter.
Check the result against the video
Play a cue near the beginning and another near the end. A constant mismatch needs an offset; a mismatch that grows needs a closer check of the source video and timing. Use the subtitle checker for invalid ranges and overlap notices, then edit the text or timing. Finally test the downloaded file in the actual destination player.
When an MP4 is the better output
Choose a captioned MP4 for a fixed visual result on a social feed. Import the subtitle file with the video, review the text, choose the style and render. SRT/VTT downloads from video projects follow the Pro/Max entitlement; the browser-only file converter remains free. Burned-in captions cannot be switched off in the finished video.