Shift every subtitle earlier or later
Move every caption earlier or later by the same amount to fix subtitles that are consistently ahead of or behind the audio. The file stays in its own format, and the change happens in your browser.
Try this in the assistantThis guide is in English. The assistant supports 83 interface languages.
Shift your subtitle file
Free, no sign-up. Your file is read and converted in this browser and is never uploaded.
Find the amount to shift
Play the video and note when a line is actually sung or spoken, then compare it with the time in the subtitle file. If the caption appears at 0:12.0 and the line starts at 0:13.5, shift by 1.5 seconds later. Enter a negative number to move captions earlier.
Shift +1.5 s 00:00:01,000 --> 00:00:03,500 becomes 00:00:02,500 --> 00:00:05,000
Times before zero
Shifting earlier can push the first captions past the start of the file. Those are set to 0:00 rather than becoming negative, which no player accepts, and the tool says when it did this.
When a shift is not the fix
A constant shift only cures a constant offset. If captions are right at the start and gradually fall behind, the timing is drifting, usually because of a different frame rate or an edited recording. That needs the times scaled, and the assistant can work out the factor with you.
Questions about this workflow
Which way should I shift?
If the captions appear too early, shift them later with a positive number. If they appear too late, shift them earlier with a negative number. Any time that would fall before zero is set to 0:00, and the converter says so.
My captions are fine at the start but drift later. Will a shift fix that?
No. A shift moves every caption by the same amount, and drift needs the times stretched or squeezed instead. Describe the problem to the assistant and it can work out the correction.
Does shifting change the format?
No. The file comes back in the format it arrived in, with every time moved by the amount you chose.