Add Subtitles to Video — Burn In SRT or Add a Track
Add subtitles to a video online: burn an SRT, VTT or ASS file into the picture or add it as a selectable track. Free, no upload, in your browser.
Last updated:
Subtitle file(required)
SRT, WebVTT or ASS. Need to change the format first? Use the SRT to VTT converter.
Burned-in text supports Latin letters (English, Spanish, French, German and similar). For other scripts, use the selectable track.
Was this tool useful?
Use the tool above and you can rate it here.
Put subtitles on your video
Choose a video and a subtitle file, decide whether the text is drawn into the picture or added as a track that viewers can switch on and off, and download one MP4. You can set the size, colour and position of burned-in text. Everything happens in your browser, so the video and your subtitles are never uploaded.
Burned in or a selectable track
Burned in means the words become part of the picture. They show on every player and every site, and nobody can turn them off, which is why it is the safe choice for sharing. A selectable track keeps the subtitles as a separate stream inside the MP4, so a player can show, hide or switch them, and the picture is not touched. Not every player or browser shows embedded tracks, so check where yours will play.
Size, colour and position
Burned-in text can be small, medium or large, white, yellow or cyan, and placed at the bottom, middle or top. A dark box behind the text keeps it readable over busy pictures. The size is relative to the height of the video, so the same setting looks the same on a small clip and on a full HD one.
Languages and fonts
Burned-in text uses the Geist typeface, which covers Latin letters: English, Spanish, French, German and similar languages. Scripts such as Hindi, Arabic, Chinese or Cyrillic would show as empty boxes, so for those choose the selectable track, which stores the text itself and lets the player draw it with its own fonts. Files that are not saved as UTF-8 are read as Windows-1252, and the page tells you when that happens.
Timing and checking
After you choose the file, the page shows how many subtitles it holds and when the last one ends, and warns you if that is after the end of the video or far short of it, which usually means the file belongs to a different video. This tool does not shift timing. If you need a different format first, use the SRT to VTT converter, and to shrink the result afterwards use the video compressor.
Frequently asked questions
- How do I add subtitles to a video?
- Drop the video into the top box, choose your .srt, .vtt or .ass file under Subtitle file, pick how to add them and press Add subtitles. You download one MP4 with the subtitles in it.
- What is the difference between burned-in and a selectable track?
- Burned-in subtitles are drawn into the picture, so they show everywhere and cannot be turned off. A selectable track is a separate stream in the file that a player can show or hide, and the picture stays untouched. Some players and sites ignore embedded tracks.
- Which subtitle formats can I use?
- SRT, WebVTT (.vtt) and ASS or SSA files. To change one format into another before adding it, use the SRT to VTT converter.
- Why do my subtitles show as empty boxes?
- The font used for burned-in text covers Latin letters only. Languages written in other scripts need the selectable track option, which keeps the text and lets the player use its own fonts.
- My subtitles do not match the video. What is wrong?
- Check the line the page shows under the video: it says when the last subtitle ends. If that is far from the video's length, the file probably belongs to a different version of the video. This tool does not shift timing.
- Can I change the size, colour and position of the text?
- Yes, for burned-in subtitles: small, medium or large, white, yellow or cyan, bottom, middle or top, with an optional dark box behind the text. A selectable track is drawn by the player, so these settings do not apply to it.
- Does adding subtitles reduce the video quality?
- Burning them in re-encodes the picture at a high quality setting, because the text must be drawn on every frame. A selectable track copies the picture as it is for MP4, MOV and M4V videos.
- Is my video uploaded, and is it free?
- Nothing is uploaded. The video and subtitles are processed in your browser with a WebAssembly build of FFmpeg, and only the engine and a font file are downloaded. It is free, with no watermark, no account and no limit.
Related tools
- SRT to VTT Converter — Convert Subtitles Online, No Upload
Convert SRT to VTT and VTT to SRT online. Paste or drop subtitles, keep every cue and its timing, and fix the format for web video players. Free.
- Video Compressor — Compress MP4 Online Free, No Upload
Compress MP4, MOV, and WebM videos right in your browser — no upload, no watermark, no size limit. Three quality presets powered by FFmpeg on your device.
- Video Trimmer — Cut Video Online Free, No Upload
Cut any video by start and end time in your browser — instant lossless trim or frame-accurate mode. No upload, no watermark, no length limits.
- Free Video Converter — MP4, WebM, MOV, AVI, No Upload
Convert video between MP4, WebM, MOV, and AVI entirely in your browser. FFmpeg-powered, no upload, no watermark — your files never leave your device.
- Merge Videos Online — Join Clips, Free, No Upload
Merge videos online: join up to ten clips into one MP4 in the order you choose, even with different sizes or no sound. Free, no upload, no watermark.