Free · No sign-up · Nothing uploaded

Shift subtitle timing

When every subtitle shows up too early or too late by the same amount, move them all at once. Type the delay in seconds (2.5) or milliseconds (2500ms); use a minus for earlier.

How to use it

1

Load your subtitle file.

2

Type how much to move it: a positive number shows the subtitles later, a negative one earlier.

3

Check the new times in the preview and download the file.

Need subtitles, not just a fix?

Our AI tools do the hard part: make subtitles from the speech, translate them, or burn eye-catching captions into your video. Free minutes to start, no credit card.

AI subtitle generatorUpload a video and get timed subtitles in 60+ languages in minutes.Make subtitles →Subtitle translatorTranslate SRT and VTT files into 80+ languages, with the timing kept.Translate a file →Animated captionsWord-by-word highlighted captions burned into your video for TikTok, Reels and Shorts.Burn captions →

Questions and answers

How do I know how much to shift?

Play the video and note when a line is spoken and when its subtitle appears. The difference is the shift: if the subtitle comes 2 seconds after the voice, enter -2.

The delay grows during the movie. What now?

Then the subtitles were made for another frame rate. Use change frame rate or the two-point sync, which fix a growing delay.

Can I shift only part of the file?

Yes. Fill in “Only subtitles after” and only the lines from that time on are moved, for example after an ad break.

More free subtitle tools

Convert formats

Fix the timing

Clean, merge and repair