Skip to main content

Subtitle timing shifter

When subtitles consistently appear too early or too late, shift every cue by the same offset. Negative values move subtitles earlier, positive values later; cues pushed before zero are clamped or dropped.

Everything runs in your browser. Your file is never uploaded to a server.

Negative = earlier, positive = later. Decimals allowed.

How it works

1

Paste or upload your .srt

Paste subtitle text or upload a file. Everything stays in your browser.

2

Set the offset

Enter the shift in seconds — for example -2 if the subtitles show up two seconds late, or 1.5 to delay them by a second and a half.

3

Download the shifted file

The output updates as you type. Download or copy it when it matches your video.

Making the subtitles is the hard part

These tools patch finished subtitle files. If you edit in Adobe Premiere Pro, the SmartCaptions extension generates, translates and styles Hebrew, Arabic and English captions directly in your timeline.

Get the Premiere Pro extension