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.

Subtitle Burner workflow preview for Burn Subtitles for Reels
Goal
Burn Subtitles for Reels
Main tool
Subtitle Burner
Target output
SRT, VTT, ASS
Recommended tool
Subtitle Burner
Open Subtitle Burner

Step-by-step

1

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.

2

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.

3

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 supportedSRT, VTT, ASS
Recommended font size32–40 px for 1080p
OutputH.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.

Other playbooks