SRT time shifter: fix subtitles that arrive early or late
Move every subtitle cue by the same number of seconds. Preview the first timing change and download a shifted SRT file, entirely in your browser.
See the timing change
The example has two cues. Shift it to see the output.
Same delay throughout? Use a fixed shift.
If every line arrives two seconds too early, enter 2. If every line arrives two seconds too late, enter −2. Check a spoken line near the start and another near the end before relying on the result.
If the gap grows as the film plays, a fixed shift will not repair it. That can require a different frame-rate or drift correction, or a subtitle file matched to your cut. This tool accepts standard numbered SRT cues with comma milliseconds; it does not convert VTT or subtitle positioning extensions.
No silent clipping
If a negative shift would move any cue before zero, the entire operation stops and identifies the cue. Text and cue numbers are preserved, cue order is unchanged, and the download uses UTF-8 text with Windows-style line endings. Refreshing clears your pasted text and output.
Need the right viewing track? Read our captions, subtitles and audio description guide.