Free Subtitle Tools

Merge SRT Files — Combine Two Subtitle Files Free

Merge two SRT or VTT subtitle files into one sorted, renumbered file. Ideal for dual-language tracks, chapter subtitles, and combining SDH with standard captions.

Part of VideoText’s free subtitle tool cluster

Every converter and checker here links back to one hub so you can find the right tool fast — browse all free subtitle tools.

Free Subtitle Tools hub →
Choose file

File A

Click to upload SRT or VTT

Choose file

File B

Click to upload SRT or VTT

Don’t stop at the download

Next: fix, translate, burn, or generate from video

Out of sync, overlapping, or CPS fail? Use Fix. Need another language or hardcoded captions? Those are one click away.

⚡ Skip the manual steps

Turn any video into a transcript

Upload once. Get a transcript, speaker labels, and subtitles.

  • ✓A full transcript in one upload
  • ✓Subtitles you can translate into 104 languages
  • ✓Works with YouTube, podcasts, Zoom, TikTok & more

When would you merge two subtitle files?

Merging subtitle files is useful in several real-world scenarios:

  • Dual-language subtitles — combining an English translation track with the original-language subtitles so both appear in the same file
  • SDH + standard captions — merging Subtitles for the Deaf and Hard of Hearing (sound effects, speaker labels) with a standard dialogue track
  • Chapter-based subtitles — when a long video was split into chapters for transcription and you need one unified file
  • Corrected segments — replacing timing-fixed cues from one file back into the original

How does the merge work?

The tool parses both subtitle files (SRT or VTT), combines all cues into a single list, sorts them by start timestamp, and renumbers them from 1. Cues from both files are interleaved in chronological order. The output is always SRT format. If cues from File A and File B overlap at the same moment, both are kept — run the merged file through our Subtitle Validator to check for any overlaps afterward.

Combine two SRT files from a video split in two parts

Each file's timestamps start from zero, and the merge keeps them exactly as they are. To combine subtitles for part 1 and part 2 of the same video, first move part 2 later by the length of part 1. In the Shift Subtitle Timing tool, enter that length in seconds (10 minutes is 600) and choose Forward, then use the shifted file as File B here.

Merge subtitles with a video

This tool merges two subtitle files into one SRT; it does not open or change a video. Once you have the merged file, you can add it to a video as a subtitle track in your editor, player or upload page, or use Burn Subtitles to put the captions permanently into the picture.

How to merge SRT files

  1. 1

    Upload File A

    Click the first upload zone and select your first subtitle file. SRT and VTT formats are both accepted.

  2. 2

    Upload File B

    Click the second upload zone for the file you want to merge in.

  3. 3

    Click Merge & Download

    The tool sorts all cues by start time, renumbers them, and downloads a clean SRT file.

Frequently Asked Questions

What does merging subtitle files actually do?
It combines all cues from two files into one file, sorted by start time and renumbered sequentially from 1. Useful for dual-language subtitles, SDH + standard tracks, or chapter-based subtitle files.
Can I merge SRT and VTT files together?
Yes. The tool accepts SRT or VTT for each slot independently and outputs a merged SRT file. Mixed formats work fine.
What if two subtitles overlap at the same time?
Both cues are preserved in the output. If you want to detect and fix overlaps afterward, run the merged file through our free Subtitle Validator tool.
Is the merged file sorted chronologically?
Yes. All cues from both files are sorted by start time before renumbering, so the output is always in the correct order regardless of how the input files were ordered.
Can I merge more than two files?
This tool merges two files at a time. To merge three or more, merge the first two, download the result, then upload that as File A and upload the third file as File B.
Will timing shift if one file has an offset from the other?
No — the merge preserves original timestamps from both files. If File B starts at 00:10:00 and File A ends at 00:09:55, they will overlap. Use the Shift Subtitle Timing tool on either file first if you need to realign them.
Can I use this to add sound effect captions to a subtitle file?
Yes. This is a common SDH (Subtitles for the Deaf and Hard of Hearing) workflow: prepare a separate file with sound effect labels like [MUSIC] or [DOOR SLAMS], then merge it with the dialogue subtitle file.
Does the output format match the input?
The output is always SRT format regardless of whether the inputs were SRT or VTT. If you need VTT output, run the result through the SRT to VTT converter.
How do I combine two SRT files for a video that was split in two?
Part 2 starts at 00:00:00 again, so shift it first. Open Shift Subtitle Timing, enter the length of part 1, choose Forward and download the shifted file. Then upload part 1 as File A and the shifted part 2 as File B and merge.
Can I merge subtitles with a video file?
This tool only merges two subtitle files into one SRT. To add the result to a video, load it as a subtitle track in your editor or player, or use Burn Subtitles to hardcode the captions into the video.

Related VideoText Tools