Skip to content
CutConvert

SRT shifter

Move every subtitle earlier or later by any amount to fix a constant sync offset — in your browser, in seconds. Only the timestamps change; numbering, text, and formatting stay untouched.

or paste the SRT below
Direction

Decimals are milliseconds — 0.5 is half a second.

First subtitle

Delay or drift? The 10-second diagnosis

Subtitle sync problems come in exactly two shapes. A constant delay — every line off by the same amount, usually because the video has a different start point than the subtitles were made for — is what this tool fixes. Progressive drift — sync that gets worse as the video plays — means the subtitles were timed at a different frame rate, and no fixed shift can fix it; that file needs retiming by rate instead.

Quick test: check the sync in the first minute and again near the end. Same offset both places? Shift it here. Bigger offset at the end? It's a frame-rate mismatch.

FAQ

How do I fix subtitles that are out of sync?

If every subtitle is off by the same amount, shift the whole file: load the SRT, choose later (subtitles show too early) or earlier (they show too late), enter the offset in seconds, and download. If the drift grows over the runtime, the problem is a frame-rate mismatch, not a delay — see the frame rate converter instead.

How do I know how much to shift by?

Find one line you can pin to the audio: note when the subtitle appears and when the word is actually spoken. The difference is your offset. The first-subtitle preview updates live so you can sanity-check before downloading.

Does shifting change anything else in my file?

No — only the timestamps are rewritten. Numbering, text, line breaks, and formatting stay byte-for-byte identical, so the file works exactly as before, just retimed.

What happens if shifting earlier would make a timestamp negative?

Timestamps that would go below zero are clamped to 00:00:00,000 and the tool tells you how many were affected. If your first real subtitle starts after the offset, nothing clamps.

Subtitles drift further out of sync as the video plays — will shifting fix that?

No. Progressive drift means the subtitles were made for a different frame rate (the classic 23.976 vs 25 problem) — a fixed shift only fixes a fixed delay. That case needs retiming by rate.

Is my file uploaded anywhere?

No — this tool runs entirely in your browser. For format conversions (SRT to VTT, Premiere, Word) the converters on this site process files server-side; the shifter never sends your file anywhere.