How to fix subtitles that are out of sync
Shift SRT or VTT subtitles earlier or later with the correct offset. Learn the difference between a constant subtitle delay and gradual timing drift.
Free subtitle tool
Retime SRT or VTT subtitles for a known frame rate change, including 23.976, 24, 25 and 29.97 fps. Correct consistent timing drift.
Use this tool when the same video content plays at a different frame rate and its duration changes. For example, a 24 fps master played at 25 fps finishes sooner; subtitle times must shrink by 24/25. This differs from a fixed caption delay, which the time shifter corrects.
Open a caption file timed for the source video version.
Choose the source and target playback rates. Check the displayed scale and explanation before applying it.
Preview and download the result. Test captions near the beginning and end of the target video to confirm synchronization.
Use the time shifter if all captions are early or late by the same amount. Use frame rate conversion only when a known playback-rate difference causes the delay to grow over time.
No. It changes subtitle timestamps only. The video and its playback speed remain unchanged.
The same frames play in less time at 25 fps. Multiplying subtitle times by 24/25 places them at the corresponding positions in that faster version.
Understand the formats, follow an example, and choose your next step.
Shift SRT or VTT subtitles earlier or later with the correct offset. Learn the difference between a constant subtitle delay and gradual timing drift.
Combine caption files with explicit time offsets or split SRT and VTT at a video cut. Includes examples for silence, crossing captions and timeline resets.