Subtitle Timing Shifter
Subtitles running early or late? Shift every cue forward or back by the same number of seconds and get the file back in its original format. Runs entirely in your browser.
Runs entirely in your browser — your file is never uploaded, no account, no limits.
How to shift subtitle timings
- 1Paste your .srt or .vtt file into the box on the left.
- 2Enter the offset in seconds — positive to delay the subtitles, negative to make them appear earlier.
- 3Click Convert and download the file. It comes back in the same format you pasted in.
How do I know which direction to shift?
If the subtitle appears before the line is spoken, it is early — use a positive offset to push it later. If it lags behind, use a negative one. Play the video, note the gap at one clear line, and use that number.
What happens to cues shifted before zero?
A negative time is not valid in SRT or WebVTT, so a cue that would start before zero is clamped to zero, and one that would end before zero is dropped. That is deliberate: a file with negative timings is rejected outright by many players.
Other converters
Need the transcript, not just the file?
Paste a video or audio link and get an accurate, timestamped transcript in seconds — then export it as TXT, SRT or VTT. Free, no sign-up.
Transcribe a video
Scriptery