Free tool · runs in your browser

SRT File Merger

Stitch multiple SRT files into one continuous caption track. Each file's local timing is preserved, cue numbers are rebuilt across the whole file, and you can insert a silence gap between segments so nothing overlaps.

Upload 2 or more SRT files

Merged SRT output

// Upload two or more SRT files to merge them in order.

How to use this tool

  1. 01

    Add your SRT files

    Pick two or more files in the order they appear in your final video.

  2. 02

    Reorder if needed

    Use the up/down controls on each row to fix the sequence; an optional gap can be added between segments.

  3. 03

    Merge and download

    The result has unified timing and cue numbers rebuilt sequentially across the whole file.

Why this matters

Multi-part recordings, episodic content, and stitched-together segments routinely arrive as separate caption files even though the final video is a single piece. Combining them by hand means re-typing every timestamp in every later segment and renumbering the whole thing — slow, and one slip silently desyncs everything from that point on.

This merger shifts each subsequent file to start exactly where the previous one ends, rebuilds the cue numbers sequentially, and runs entirely in your browser so unreleased transcripts never leave your device. The merged output is SRT; if you need WebVTT for an HTML5 player, run it through the SRT to VTT Converter.

Related tools

FAQ

Whenever the final video is one piece but the captions came in parts: you concatenated several recorded segments into one export, the subtitles were produced per chapter, or you're stitching language- or scene-specific clips into a single track. Merging rebuilds one continuous file instead of forcing viewers' players to juggle several.

Explore the full toolkit

94 free tools covering titles, tags, thumbnails, scripts, captions, embeds, schema, and in-browser video processing.

Browse all tools →