Windows 11 · VLC media player on Windows, macOS, or Linux
Permanently Add Subtitles to a Video With VLC
Source-checked · About 15 minutes, plus conversion time
Answer
First load the subtitle file in VLC and confirm that its text, timing, and language are correct. Then use VLC's Convert/Save workflow to create a separate video with the subtitles burned into the picture. Keep the original video because the conversion makes a new encoded copy.
Before you continue
PreviewMake sure the subtitle file matches the video.
ConvertCreate a new file with subtitle overlay enabled.
CheckPlay the exported file with subtitles turned off.
Make a working copy of the video and keep the original subtitle file. Burning subtitles into the picture cannot be undone inside the new file.
2
Load the video and subtitle together
Open VLC, choose Media > Open Multiple Files, add the video, select Use a subtitle file, and browse to the matching subtitle file. You can also open the video first and use Subtitle > Add Subtitle File.
Play several parts of the video, including the beginning and a later scene. Confirm the correct subtitle track is selected and that the text is readable, synchronized, and using the right character encoding.
4
Open Convert/Save
Choose Media > Convert/Save, add the source video, include the subtitle file, and select Convert. The exact button wording can vary slightly by VLC version.
5
Enable subtitle overlay in the profile
Open the selected conversion profile's settings and enable the subtitle overlay or subtitle filter. This is the part that places the text into the video image instead of merely loading a selectable subtitle track.
6
Choose a new destination file
Select a compatible profile and enter a new filename with the matching extension. Do not use the original filename or destination. Start the conversion and let VLC finish before closing it.
Open the new file, turn VLC subtitles off, and play the beginning, middle, and end. The text should remain visible because it is part of the picture. Check audio, duration, and synchronization before sharing the file.
If it does not work
If the exported file has no subtitles, reopen the conversion profile and confirm that subtitle overlay is enabled. Merely selecting a subtitle file for playback does not burn it into the video.
If accented or non-Latin characters look wrong, correct the subtitle text encoding during playback first, then start a new conversion from the original files.
If subtitles drift out of sync, fix the subtitle timing before converting. Repeated conversion will not correct a subtitle file that already has the wrong timing.
ⓘ Sources and verification
Checked against official documentation on . Scope: VLC media player on Windows, macOS, or Linux.
The written steps follow the current help pages linked below. The saved video is an older walkthrough and may show different labels.