Merged your video parts into one? Merge the subtitles to match — timings offset automatically, cues renumbered, exported as SRT or VTT.
Two subtitle files. One timeline.
For each part, enter that video's length so timings line up — or leave blank to chain automatically.
💬 Drop your .srt or .vtt files here, or click to choose
In playback order · each part's timings are offset by the videos before it
Join two video parts and their subtitle files stop matching — part two's captions still start at 00:00. This tool fixes the arithmetic: put your .srt or .vtt files in playback order and, for each part, type that video's length (like 12:34). Every part's timestamps are shifted by the total length of the videos before it, cues are renumbered from 1, and you download one clean file that stays in sync from start to finish.
Leave a part's length blank and it chains automatically after the previous part's last caption — fine for rough cuts, but entering real video lengths gives frame-accurate sync. Nothing is uploaded; your subtitle text stays on your device.
Add both files in playback order, enter the first video's length so part two's timings shift correctly, and click Merge. Cues are renumbered and you download one .srt (or .vtt) that stays in sync.
Part two's subtitles must be delayed by exactly part one's duration. If you leave it blank the tool chains parts after the last caption, which works but is less precise than the real video length.
Yes — even with a single file, add it and click Merge, then use the .vtt download. The conversion handles timestamps and formatting automatically.
Yes — use 'Shift everything by' with positive seconds (subtitles appear later) or negative (earlier), then download the corrected file.
Everything on AIMerger brings things together — here is what pairs with this one.