Bilingual Subtitle MergerDual-language SRT merger

AppHelp

Merge two SRT tracks into bilingual subtitles

Paste a primary and a secondary SRT track and combine each cue into one bilingual subtitle — everything runs locally.

Both inputs should be SRT with the same cues and timing; the primary track supplies the timestamps.
1
00:00:01,000 --> 00:00:04,000
Hello, AppHelp!
你好,AppHelp!

2
00:00:05,250 --> 00:00:08,500
Everything runs locally.
一切都在本地运行。

Features

  • Merge two SRT tracks into one bilingual file
  • Choose a newline or slash separator between languages
  • Uses the primary track index and timing
  • Runs entirely in the browser

Frequently asked questions

How are the two tracks aligned?
Cues are merged by position: the first cue of each track is combined, then the second, and so on, using the primary track timing.
What if the tracks have a different number of cues?
They are merged up to the shorter track and a mismatch notice is shown so you can review the result.
Does it upload my subtitles?
No. Everything runs locally in your browser.