Shift Subtitle Timing
Subtitles showing too early or too late? Shift every timestamp in your .srt or .vtt file by a fixed offset.
Drop .srt or .vtt files here or click to choose
How it works
- Enter the offset in seconds (e.g.
-2.5if subtitles appear 2.5s too late). - Drop your subtitle file — format is detected from the extension.
- The shifted file downloads with the same format.
FAQ
Which direction should I shift?
If the text appears before the audio, shift forward (positive). If the text appears after the audio, shift backward (negative).
What if a cue would go below 00:00:00?
Cues that would end before zero are removed; a cue crossing zero is clamped to start at 00:00:00.
Is my file uploaded?
No — the shift is computed locally in your browser.
Related: SRT to VTT · VTT to SRT