Hardcoded vs soft subtitles: the difference, and which one you can remove
Burned-in subtitles are pixels; soft subtitles are a separate track. Learn the difference, run a 30-second player test, and see which type you can remove.
You press play on a downloaded video, and the subtitles are simply there. The player's subtitle menu is empty, no button hides the text, and it sits across the frame like it was painted on — because it was. Understanding hardcoded vs soft subtitles takes about two minutes, and it decides everything that happens next: whether your subtitles can be turned off with a click, stripped from the file in seconds, or whether you'll need AI to erase them from the image itself.
What "burned-in subtitles" actually means
Hardcoded subtitles — also called burned-in, baked-in, or open captions — are text that was rendered into the video frames at export time. The pixels that form each letter are part of the image, exactly like the actor's face or the sky behind it. Once the file is exported, no separate "subtitle thing" is stored inside it anymore. Translated broadcast masters, clips edited in mobile apps with styled captions: all hardcoded.
Soft subtitles — closed captions, subtitle tracks — are a separate data stream stored inside the container (SRT, ASS, VTT, or image-based PGS) or as an external file. The player renders them over the picture at playback time. That's why you can toggle them, restyle them, or switch languages: the video never contained the text as pixels in the first place.
So the core distinction is pixels vs. data. Burned-in subtitles meaning, in one line: the text is physically part of the picture.
The 30-second test: which one is yours?
- Open the file in VLC or any player with a Subtitle menu.
- Check the Subtitle / Sub Track menu.
- A track is listed, and toggling it off removes the text while the picture stays intact → soft subtitles.
- No track is listed, or toggling changes nothing and the text remains → hardcoded subtitles.
Two caveats. Files can carry both — a burned-in translation plus a soft track with the original language is common. And image-based formats like PGS look like pictures, but as long as they sit on their own track they still count as soft.
Which kind can you remove?
| | Soft subtitles | Hardcoded subtitles | | --- | --- | --- | | Turn off while watching | One click | Impossible | | Remove from the file | Strip the track — seconds, lossless | Impossible — it's part of the picture | | Make them invisible | Trivial | AI erasing, cropping, or covering only | | Impact on the picture | None | Any removal re-draws or cuts the frame |
If your subtitles are soft, you're done in seconds: FFmpeg with stream copy (-c copy) or any remux tool can delete the subtitle track without re-encoding a single frame. If they're hardcoded, there is no "off" to press — the pixels have to be rebuilt or cut away. That's what removing hardcoded subtitles from a video covers step by step, and our subtitle remover tools compared article lays out the four removal routes with their trade-offs.
If you make videos: to burn or not to burn
Default to soft subtitles. Viewers can toggle them, you can fix a typo without re-exporting the whole timeline, adding more languages stays cheap, and accessibility tooling benefits. Burning in only makes sense when captions are a deliberate design element — styled captions, kinetic text — or when the target platform strips external tracks, as some social apps do. If you must burn, keep the text away from the very edge of the frame so cropping or AI erasing stays possible later.
FAQ
Are open and closed captions the same as hard and soft subtitles? Essentially, yes. Open captions are always visible (usually burned in); closed captions are viewer-toggled (soft).
My player has a subtitle menu, but the list is empty. Burned in? Most likely. A menu with no tracks means the text is part of the image.
Can AI remove burned-in subtitles cleanly? It can rebuild the background under the text, and results look natural in most footage. Expect one re-encoding pass — no tool can restore the exact original pixels the text overwrote.
Check which kind you have before touching anything: soft subtitles cost you seconds, hardcoded ones start a real project. If yours are burned in and you want to keep the framing intact, VideoFix's subtitle eraser removes burned-in captions and rebuilds the background behind them — you get 5 free credits at signup, no credit card needed.