Shift Subtitle Timing
Fix out-of-sync subtitles by shifting all cues forward or backward. Works with SRT and VTT. Everything runs in your browser — your file never leaves your device.
Drop your .srt or .vtt file here
or click to browse
Nothing is uploaded. This tool runs entirely in your browser.
When to shift subtitle timing
Subtitles appear too late: use a negative offset to shift them earlier. If the subtitle line shows up 2 seconds after the dialogue, set offset to -2.
Subtitles appear too early: use a positive offset to delay them. If subtitles are 1.5 seconds ahead of the dialogue, set offset to +1.5.
Frame-rate mismatch: if the entire file drifts (gets worse over time), a constant offset won't fix it — that's a frame-rate problem, not a sync problem. This tool is for constant-offset issues only.
Privacy: the file is parsed and shifted entirely in your browser. Nothing is uploaded to any server.