Add open captions to a video by burning them directly into the frames — so they show everywhere, even where soft subtitles aren’t supported. Type and time captions with one-click “use current time” buttons (or import an existing .srt), style the font size, color, outline, and position, then export an MP4. Great for Reels, TikTok, and Shorts. Rendered on your device with FFmpeg; nothing is uploaded.
How to use Subtitle Burner
Upload your video (vertical clips work well for Reels/TikTok/Shorts).
Add captions and set each one’s start/end — play the video and click the clock buttons to grab the current time.
Or import an existing .srt file; style the text size, color, outline, and position.
Click Burn captions and download the MP4 (you can also export the .srt).
Frequently asked questions
What does “hard-burn” mean?
The captions are drawn permanently into the video’s pixels (open captions), so they always appear and can’t be turned off — unlike a separate .srt file (soft subtitles) that a player toggles.
Can I import or export an SRT?
Yes. Import an existing .srt to load its cues for editing, and export your captions as an .srt at any time. The burn step uses the same timing.
Is my video uploaded?
No. Everything runs in your browser with FFmpeg WebAssembly (the engine downloads once, ~31 MB). Your video never leaves your device.