Make bilingual subtitles from two SRT files

Show two languages at once: combine two SRT or VTT files into one file with a language on each line.

Top language
Bottom language

How to make bilingual subtitles

  1. Add both languages

    Drop one file in the Top language box and the other file in the Bottom language box.

  2. Check the order

    The top file sets the timing, so put the file with the better timing on top. Click Swap files to change the order.

  3. Download

    Click Combine files, then Download. Each subtitle shows the top text first and the bottom text below it.

When to use Bilingual subtitles

  • You learn a language and want to read the original with a translation under it.
  • Your family watches a film in two languages at the same time.
  • A client wants the source text and the translation in one file for review.
  • You have an English and a Spanish file for one film, and your player can load only one file.

Common questions

What are dual subtitles?

Dual subtitles show two languages on the screen at the same time. In this file, each subtitle has the text of one language on top and the other language below.

How do I get dual subtitles on YouTube?

YouTube plays one subtitle track at a time. Combine your two files here and upload the result as one track.

Can I have subtitles in two languages on Netflix?

This tool works on files, not on streaming apps. For a streaming site, you need a browser extension that adds a second language.

What if the two files have different timing?

The top file sets the timing. Each bottom subtitle joins the top subtitle that it overlaps most. A bottom subtitle that overlaps no top subtitle becomes a subtitle of its own.

Can I add a color or italics to the second language?

No. The file has plain text, because colors and italics look different in each player. Set the style in your player if it allows that.

Is my file uploaded?

No. The tool runs in your browser. Your subtitle file never leaves your computer.

Still sending subtitle files by email?

Assign, review, and approve every language in one place.

Free forever plan. No card required. No sales call.

  • Every language gets a translator and a reviewer
  • Feedback on the exact line, not in an email thread
  • Only the approved version ships
  • See who's holding up which language
  • AI drafts in 82 languages, or bring your SRT
  • Private, in the browser, nothing to install