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
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.