Media tool

Add Subtitles to Video

Burn SRT/VTT text subtitles into a short video.

Add your input

Your file stays in this browser.

Settings

Good to know1 file · 100 MB max · 180 sec max
Upload a MP4, WebM, MOV, or MKV fileResult: MP4 files
  • Your media file stays in this browser while the tool runs.
  • Short clips work best. Large or complex files may take longer or fail.
  • Subtitle text must be valid timed text (SRT or VTT-like format).
  • This tool burns subtitles into the video stream, so subtitle text is not a separate file output.

How it works

How to use Add Subtitles to Video online

  1. Choose the video you want to caption.
  2. Paste SRT or VTT-style timed text into the Subtitle text field, including each caption's start and end time.
  3. Run the tool, check the timing in the video preview, and download the captioned result.

Overview

Burn timed captions into a short video

Choose a short video and paste subtitles with timestamps to make the captions part of the picture. This is useful when a player or sharing platform does not load a separate subtitle file. The conversion runs locally and accepts videos up to 100 MB and 180 seconds.

Prepare caption timing before converting

Each caption needs its text and a time window. Use an SRT entry such as 1, followed by 00:00:00,000 --> 00:00:03,000 on the next line and your caption on the line after that. Separate entries with a blank line. If you trim the video first, adjust the timestamps to match the new clip.

Input

Upload a MP4, WebM, MOV, or MKV file

Output

MP4 files

Limits

1 file · 100 MB max · 180 sec max

Best for

Add Subtitles to Video use cases

  • Make a short MP4 understandable when viewers watch with the sound off.
  • Keep prepared captions visible without a separate SRT file.
  • Add your own timed instructions to a product demo or screen recording.

Processing

What happens in your browser

PrivConvert uses ffmpeg.wasm for this workflow. 1 adjustable setting. This tool checks for wasm support before running

Your media file stays in this browser while the tool runs.

Related tools

FAQ

Add Subtitles to Video questions

See how privacy works

Is Add Subtitles to Video free to use?

Yes. This tool is free to use in your browser and does not require an account.

Are my files private?

Add Subtitles to Video uses ffmpeg.wasm in the browser. Selected files are processed locally when the required browser features are available, while application, library, model, security, and limited analytics requests may load separately.

What limits should I know about?

1 file · 100 MB max · 180 sec max. Short clips work best. Large or complex files may take longer or fail.

Does this generate subtitles from speech?

No. Paste captions that you have written or transcribed, including their timestamps. This tool adds supplied subtitles to a video; it does not transcribe audio.

Can the viewer turn these subtitles off?

No. Burned-in subtitles become part of the video frames. Keep the source video and your subtitle text if you may want a version without captions later.

Can I add subtitles to an MP4?

Yes. MP4 is supported, and WebM sources are converted to MP4 by this workflow. Short MOV and MKV inputs are also accepted when their codecs are supported.