Free Subtitle Time Shifter
Subtitles showing up too early or too late? Enter the offset, paste or open the file, and download a synced copy in the same format.
- Free
- No signup
- Files stay on your device
Timing
Subtitles
Shifted
How to use the Subtitle Time Shifter
Subtitles go out of sync in two ways. A constant offset means every line is early or late by the same amount, usually because the video has a different intro. Drift means the gap grows over the film, which happens when the subtitles were timed for another frame rate. This tool fixes both: it moves every cue by the offset you enter, can leave earlier cues alone, and scales the timing between 23.976 and 25 frames per second.
- 1Paste your SRT or VTT subtitles, or open the file.
- 2Enter how many seconds to shift and choose later or earlier.
- 3Optionally enter a time so only cues after it move, or pick a frame-rate fix.
- 4Download the shifted file in the same format.
Frequently asked questions
How do I know how many seconds to shift?
Play the video to a line of dialogue and note when it is spoken. Then find that line in the subtitle file and compare its start time. The difference is your offset. If subtitles appear before the speech, move them later.
My subtitles start in sync but drift apart. What do I do?
That is a frame-rate mismatch, not an offset. Try the 23.976 to 25 fps fix or the reverse. Then, if the first line is still off, add a small offset too.
Can I shift only part of a subtitle file?
Yes. Enter a time in the "Only from" field, such as 00:12:30. Cues that start before that time stay where they are and the rest move.
What happens if a cue would start before zero?
It starts at 00:00:00 instead, and the tool tells you how many cues that affected. Negative timestamps are not valid in SRT or VTT.