Burn Subtitles into a Video for Instagram Reels — Free
Most Instagram Reels are watched with sound off. Burning captions into the pixels (instead of relying on auto-captions) keeps the message visible everywhere.

Step-by-step
Prepare a SRT or VTT subtitle file
Use any auto-captioning tool to generate captions. Export as SRT or VTT — both are plain text and widely supported.
Burn the subtitles in
Open the Subtitle Burner, drop in the video and the SRT, choose font / size / color, and export. The text becomes part of the video pixels.
Reframe to 9:16 and post
Reframe to 9:16 (1080×1920) and upload to Reels. Burned-in captions appear regardless of viewer settings.
Recommended settings
| Subtitle formats supported | SRT, VTT, ASS |
|---|---|
| Recommended font size | 32–40 px for 1080p |
| Output | H.264 + AAC, MP4 (9:16) |
Quality check before publishing
- Play the first and last three seconds to catch bad trims, black frames, missing audio, or a visible jump at the end.
- Confirm the exported file matches the important settings above, especially duration, aspect ratio, resolution, codec, and file size.
- Preview once on the target platform or device before deleting the original source file.
- If the clip will be reposted publicly, strip metadata first and verify no private names, GPS data, or device fingerprints remain.
Tools you may also need
FAQ
Should I use Reels' built-in captions instead?
They work for organic posts but disappear in cross-posts (DMs, downloads, embeds). Burned-in captions are permanent and travel everywhere.
Can I customize the font?
Yes — the burner lets you pick any system font, set color and outline, and reposition the line. Subtitles for the bottom-third are standard.
Does this run in my browser?
Yes — every step in this guide uses an in-browser FFmpeg WebAssembly tool. Your video never uploads to a server and never leaves your device.