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.
Files to merge
No subtitles match the current search or filter.
How to merge subtitle files
Two or more files become one in three steps.
- 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
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
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.
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?
| Situation | Mode | Setting |
|---|---|---|
| Film subtitles in two parts (CD1 + CD2), video is one file | One after another | Enter the video length of each part |
| Parts whose video length is unknown | One after another | Start where the previous file ends, plus an extra pause |
| Parts with known start times in the full video | One after another | Enter the start times manually |
| Learning a language with original and translation | Two languages | Second language below, in italics |
| Two languages that should stay clearly apart | Two languages | Second 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.
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.