Online Create/Translate

DuoSub Subtitle Creator Dual Subtitle Translator

Upload SRT, VTT, or ASS files to any video player and watch with two languages simultaneously.

What is DuoSub?

DuoSub Subtitle Creator is a powerful dual subtitle translator and cross-platform solution designed for deep Bilingual Learning. Whether you are using our Chrome Extension for online streaming or our Standalone Desktop App for Windows 11 and Linux, DuoSub bridges the gap in language comprehension.

Our tool allows you to overlay custom SRT/VTT subtitle files onto any HTML5 video player. By displaying two languages simultaneously, it transforms standard viewing into an active language learning experience-perfect for English learners, polyglots, and accessibility needs.

Universal Compatibility: Optimized for Windows Desktop, Linux (Ubuntu/Debian), and Web Browsers (Chrome, Edge, Brave). Process subtitles locally or online with secure SRT processing.

#DuoSub #DualSubtitles #BilingualLearning #SubtitleTranslator #LanguageLearning #Windows11 #LinuxApp #ChromeExtension #PolyglotTools #SRTTranslator

DuoSub in Action

Chrome Extension

Desktop Application

Supported Video Players

VLC Media Player: The most popular cross-platform media player for Windows, Linux, and Android with advanced subtitle rendering. Kodi (XBMC): A powerful open-source media center that supports dual subtitles and external SRT files on all OS. MX Player: Leading Android video player famous for subtitle gestures and multi-core decoding. MPC-HC: Lightweight Windows player optimized for SRT and ASS formats. PotPlayer: Professional Windows media player with deep subtitle customization. MPV: High-performance Linux player with minimalist command-line subtitle control. KMPlayer: Versatile 4K player for Windows and mobile. GOM Player: Reliable Windows video player with a built-in subtitle finder. Plex: Global media server; use DuoSub with the Plex Web Client for dual language learning. Jellyfin: Secure open-source media system perfect for browser-based subtitle translation.

Key Features

Universal Compatibility

Upload subtitle files in any language and instantly translate them into any language supported by Google Translate directly in your browser.

Local Privacy

Your subtitle files are processed entirely in your browser. We never upload your content.

Multiple Formats

Optimized for SubRip srt, WebVTT vtt, Advanced Substation Alpha ass, MicroDVD sub, and UTF-8 Plain Text txt.

🌍 Supported Languages

