Subtitle Time Shifter
Fix out-of-sync subtitles by shifting every timestamp forwards or backwards.
Your files are ready
Subtitles too late or too early?
Subtitles taken from a different release (another broadcast or Blu-ray source, for example) can be offset from the video by a constant amount. Subtitles that appear two seconds after someone starts speaking, or before they speak, spoil the viewing.
How to fix it
The Time Shifter moves every timestamp in the file by the amount you set. If subtitles are 1.25 seconds late, enter -1250 ms; if they're early, enter +500 ms. All lines are fixed at once.
If the drift grows over time
Subtitles that are correct at the start but drift further towards the end were made for a different frame rate. Use the Subtitle FPS Converter in that case.
How to use Subtitle Time Shifter
- Upload the out-of-sync subtitle file.
- Enter the shift in milliseconds (negative to move earlier).
- Start the shift.
- Download the fixed subtitles and test them with your video.
Why use this tool?
Synchronise the whole file at once with millisecond precision, without subtitle editing software.
FAQ
How do I find the right shift amount?
Note when the first line is spoken in the video and the time of the first subtitle; the difference is your shift.
What should I enter if subtitles are early?
If subtitles appear before the speech, enter a positive value to move them later.
Can't I just shift them in VLC?
VLC allows a temporary shift with the G and H keys; this tool saves the fix permanently in the file.
Related tools
Subtitle Converter
Convert subtitles between SRT, VTT, ASS, SSA and TXT while keeping the timing.
Open toolSRT to Text Converter
Extract only the dialogue from subtitle files as plain text, without timecodes or numbers.
Open toolSubtitle Encoding Fixer
Fix garbled characters (ç, ? and so on) in subtitles and save the file as UTF-8.
Open toolSubtitle Cleaner
Remove styling tags, hearing-impaired notes and music symbols from subtitles.
Open tool