Hardcode SRT or VTT subtitles into your video so they show on every platform. Upload both files, download one MP4.
Needs two files: a video and subtitles (SRT or VTT).
Drop both at once, or one at a time. We work out which is which.
A video (MP4, MOV, AVI, WebM) and subtitles (SRT or VTT).
Text size, position and background, or turn on Studio styling for presets and approved fonts.
The captions are rendered into the picture.
One file that plays with captions everywhere.
Text size, position and background. For full styling with a rendered preview, use Style Studio.
12 tested presets, approved fonts and colours. Approve a real rendered frame before export.
Warns if cues run past the end of the video before you start.
Free exports are 720p with a small watermark, up to 30 minutes. Pro exports full resolution with no watermark, up to 2 hours.


The SRT was hardcoded into the MP4, so the captions show on every player and platform. Both frames are from 0:03. This Pro export kept the source resolution and has no watermark.
Source clip: NASA ScienceCasts, public domain. NASA does not endorse VideoText.
nasa-asteroid-sample.mp4 (0:44) nasa-asteroid-captions.srt (12 cues)
nasa-asteroid-sample_video_with_subtitles_burned_in.mp4 854 × 480 · captions in the picture · no watermark (Pro)
Instagram, TikTok and autoplay feeds that ignore subtitle files.
Open captions that can't be switched off or lost.
Burn each language into its own MP4.
The captions become part of the picture, so they show on every player and can't be turned off.
Upload the video and the SRT or VTT here, choose the style and download the MP4.
Yes. SRT and VTT both work, with MP4, MOV, AVI or WebM video.
Yes, with limits: Free exports are 720p with a small watermark, for videos up to 30 minutes. Pro exports full resolution without a watermark.
No. Closed captions are a separate file viewers can switch off; burned-in (open) captions can't be.
Standard mode sets size, position and background. Subtitle Style Studio adds presets, approved fonts and colours.
Generate one from the video in Video to Subtitles, then burn it here.
MP4, MOV, AVI and WebM, up to 2 GB on Free.
Upload both files and download one captioned MP4.
Burn Subtitles Into Video