"af": "Afrikaans", "sq": "Albanian (Shqip)", "am": "Amharic (አማርኛ)", "ar": "Arabic (العربية)", "hy": "Armenian (Հայերեն)", "as": "Assamese (অसमীয়া)", "ay": "Aymara (Aymar aru)", "az": "Azerbaijani (Azərbaycan)", "bm": "Bamanankan", "eu": "Basque (Euskara)", "be": "Belarusian (Беларуская)", "bn": "Bengali (বাংলা)", "bho": "Bhojpuri (भोजपुरी)", "bs": "Bosnian (Bosanski)", "bg": "Bulgarian (Български)", "ca": "Catalan (Català)", "ceb": "Cebuano", "zh-CN": "Chinese Simp (简体中文)", "zh-TW": "Chinese Trad (繁體中文)", "co": "Corsican (Corse)", "hr": "Croatian (Hrvatski)", "cs": "Czech (Čeština)", "da": "Danish (Dansk)", "dv": "Divehi (Dhivehi)", "doi": "Dogri (डोगри)", "nl": "Dutch (Nederlands)", "en": "English", "eo": "Esperanto", "et": "Estonian (Eesti)", "ee": "Ewe (Eʋegbe)", "fil": "Filipino", "fi": "Finnish (Suomi)", "fr": "French (Français)", "fy": "Frisian (Frysk)", "gl": "Galician (Galego)", "ka": "Georgian (ქართული)", "de": "German (Deutsch)", "el": "Greek (Ελληνικά)", "gn": "Guarani (Avañe'ẽ)", "gu": "Gujarati (ગુજરાતી)", "ht": "Haitian Creole (Kreyòl ayisyen)", "ha": "Hausa", "haw": "Hawaiian (ʻŌlelo Hawaiʻi)", "he": "Hebrew (עברית)", "hi": "Hindi (हिन्दी)", "hmn": "Hmong (Hmoob)", "hu": "Hungarian (Magyar)", "is": "Icelandic (Íслеenska)", "ig": "Igbo", "ilo": "Ilocano", "id": "Indonesian (Indonesia)", "ga": "Irish (Gaeilge)", "it": "Italian (Italiano)", "ja": "Japanese (日本語)", "jv": "Javanese (Jawa)", "kn": "Kannada (ಕನ್ನಡ)", "kk": "Kazakh (Qazaq)", "km": "Khmer (ខ្мែរ)", "rw": "Kinyarwanda", "ko": "Korean (한국어)", "kri": "Krio", "ku": "Kurdish (Kurdî)", "ky": "Kyrgyz (Кыргызча)", "lo": "Lao (ລາວ)", "la": "Latin (Latina)", "lv": "Latvian (Latviešu)", "ln": "Lingala", "lt": "Lithuanian (Lietuvių)", "lg": "Luganda", "lb": "Luxembourgish (Lëtzebuergesch)", "mk": "Macedonian (Македонски)", "mai": "Maithili (मैथिली)", "mg": "Malagasy", "ms": "Malay (Melayu)", "ml": "Malayalam (മലയാളം)", "mt": "Maltese (Malti)", "mi": "Maori (Māori)", "mr": "Marathi (मраठी)", "mni-Mtei": "Meiteilon (Manipuri)", "lus": "Mizo", "mn": "Mongolian (Монгол)", "my": "Myanmar (Burmese)", "ne": "Nepali (नेपाली)", "no": "Norwegian (Norsk)", "ny": "Nyanja (Chichewa)", "or": "Odia (Oriya)", "om": "Oromo (Oromoo)", "ps": "Pashto (پښتو)", "fa": "Persian (فارسی)", "pl": "Polish (Polski)", "pt": "Portuguese (Português)", "pa": "Punjabi (ਪੰਜਾਬੀ)", "qu": "Quechua", "ro": "Romanian (Română)", "ru": "Russian (Русский)", "sm": "Samoan", "sa": "Sanskrit (संस्कृतम्)", "gd": "Scots Gaelic (Gàidhlig)", "nso": "Sepedi", "sr": "Serbian (Српски)", "st": "Sesotho", "sn": "Shona (ChiShona)", "sd": "Sindhi (سنڌي)", "si": "Sinhala (සිංහල)", "sk": "Slovak (Slovenčina)", "sl": "Slovenian (Slovenščina)", "so": "Somali (Soomaali)", "es": "Spanish (Español)", "su": "Sundanese (Basa Sunda)", "sw": "Swahili (Kiswahili)", "sv": "Swedish (Svenska)", "tg": "Tajik (Тоҷикӣ)", "ta": "Tamil (தமிழ்)", "tt": "Tatar (Tatarça)", "te": "Telugu (తెలుగు)", "th": "Thai (ไทย)", "ti": "Tigrinya (ትግርኛ)", "ts": "Tsonga (Xitsonga)", "tr": "Turkish (Türkçe)", "tk": "Turkmen (Türkmençe)", "ak": "Twi", "uk": "Ukrainian (Українська)", "ur": "Urdu (اردو)", "ug": "Uyghur (ئۇيغۇرჩە)", "uz": "Uzbek (Oʻzbek)", "vi": "Vietnamese (Tiếng Việt)", "cy": "Welsh (Cymраеg)", "xh": "Xhosa (isiXhosa)", "yi": "Yiddish (ייִדיш)", "yo": "Yoruba (Èdè Yorùbá)", "zu": "Zulu (isiZulu)"

Installation

Official Stores

Now available in the Chrome Web Store.

Add to Chrome

Desktop App DuoSub

Portable Standalone Versions

Full-featured desktop client for all your subtitle needs. No installation required.

Download for Windows Download for Linux

Compatible with Windows 10/11 & Linux (Ubuntu, Debian, Mint, Fedora etc.)

Manual Install (for Browsers)

Install the extension on Chrome, Edge, or Brave in seconds:

  1. Download & Unzip the file below.
  2. Open chrome://extensions in your browser.
  3. Enable "Developer mode" (top right switch).
  4. Click "Load unpacked" and select the unzipped folder.
Download Extension ZIP

Works on all Chromium-based browsers.