Subtitle Time Shifter
Make subtitles match the video again when they appear too early, too late, or slowly drift out of sync.
Runs in your browser · No uploads
Drag & drop a subtitle file
or
SRT, VTT, ASS, SSA, SBV, TTML, DFXP or LRC, or paste the subtitles below
Your files stay on your device. Nothing is uploaded.
Your browser is too old to run this tool. Please update it, or use a current version of Chrome, Edge, Firefox or Safari.
- Nothing leaves your device
- No server-imposed size limits
- No sign-up, no watermark
- Free
How to sync subtitles
- Open your .srt or .vtt file, or paste the subtitles.
- Enter how many seconds to move them: a positive number makes them later, a negative number earlier.
- Download the fixed file.
Good to know
- Find the right value by noting when a line is spoken in the video and when its subtitle appears.
- If subtitles start in sync but drift more and more, the frame rate differs: use the frame rate fix.
- Subtitles moved to before 0:00 are removed; one that is only partly before 0:00 starts at 0:00.
Frequently asked questions
Can it fix subtitles that drift over time?
Yes, when the drift comes from a frame-rate difference (23.976, 24 and 25 fps). Choose the matching frame rate fix.
Is my file uploaded?
No. Everything happens in your browser.
Related tools
-
Convert subtitles (SRT, VTT, ASS…)
Convert subtitles between SRT, WebVTT, ASS/SSA, YouTube SBV, TTML/DFXP and LRC lyrics, or to plain text. -
Trim a video
Cut the start and end off a video, without re-encoding when possible. -
See video details (codec, bitrate)
See codecs, resolution, frame rate, bitrate and tracks of a video or audio file. -
Clean up text
Remove extra spaces, line breaks and duplicate lines, or sort lines.