How do I time-shift an SRT file?
Upload or paste the SRT file, enter the offset in seconds, and select Shift timing. Use a negative value to move subtitles earlier or a positive value to move them later, then download the shifted SRT.
Free subtitle tool · runs in your browser
Use this SRT time shift tool when every subtitle is early or late by the same amount, such as after a trimmed intro or a different video cut. Enter an offset—for example, -1.5 seconds when subtitles appear too late—and every cue moves together. SRT and VTT files stay in your browser.
Upload or paste the SRT file, enter the offset in seconds, and select Shift timing. Use a negative value to move subtitles earlier or a positive value to move them later, then download the shifted SRT.
If the text appears after the words are spoken, the subtitles are late: shift by a negative offset (earlier). If the text appears before the speech, shift positive (later).
They are clamped at zero rather than producing invalid negative timestamps. If that squashes your first cue, trim the offset.
No. Progressive drift means a frame-rate mismatch, which needs re-timing against the actual audio. Constant offset fixes only a constant delay. For a full retime, generate fresh captions from the video in the editor instead.
These utilities handle subtitle files. To generate captions from speech, style them, and burn them into an MP4, open the full editor; free 720p export, no signup to start.