Merge Subtitles Online

Join subtitle parts such as CD1 and CD2 into one file, or combine two languages into bilingual subtitles. Works with SRT, VTT, ASS and other formats, right in your browser.

  • Join parts
  • Two languages
  • Never uploaded
  • Free

Drop two or more subtitle files here

or

SRT · VTT · ASS / SSA · SBV · SUB · TTML · LRC · TXT

Your subtitles are processed on your device and are never uploaded.

How it works

How to merge subtitle files

Two or more files become one in three steps.

  1. 1

    Add your files

    Drop up to 20 subtitle files, pick them from your device or paste the text. Use the up and down buttons to put them in the right order.

  2. 2

    Choose the mode

    Select “One after another” to join parts of a film, or “Two languages” to show two files with the same timeline together. Then set the start of each part or the position of the second language.

  3. 3

    Check and download

    Check the result in the live preview or on top of your video, then download the merged file as SRT, VTT, ASS or SBV.

Why ToolCMB

What the subtitle merger does

Two modes for the two common reasons to merge subtitles.

One after another

Joins parts such as CD1 and CD2 or episode parts into a single subtitle file.

Correct start of each part

Each file starts where the previous one ends, after the entered video length or at a start time you set.

Extra pause

Adds an optional pause between the parts, for example for a break or an intro between them.

Two languages

Combines two or more files that share the same timeline into bilingual subtitles.

Position of the second language

Shows it below or above the first language, or at the top of the screen using {\an8}.

Italic or coloured

Sets the second language in italics or in yellow, cyan or green so the two are easy to tell apart.

Up to 20 files in any order

Move files up and down until the order is right; the result updates immediately.

Video preview

Load a local video to see the merged subtitles on top of the picture. The video is never uploaded.

How do you merge two SRT files into one?

There are two different reasons to merge subtitles. The first is a film that was once split into parts, for example CD1 and CD2, while the video is now a single file. Each subtitle part starts at 00:00:00, so the second part has to be moved to the point where the first video part ends before the two can be joined. The second reason is showing two languages at once, which is popular with language learners.

For joined parts, the starting point matters. A subtitle file usually ends before its video does, because credits or silent scenes follow the last line. If the second part simply starts where the previous file ends, it can come out several seconds or minutes early. Enter the video length of each part, or type the start time of each part by hand, and add an extra pause if needed. The mode “One after another” then shifts every part and joins them.

For bilingual subtitles, both files must share the same timeline, meaning they were made for the same video version. The second language can be placed below or above the first in the same subtitle, or at the top of the screen with the position tag {\an8}, which VLC, mpv, Kodi, Plex and most desktop players understand. Italics or a colour help the eye to separate the languages, and the option for one line per language keeps the subtitle from growing to four lines.

Which merge setting fits which situation?

SituationModeSetting
Film subtitles in two parts (CD1 + CD2), video is one fileOne after anotherEnter the video length of each part
Parts whose video length is unknownOne after anotherStart where the previous file ends, plus an extra pause
Parts with known start times in the full videoOne after anotherEnter the start times manually
Learning a language with original and translationTwo languagesSecond language below, in italics
Two languages that should stay clearly apartTwo languagesSecond language at the top of the screen via {\an8}

Tips

  • Before combining two languages, make sure both files match the same video. If one of them is early or late, fix it first with Subtitle Delay or SRT Sync.
  • Bilingual subtitles get tall quickly. Shorten long lines beforehand with the Subtitle Line Breaker, or switch on one line per language.
  • To do the opposite and cut one file into several parts, use Subtitle Split.
  • After joining parts, the SRT Validator shows at a glance whether subtitles overlap at the point where two parts meet.
FAQ

Frequently asked questions

Can’t find your answer? Contact us — we reply quickly.

How do I merge two SRT files into one?

Add both files, choose “One after another” and put them in the right order. The second file is moved behind the first, by the end of the previous file, by the video length you enter or to a start time you set, and both are saved as one file.

Why is the second part out of sync after joining?

Usually because the first video part is longer than its last subtitle. Enter the real video length of the first part, or the exact start time of the second part, instead of starting where the previous file ends.

How do I make bilingual subtitles?

Choose “Two languages” and add one file per language, both for the same video version. Subtitles are combined so that the second language appears below, above or at the top of the screen.

Does the top position work in every player?

The tag {\an8} is understood by VLC, mpv, Kodi, Plex and most desktop players. Some TVs and web players ignore it and show both languages at the bottom.

How many files can I merge at once?

Up to 20 files. They can be in different formats, such as SRT, WebVTT or ASS, and the result is saved as SRT, VTT, ASS or SBV.

Are my subtitles or my video uploaded?

No. Merging runs in your browser, and the files are never uploaded. This also applies to the video you load for the preview.

More free subtitle tools

View, edit, convert, sync and check subtitles — fast, free and private, right in your browser.

Browse all tools