Subtitle
Runs in your browser

Subtitle Merger

Combines two or more SRT or VTT files into one SRT or VTT. You can sort cues by their original timestamps, append each file after the previous one with a gap, or shift a file by a manual offset. Overlapping cues are reported and left in place. Caption text is not rewritten. Processing stays in this browser.

Accepted formats:
SRTVTT

Sort keeps each cue at its original time. Append places each later file after the previous one, plus the gap. Offset adds the seconds you set for that file. Overlaps are reported and are not given new timing. This page does not load a video engine.

Add subtitle files

SRT and VTT can be combined. The text stays in this browser.

Merge mode

    What does Subtitle Merger do?

    Subtitle Merger joins caption files that are already valid SRT or WebVTT. Sort mode stacks every cue and orders them by start time. It does not move a cue to avoid a collision. Append mode leaves the first file where it is and shifts each later file so its first cue starts at the previous file's last end, plus the gap you set. Offset mode adds the seconds you enter for that file, then sorts. A negative offset that would start before zero is clamped, and the clamp is counted. After the timeline is built, any cue that starts before the previous cue ends is listed as a conflict. Those times are not rewritten. The download is a new SRT or VTT with sequential numbers. Cue text is copied, not edited. A file with no readable cues is skipped. This page does not load a video engine.

    How to use Subtitle Merger

    1. 1Add the subtitle files and put them in the order you want.
    2. 2Choose sort, append or a manual offset for each file.
    3. 3Set the append gap or the offsets, then read the overlap list.
    4. 4Download the merged SRT or VTT. Conflicts are left as they are.

    Supported inputs and outputs

    Inputs

    Two or more SRT or VTT files

    Outputs

    One SRT or VTT file, A count of cues, a time span and any overlaps

    Practical uses

    • Joining captions from several clips in order
    • Stacking two language tracks that already share a timeline
    • Shifting one file later by a known number of seconds

    Browser and media limitations

    • Sort mode does not separate cues that occupy the same time.
    • Append mode places the next file after the previous file. It ignores the original start of that next file.
    • An offset that would go before zero is clamped. The cue text is not changed.
    • Files that contain no readable cues are skipped. This page does not load a video engine.

    How local processing works

    Your media is processed locally in your browser and is not uploaded to Tubelexity for processing. This page does not load a video engine. Page navigation and analytics still use network requests.

    Sorting, offsets, append mode and conflicts

    Sort mode trusts the timestamps that are already in the files. Append mode does not: it lines the files up one after another and uses the gap as the silence between the last cue of one file and the first cue of the next. Offset mode adds a constant to one file before the sort.

    A conflict means two kept cues overlap after that placement. The merger reports the cue number and leaves both texts in the file.

    Frequently asked questions

    What is the difference between sort and append?

    Sort keeps each cue's original time and orders the list. Append moves each later file so it starts after the previous file, plus the gap.

    Are overlapping cues fixed?

    No. Overlaps are listed after the merge. The times stay where the mode placed them.

    Can I mix SRT and VTT?

    Yes. Each file is read into the same cue list, and you choose SRT or VTT for the download.

    Is the subtitle file uploaded?

    No. The text stays in this browser tab. This page does not load a video engine.

    Related creator tools