Subtitle shifter
For subtitles that show up the same amount too early or too late all the way through: enter that amount in seconds and every cue moves by it. What you paste or upload stays in your browser.
Shift your subtitle timing
How to use it
- Paste the subtitles, or upload a .srt or .vtt file.
- Pick one line and compare when it is spoken in the video with when its subtitle appears. The difference is the shift.
- Enter it in Shift by (seconds). A positive number makes the subtitles appear later, a negative one earlier, for example 2.5 or -1.3.
- Click Shift, then download subtitles-shifted.srt or copy the result.
What happens to the file
- Only the times change. Text, line breaks and cue order stay as they are.
- With a negative shift, a cue that would end before 0:00 is removed, and one that would start before 0:00 starts at 00:00:00,000 instead. The result line shows how many were removed.
- The output is SRT, renumbered from 1, even when you upload WebVTT.
- If the subtitles start in sync and drift further off as the video plays, one shift won't fix them. Use the subtitle FPS converter.