Bilingual YouTube subtitles in Chrome and Edge
Updated
Turn captions on with the CC button, then switch on Bilingual video subtitles in Twinread. Each caption shows with its translation under it. There is no daily limit, and the video must have captions.
Google Chrome 138 or later, or a Chromium browser with the built-in Translator API, on desktop. No account, no API key.
Steps
- Open a video that has captions and turn them on with the CC button.
- Click the Twinread icon and switch on Bilingual video subtitles.
- Choose the language pair, and the subtitle size if the default is too small.
- Play the video. The original caption stays, with the translation under it in a Twinread subtitles box.
What it needs
Captions. Twinread reads the text a site shows as captions, in HTML5 video and on YouTube, and translates that. A video with no captions, or one where the captions are burned into the picture, gives it nothing to read. It needs Chrome 138 or later on a desktop, and the language model downloads once.
The free limit
Free translates the first 10 minutes of each video and can pause the video after each line, repeat it and keep it as a phrase. Pro translates the whole video. It is €24 for 6 months, €39 for a year or €79 for Pro forever.
Compared with other tools
Some extensions list bilingual subtitles for several video sites and can generate captions from audio. Twinread does neither. It is the smaller, private option: no account, and the text stays on your machine unless you choose your own DeepL or OpenAI-compatible provider for a language pair. Twinread keeps growing from what viewers ask for, and the roadmap page takes suggestions.
Questions
Can I get two-language subtitles on YouTube in Chrome and Edge?
Yes, if the video has captions. Turn captions on with the CC button, switch on Bilingual video subtitles in the Twinread popup, and the translation appears under the original line.
Does it work on videos with no captions?
No. It translates captions the site provides and does not listen to the audio.
How much is free?
No daily limit. Free translates the first 10 minutes of each video; Pro translates the whole video.
Where does the translating happen?
On your computer, in Chrome's built-in translator. The caption text is not sent to a Twinread server. If you choose your own DeepL or OpenAI-compatible provider for a language pair, the caption text goes to that provider instead.
Watch with two languages on screen
Free translates the first 10 minutes of each video. Chrome does the translating on your computer.
Google Chrome 138 or later, or a Chromium browser with the built-in Translator API, on desktop. No account, no API key.
More guides
Sources: Twinread's own pricing and popup, 6 October 2026. Twinread is an independent product and is not affiliated with Immersive Translate.