The ID Toolbox
← All tools

Caption Timing Shifter

The audio moved and now the captions are a second and a half early. Shift every cue by the same amount, or set the first cue to a specific time and let the rest follow. Spacing between cues is preserved either way.

Free · No account · Your files never upload

Drop a caption file, or paste it below

Files are read in your browser. Nothing is uploaded.

What this does

Moves every cue in a caption file by the same amount, either a fixed offset in seconds or by anchoring the first cue to a specific timestamp. The gaps between cues are preserved, so the rhythm of the captions survives the move. It writes the file back out in whatever format you gave it.

When you’d reach for it

An intro was added to the video and now everything is a few seconds early. A vendor delivered captions timed against a cut that no longer exists. Or the first cue starts at three seconds because the file was trimmed, and you need it at zero.

A note on negative shifts

Media cannot begin before it begins, so any cue that would move past zero is held at the start of the file instead. That produces overlapping cues at 00:00, which is usually not what you want, so the tool counts them and tells you rather than quietly mangling the file.

Related tools