Skip to main content
Skip to content

Shift SRT Subtitles

Move all subtitle timestamps earlier or later by any offset. Fixes subtitles that appear too early or too late. Works with SRT and VTT.

Drag & drop files here, or browse

SRT, VTT · Max 20 MB per file · Up to 1 files

Offset in seconds ("2.5") or clock time ("1:05" = 1 min 5 s). Subtitles appear too early? Shift later. Too late? Shift earlier.

Shift every timestamp in an SRT or VTT file by a fixed offset — seconds or a clock time — to fix subtitles that are consistently ahead of or behind the audio. Runs entirely in your browser; nothing is uploaded.

Frequently asked questions

My subtitles appear too early — what do I do?

Shift them later. If a line shows before someone speaks, add a positive offset in the "later" direction.

My subtitles appear too late — what do I do?

Shift them earlier. If a line shows after someone has already spoken, use the "earlier" direction to pull every timestamp back.

What if the drift gets worse over the video?

A constant shift only fixes a fixed offset. If the gap grows or shrinks over time (common with a framerate mismatch), use the Subtitle Sync Fixer instead, which corrects both offset and speed.

Is my file uploaded?

No — parsing and shifting happen entirely in your browser, and the file never leaves your device.