Millisecond Subtitle Shifter

Shift every SRT cue by a precise number of milliseconds. For fine-tuning sync without the larger steps of the second-based time shifter.

Local processing only. Your file is shifted on your device.

Input SRT

Shifted SRT

When to use it

When second-level shifting overshoots. Common offsets: -80ms (subtitle appears too late), +120ms (subtitle appears too early), -250ms (frame-accurate alignment).

How the shift works

Every cue's start and end time is offset by the same number of milliseconds. Negative results are clamped to zero unless clamping is disabled.

Related tools