Burn subtitles into a video online, free
Burn a subtitle file into a video, right in your browser, nothing uploaded.
Undo is off for this step: the device needed the memory.
Some steps can no longer be undone or redone: the device needed the room.
Your original file can no longer be read. It may have been moved or deleted.
Burn Subtitles Into a Clip options
Drop a video here
MP4, MOV, WebM + .srt or .vtt · up to 2 GB and 300 seconds
Your file stays on this device.
Working…
Try a different file
MP4, MOV, WebM + .srt or .vtt
How to use
- Drop or choose a video file (MP4, MOV, or WebM).
- Add your own subtitle file (.srt or .vtt).
- Choose a font size (small, medium, large), position (top or bottom), whether to show a background box behind the text, and a color from the fixed set.
- Click Burn In and download the captioned MP4.
Worked example
Input: a 45-second upright phone video and a matching .srt file with six cues, style set to medium text, bottom position, background box on. Expected output: an MP4 where every cue appears at its correct time, in the chosen size, position, and color, with the video oriented correctly (right-side up, regardless of the phone’s rotation metadata), never a sideways captioned video.
Edge case: if a cue’s end time runs past the end of the clip, it’s clamped to fit and the page states how many cues were adjusted, rather than failing or cutting the video short.
Edge case: if the subtitle file has a syntax error (a malformed timestamp, for example), the tool names the exact line number and processes nothing until it’s fixed, instead of guessing at what you meant.
Limits and formats
| Accepted video input | MP4, MOV, WebM |
| Accepted subtitle input | .srt, .vtt |
| Output | .mp4 (or .gif) with captions rendered into the picture |
| Style options | Font size (S/M/L), position (top/bottom), background box on/off, color from a fixed set |
| Maximum clip length | This tool has a length cap so a job stays quick to produce. The current limit is shown on the page before you start, not buried in a refusal after the fact. On a phone or tablet, a very long or high-resolution clip can also run into the device’s own available memory before it reaches this cap |
| Maximum file size | This tool has a size cap, above which a file is refused with a plain reason instead of a crash. The current limit is shown on the page before you start |
| Limits on this page | Files up to 2 GB; clips up to 5 minutes. |
Privacy
This tool runs entirely in your browser. When you pick a video and a subtitle file, both are read and rendered together on your own device using your browser’s built-in video codecs. Neither file is uploaded to a server, and Inkclip never sees them. The only network activity while you work is the page itself, plus an ad request and visit statistics (the page you open and which tool you use, never your file), all described in the privacy policy.
Frequently asked questions
Can I burn in my own .srt file without using the AI captioner?
Yes. That’s exactly what this tool is for. Bring a video and a subtitle file you already have (SRT or VTT), and it renders the captions directly into the picture, no automatic transcription involved.
Is there a watermark or a login required?
No. There is no login, and no watermark: the only thing added to your video is the subtitle text from your own file, in the size, position, and color you chose.
What if my subtitle file has an error?
The tool names the exact line number with the problem and processes nothing until it’s fixed, rather than guessing at the intended timing or text.
What if my subtitles run longer than the video?
Cues that extend past the end of the clip are clamped to fit, and the page tells you how many were adjusted.
Can I still caption a clip if my device can’t run the automatic captioner?
Yes. This tool needs no speech-recognition model, only your browser’s built-in video support, so it works on the small share of devices that can’t run the automatic captioner, as long as you already have a subtitle file for the clip.
Do I need to type the subtitles myself?
No, not if you already have an SRT or VTT file from somewhere else, such as an editor, a transcription service, or the manually-corrected output of the automatic captioner. This tool just renders an existing file into the picture; it doesn’t create the text for you.