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.
Related tools
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.