Free · no signup · browser-local

Shift SRT Subtitle Timing and Fix Gradual Drift

Fix constant subtitle delay or steady drift with a time offset or two-point sync. Compare original and adjusted cue times and download a corrected SRT locally.

Browse all tools →

1. Open your SRT subtitles

Adjust a constant delay or a drift that grows steadily. Your subtitle stays in this tab; no upload is needed.

Up to 2 MiB and 10,000 cues. SRT only; timestamps from 00:00:00,000 to 99:59:59,999.

Getting started

Load or paste UTF-8 SRT. Use a fixed offset for constant delay, or enter two source-to-video time pairs for steady drift. Inspect the start, middle and end, then download the corrected SRT.

Before you use the result

SRT only, up to 2 MiB and 10,000 cues. Negative times block export by default; explicitly choose clipping or dropping only after review. Invalid timings still block export. No speech detection; two-point correction cannot reliably fix missing scenes, different cuts or random timing errors.

Try an example

If a subtitle at 10 seconds should appear at 12 seconds, use +2 seconds. If 10→12 and 110→122, two-point mode adjusts the rate to 1.1 and the offset to 1 second.

How it works

Fixed mode adds a constant. Two-point mode applies a positive linear transform to cue starts and ends, rounded to milliseconds. Text stays in the subtitle file and is displayed safely as text in the preview.

Frequently asked questions

Shift SRT subtitles earlier or later, or align two known time points to correct steady drift. Preview original and adjusted times before downloading.

How do I use SRT Subtitle Delay and Drift Fixer?

Load or paste UTF-8 SRT. Use a fixed offset for constant delay, or enter two source-to-video time pairs for steady drift. Inspect the start, middle and end, then download the corrected SRT.

Does this tool upload my data?

Inputs and files are processed in your browser. Page-view analytics do not contain your tool input.

What should I check before using the result?

SRT only, up to 2 MiB and 10,000 cues. Negative times block export by default; explicitly choose clipping or dropping only after review. Invalid timings still block export. No speech detection; two-point correction cannot reliably fix missing scenes, different cuts or random timing errors.