Add subtitles to a video

Burn an SRT subtitle file into a video so the captions show in any player, with a live preview before you encode.

    1. Upload a video

    Drop a video here or choose a file.

    MP4, MOV, WebM, MKV, AVI ยท 1 video (up to 500MB and 3 minutes) plus 1 SRT file ยท The first time you use it, the browser downloads the video engine (about 31MB)

    2. Upload a subtitle file

    SRT (WebVTT works too) ยท encoding detected automatically

    3. Subtitle style (black outline)

    Text size

    Position

    Text color

    Your video and subtitles never leave this device.

    Preview

    Upload a video and an SRT subtitle file, and you can preview how the captions will look here.

    What to do next

    How it works

    Upload one video and one SRT file, and you can preview how the captions will look over the video. Choose the text size (small, normal or large), the position (bottom or top) and the color (white or yellow). The text gets a black outline so it stays readable on bright scenes.

    Click Add subtitles and the captions are drawn into the video, which is saved as MP4. The font is Pretendard, a clean sans serif. On vertical videos the text size is reduced automatically to fit the width.

    Things to know

    Drawing the captions means re-encoding the video on your device, which takes time. That is why the limit is 3 minutes. For longer videos, split them with Trim a video first.

    Videos the browser cannot play, such as MKV and AVI, can still be subtitled, just without the preview. Play the finished video to confirm the subtitle timing matches.

    Frequently asked questions

    The subtitle text shows garbled characters.

    SRT files made with older programs are often saved in a legacy text encoding instead of UTF-8. The tool detects the encoding automatically and converts it, and you can check the result in the preview. If it is still garbled, open the file in a text editor, save it again as UTF-8, and upload that.

    Which subtitle files are accepted?

    SRT (.srt) and WebVTT (.vtt). SRT files with missing sequence numbers or periods in the timestamps are repaired on the way in. Styled subtitle formats and SMI are not accepted yet. Export as SRT from your subtitle editor and upload that.

    Can the subtitles be turned off later?

    No. This tool draws the captions into the picture itself (hardcoding), so they show in every player but cannot be switched off or edited afterward. Keep the original video and subtitle file somewhere safe.

    Why is it slow? Does it work on a phone?

    The video is processed on your device, not on a server, so the time depends on your hardware. It works on a phone, but a computer is much faster and more reliable. It can stop if the screen turns off or you switch apps, so keep the screen on while it works.

    Related tools