How to burn subtitles into a video permanently (hardcode captions)
August 19, 2026
Instagram Reels, TikTok, Facebook, and LinkedIn don't support uploading a separate caption file the way YouTube does — burning captions permanently into the video image (hardcoding, or "hardsubbing") is the only reliable way to guarantee they show up on those platforms. You can burn subtitles into your video free here, generated automatically from the audio, no upload required.
Soft captions vs. burned-in captions
Soft captions (SRT or VTT files) are a separate track a viewer can toggle on or off — YouTube, Vimeo, and most video platforms support them natively as a file you upload alongside the video.
Burned-in captions are permanently part of the video's image — always visible, embedded in every frame, and functional on literally any platform or player, precisely because there's no separate file for a platform to support or ignore.
Why your SRT file doesn't work on Instagram or TikTok
Instagram Reels, TikTok, Facebook video, and LinkedIn simply don't offer an upload flow for a separate caption file the way YouTube's Subtitles panel does — there's no field to attach an SRT to a Reel or TikTok upload. If you want captions visible on those platforms, burning them into the video is not a stylistic choice, it's the only mechanism that actually works.
Does burning in captions reduce quality?
The video does get re-encoded to composite the caption text onto the image, which is technically a lossy step — but encoded at a bitrate matched to or higher than your source, the difference is not something viewers will notice. The tradeoff is real but small; it's not a reason to avoid burning in captions when the platform requires it.
You can't undo it later
Once captions are burned into a video, they're part of the pixels — there's no toggle, and removing them means either finding the original caption-free source or painstakingly editing them out of every frame, which isn't realistic. Always keep your original file before burning captions in, in case you need a caption-free version later.
The practical rule: burn in for some platforms, keep soft for others
Burn captions in for anywhere that doesn't support separate caption files — Instagram, TikTok, Facebook, LinkedIn — or anywhere you want them guaranteed visible with no viewer action required. Keep them as soft/toggleable captions for YouTube and other platforms where some viewers will prefer to turn captions off. Many creators end up exporting both: a soft-captioned version for YouTube, a hardcoded version for everywhere else.
The full free workflow
1. Transcribe your video (AI transcription, free, runs in-browser — see our transcription post for the accuracy/limits breakdown).
2. Quickly review and fix any obvious transcription errors.
3. Burn the corrected captions into the video for platforms that need it, or export as SRT/VTT for platforms that accept a separate file.
The bottom line
If your video is headed to Instagram, TikTok, or any platform without native caption-file support, burned-in captions aren't optional — they're the only way captions show up at all. Try WavyVid's subtitle burn-in tool free — transcribe, review, and burn the captions directly into your export.
Frequently asked questions
What's the difference between burned-in and soft captions?
Soft captions (SRT/VTT files) are a separate track a viewer can toggle on or off — supported by YouTube, Vimeo, and most streaming platforms. Burned-in (hardcoded) captions are permanently part of the video image itself, always visible, and work anywhere a video can play.
Why won't my SRT caption file work on Instagram or TikTok?
Instagram Reels, TikTok, Facebook, and LinkedIn don't support uploading a separate caption file alongside a video the way YouTube does — burned-in captions are the only reliable way to guarantee captions show up on those platforms.
Does burning in subtitles reduce video quality?
The video does get re-encoded to bake in the caption overlay, which is a lossy step — but at a matched or higher bitrate than the source, the difference is generally not noticeable.
Can I remove burned-in captions later if I change my mind?
No — once captions are burned in, they're part of the video's pixels, not a separate layer. Always keep your original, caption-free file if there's a chance you'll want a version without them.
Should I always burn in captions, or only sometimes?
Burn them in for platforms that don't support caption files (Instagram, TikTok) or when you want captions guaranteed visible everywhere. Keep them as soft/toggleable captions for YouTube and platforms where viewers might prefer to turn them off.