Subtitle sync guide
How to sync subtitles in Windows Media Player
Classic Windows Media Player has no built-in control to shift subtitle timing, and it only shows external subtitles with an add-on. The dependable fix is to correct the subtitle file itself.
Works on: Windows
Step by step
- 1
Fix the timing in the file
Open the SubAlign subtitle sync tool, drop in your .srt, and shift it earlier or later until the timing is right — then download the corrected file.
- 2
Make sure subtitles can display
Classic Windows Media Player needs a plugin (such as a DirectShow subtitle filter) to render external .srt files. Confirm subtitles are turned on under Play ▸ Lyrics, Captions and Subtitles ▸ On if Available.
- 3
Or switch to a player with a delay control
VLC, MPC-HC and the Windows “Movies & TV” app handle external subtitles more gracefully. VLC in particular lets you nudge timing live with the G and H keys.
Because Windows Media Player can’t offset subtitles itself, correcting the file is the only durable fix — and it then plays in sync in every other player too.
Fix the subtitle file permanently
The delay in Windows Media Player is only temporary. To fix the timing for good, correct the subtitle file once and it plays in sync everywhere.
Open the free sync toolWindows Media Player subtitle sync FAQ
Can Windows Media Player adjust subtitle timing?
No. Classic Windows Media Player has no subtitle delay or offset control, and it needs an add-on to display external .srt files at all. The reliable fix is to correct the timing in the subtitle file itself.
What’s the easiest way to fix out-of-sync subtitles for Windows Media Player?
Run the .srt through the free SubAlign sync tool to shift it into place, save the corrected file, and play it. The fix is permanent and works in any player.
Sync subtitles in other players
Step-by-step instructions for fixing out-of-sync subtitles in the apps people use most.