VLC Subtitles Not Showing? Here's How to Fix it [SRT files]

Reading time icon 4 min. read

Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

Key notes

  • VLC doesn’t always display subtitles for videos as users expect it to.
  • This troubleshooting guide tells you how users can feasibly fix subtitles not showing for videos in VLC.
fix vlc not showing subtitles

VLC users can watch videos in foreign languages with subtitles that translate them. Subtitles also come in handy for non-foreign videos when you need to keep the volume down for some reason.

However, some users have posted on VLC’s forum about VLC media player’s custom subtitles not working, with subtitles not showing for videos played.

So, those users can’t watch videos with subtitles in VLC.

What can I do if subtitles are not showing in VLC?

1. Check subtitle settings in VLC

  1. Open VLC media player.
  2. Click the Tools menu.
  3. Click the Preferences option.
  4. Then select the Subtitles / OSD tab shown directly below.
    Subtitles /OSD vlc not showing subtitles
  5. Select the Enable subtitles option if it’s not selected.
  6. Select the Auto option on the Font size drop-down menu.
  7. Make sure the Force subtitle position option is configured to 0px.
  8. Select plain white for the Text default color option if that setting is configured differently.
  9. Click Save to apply the settings.

2. Reset VLC

  1. Click Tools in VLC’s window.
  2. Select the Preferences option.
    Interface tab vlc not showing subtitles
  3. Click the All radio button at the bottom left of the Interface tab.
  4. Press the Reset Preferences button.
  5. Select the OK option on the prompt window that opens.

3. Check the SRT file title matches its video’s filename

  1. Right-click Windows 10’s Start button to select File Explorer.
  2. Open the folder that includes an SRT subtitle file VLC doesn’t display.
  3. Move the SRT file into the same folder as its video.
  4. Right-click the video for the subtitle file to select its Rename option.
    Rename option vlc not showing subtitles
  5. Copy the video’s name by pressing the Ctrl + C option, and press the Enter key.
  6. Right-click the SRT file and select Rename.
  7. Press the Ctrl + V hotkey to paste the video file name, which will replace the current file title. However, make sure the file title includes the SRT extension at the end of it.

4. Convert the SRT file to UTF-8 encoding

  1. Right-click the SRT file in File Explorer and select Open with.
  2. Click the Choose another app option.
    Choose app window vlc not showing subtitles
  3. Select to open the SRT file with Notepad. Then check if the subtitle’s file content includes the right subtitle text.
  4. If the subtitle file’s content doesn’t look right, open the Convert files to UTF-8 web app in a browser.
  5. Click the Choose Files button.
  6. Select the SRT file that didn’t look right, which might not be UTF-8 encoded.
  7. Press the Open button.
  8. Then click the Convert to UTF-8 button.
  9. Click Download to save the file to your hard drive.

5. Download new subtitle files

  1. Open the Subscence website in a browser.
  2. Enter the film you need subtitles for in Subscene’s search box.
  3. Click the film link to open its subtitles language list.
    Subtitles language page vlc merge videos not working
  4. Select English, or another language, for the subtitle file.
  5. Click the Download English Subtitle button.
  6. Click Save to download the subtitle as a ZIP file.
  7. Open the downloaded ZIP in File Explorer.
  8. Click Extract all on the Compressed Folder Tools tab.
    Compressed Folder Tools tab vlc merge videos not working
  9. Press the Browse button to choose a folder to extract the ZIP to. The subtitle file should be in the same folder as its video and have a matching file name (with an SRT extension).
  10. Click the Extract option.
  11. Open and play the video you downloaded the subtitle file for in VLC.
  12. Click the Subtitle > Add Subtitle File options.
  13. Then select the subtitle you downloaded, and click the Open option.

That’s how you can fix VLC subtitles not working when VLC does not show subtitles.

Remember, however, that there are also other freeware media players you can play videos with subtitles with if the above resolutions aren’t enough.