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.