Constant offset versus gradual drift
A constant offset fixes an equal delay throughout the recording. If the error grows toward the end, check frame-rate changes, cuts or stretched audio; this tool does not rescale timing.


Fix captions that are consistently early or late by applying the same offset to every cue. Positive seconds delay captions; negative seconds make them appear earlier. Changes are applied only to the downloaded output, so the source stays intact.
Free · No sign-in · Processed in your browser · No subtitle upload
Plain text and timing only; styling and positioning are not preserved. Nothing is saved to the cloud. Download your result before closing this page.
Upload or paste the SRT/VTT captions used with your final video.
Enter the timing offset in seconds and inspect the first output cues.
Download SRT or VTT and compare the beginning, middle and end with your video.
A constant offset fixes an equal delay throughout the recording. If the error grows toward the end, check frame-rate changes, cuts or stretched audio; this tool does not rescale timing.
Offsets are limited to plus or minus 3,600 seconds. If a cue would start before zero, export is blocked. Your source text is not changed.
If subtitles appear too early, use a positive offset. If they appear too late, use a negative offset.
Each output is calculated from the source text and the current offset. It is not cumulative unless you replace the source with a previously shifted output.
Usually not with one constant offset. Different cuts may require changing individual cue times or generating a new transcript.
Existing subtitle conversion is free. To generate captions from speech, use your signed-in transcription allowance.
See transcription plans and limits