Skip to content
Back to Blog
·6 min read·Denys Kandyba

How to Translate Netflix Subtitles (Without Losing the Original)

To translate Netflix subtitles, you do not need a different region or a downloaded subtitle file: install a browser extension with a Netflix adapter, turn on any subtitle track, and it overlays the translation in your language on the player, next to the original or instead of it. Works in fullscreen, in 100+ languages, on the free plan.

Why Netflix cannot do this by itself

Netflix subtitles have two hard limits. First, each title carries only a handful of subtitle languages, chosen per region, so the language you actually want is often not on the list. Second, the player shows exactly one track at a time, so even when your language exists, you cannot keep the original visible next to it, which is precisely what you want when you are watching to learn the language.

A page translator does not help here either: subtitles are not page text, they are timed cues inside the player. Translating the page around the video leaves the subtitles untouched.

Set it up in a minute

  1. Install Swiftin and open netflix.com in the browser, this works on the website, not in the TV or mobile apps.
  2. Turn on any subtitle track in the Netflix player, English is usually available everywhere.
  3. Press Alt+V or use the in-player button, pick your language and engine, and play.

Each cue now renders as a bilingual pair as it appears: the original line and its translation together, timed to the video. The free plan includes 50,000 AI tokens a month plus unlimited Google and Bing translation, so the overlay keeps working however much you watch.

Pick how the subtitles look

Four layouts, switchable from the player: original on top (the default for learners), translation on top, translation only (just watch comfortably), or original only (test yourself, translation one click away). The overlay stays in place when you go fullscreen.

Click a word, get a lesson

For learners, the overlay doubles as a study surface: click any word in a subtitle and Swiftin builds a word card on the spot, the meaning in that exact context, usage examples, synonyms, part of speech, a CEFR difficulty badge, and audio pronunciation. No pausing to look things up in another tab, which is where most watching-to-learn setups fall apart.

If that is your main use case, the dedicated study tools comparison in Swiftin vs Language Reactor covers how this stacks up against the classic Netflix learning extension.

Beyond Netflix

The same overlay ships adapters for Prime Video, Disney+, Apple TV+, YouTube, and Coursera. One extension, the same bilingual setup, across the sites where you actually watch things. The full feature reference lives in the subtitle translation docs.

Honest limits

  • A subtitle track must exist. The extension translates real tracks; it does not generate subtitles for videos that have none.
  • Browser only. This works on netflix.com in Chrome, Firefox, and Chromium browsers, not in the Netflix TV or mobile apps.
  • Exports are Pro. Watching bilingually is free; downloading the translated track as SRT, VTT, or TXT sits on the Pro plan.

For everything else, the distance between "this show is not subtitled in my language" and "watching it bilingually" is one extension and one hotkey.

FAQ

Keep reading