ADD A SUBTITLE TRACK

Add Subtitles to Video Online

Attach an SRT, VTT, or ASS subtitle file to a video and create a compatible MP4 with a subtitle track that supported players can display.

✓ SRT, VTT and ASS input✓ Selectable subtitle track✓ MP4 output
✓ No account required✓ Live progress✓ Automatic cleanup
Converter readyUp to 400 MB per request • 250 MB per file
250 MB per file400 MB per request45 min max video~30 min auto-delete
Output quality
Smart output: MP4Best overall compatibility for video playback and sharing.
Size depends on source
Subtitle settingsFine-tune the output
✓ Format-aware settings✓ Live queue progress✓ Files expire after ~30 min
WHY USE THIS TOOL

Keep captions with the video without permanently drawing them over the picture

A soft subtitle track lets compatible players turn captions on or off, unlike burned-in text that permanently changes every frame.

01

Upload captions separately

Keep the source video and subtitle document as separate inputs.

02

Soft subtitles

The finished MP4 stores captions as a subtitle track rather than painting them into the image.

03

Easy to revise

Because the original remains untouched, you can correct the subtitle file and create another version later.

HOW IT WORKS

How to add subtitles to a video

  1. 1
    Upload your video

    Choose a supported video source.

  2. 2
    Choose a subtitle file

    Upload SRT, VTT or ASS captions.

  3. 3
    Create the captioned MP4

    The subtitle text is converted to an MP4-compatible subtitle track.

Good to know

This tool adds a selectable subtitle track. Whether captions appear automatically depends on the player. It does not burn text permanently into the video.

RELATED TOOLS

More Ways to Work With Your Media

Use a focused tool when you know the task, or open the universal converter for full format control.

QUICK ANSWERS

Add Subtitles to Video FAQ

Are the subtitles burned into the picture?

No. They are stored as a selectable subtitle track in the MP4.

Which subtitle files are supported?

SRT, WebVTT (.vtt), and ASS are accepted in this build.

Why do subtitles not show automatically in some players?

Soft-subtitle display behavior depends on the player. You may need to enable the subtitle track manually.