If you have searched for a subtitle translator for Firefox, Edge or Safari and ended up in a maze of forum threads, broken extensions and outdated guides — you are not alone. Browser support for subtitle translation tools is uneven, the situation has changed several times in the last few years, and most articles online still reflect 2022 reality.
This is the honest 2026 picture. For each major browser, I cover what actually works, what does not, and the simplest path to translated Netflix or YouTube subtitles.
Quick disclosure: I build Sublo, a subtitle translation extension. Where Sublo works on a given browser I will say so; where another tool is the better fit I will say that too. The point of the post is to save you setup time, not to push one product onto a browser it is not built for.
Quick answer table
| Browser | Subtitle translator support | Best path |
|---|---|---|
| Chrome | Excellent — broadest extension ecosystem | Install any Chrome extension (e.g. Sublo) |
| Microsoft Edge | Excellent — runs Chrome extensions natively | Install Sublo from Chrome Web Store, works as-is |
| Brave | Excellent — Chrome-compatible | Install Sublo from Chrome Web Store |
| Firefox | Limited — separate add-on store, fewer subtitle tools | Use Firefox add-ons or switch to Chrome/Edge |
| Safari | Very limited — macOS App Store extensions only | Switch to Chrome/Edge for streaming sites |
| Opera | Good — can run Chrome extensions with helper | Install "Install Chrome Extensions" then Sublo |
Microsoft Edge: the easy answer
If you are using Edge, the entire problem is already solved. Edge is built on Chromium, the same engine as Chrome, and runs Chrome extensions natively. You do not need an Edge-specific subtitle translator. You install Sublo — or any other Chrome subtitle extension — from the Chrome Web Store, and it works exactly as it does in Chrome.
To install in Edge:
- Open Edge and go to
chrome.google.com/webstore - Edge will prompt you to "Allow extensions from other stores" — click yes
- Search for Sublo, click "Add to Chrome" (it works in Edge despite the label)
- Open Netflix or YouTube, the extension is active
This is the fastest path to translated subtitles for any Edge user. The same approach works for Brave, Vivaldi, Arc, and every other Chromium-based browser — which is most of them today.
Firefox: the harder case
Firefox is a different story. It uses its own extension format (WebExtensions, with Firefox-specific differences), runs its own add-on store, and has a smaller ecosystem of subtitle translation tools. Some tools have Firefox versions, many do not. Sublo is currently Chrome-only.
For Firefox specifically, your real options are:
Option A: Use Firefox-native add-ons. Search the Firefox Add-ons store for "subtitle translator." A few exist, with varying quality. Most rely on Google Translate, which limits translation quality compared to LLM-based tools. Platform support is generally narrower.
Option B: Switch to Chrome or Edge for streaming. The pragmatic answer most users land on. Use Firefox as your daily driver if you prefer it, and open streaming sites in Chrome or Edge with the subtitle extension installed. Two browsers running side by side is a small price for substantially better translation quality.
Option C: Wait. Firefox extension support improves over time. Tools that are Chrome-only today may add Firefox versions, including Sublo. If you have a strong preference for Firefox and can wait, that path stays open.
Safari: the hardest case
Safari is the most restrictive major browser for subtitle extensions. Apple does not allow Chrome extensions to run in Safari. Extensions must be distributed through the Mac App Store and built specifically for Safari, which means a much smaller pool of tools.
What this means in practice:
Most popular subtitle translators — Sublo, Language Reactor, Trancy — do not have a Safari version. Some have a partial Mac app or workaround, but the core product runs in Chrome. There is no quick "install Sublo in Safari" path.
For Safari users, the pragmatic answer is the same as for Firefox: use Chrome or Edge specifically for streaming services. Both are free, both run on macOS, and both support the full extension ecosystem. Keep Safari as your default for everything else if you prefer it.
The one exception: if you are watching content on iPhone or iPad, you are out of the browser-extension world entirely. Subtitle translation extensions of any kind — Chrome, Firefox, Safari — do not work on mobile streaming apps. The native streaming app on the device controls subtitles, and no extension can hook into it. The honest answer for mobile is: watch on a laptop or desktop with the appropriate browser if you want translated subtitles.
Opera, Brave, Arc, Vivaldi and the Chromium family
Almost every browser launched in the last decade is Chromium-based. Opera, Brave, Arc, Vivaldi, Yandex, Naver Whale — all run Chrome extensions, often with one extra setup step. The pattern is the same in each:
- Allow Chrome Web Store extensions in browser settings
- Visit chrome.google.com/webstore
- Install the subtitle translator the same way you would in Chrome
Brave and Vivaldi run extensions out of the box. Opera needs a small helper extension first ("Install Chrome Extensions"), after which everything works. Arc supports Chrome extensions natively.
If you are running anything in this family, the answer is identical to Chrome: install Sublo or your tool of choice, and it works.
Why Chrome dominates the subtitle translator market
The reason almost every subtitle translator is Chrome-first is partly market share, partly Manifest V3, partly inertia. Chrome's roughly 65% global browser share means a Chrome extension reaches the largest audience for the lowest engineering cost. Manifest V3 is the same standard Edge, Brave, Arc and Opera support, so a Chrome-targeted extension automatically covers most browsers.
Firefox uses a similar but not identical extension API, requiring separate testing and maintenance. Safari uses a fundamentally different model and requires a native Mac App Store submission. Each non-Chromium browser doubles or triples engineering work for marginal user reach.
For an indie tool, this is a real trade-off. You can build deeper Chrome support or shallow cross-browser support; you usually cannot do both well. Building for Chrome extensions has its own challenges — analytics, Manifest V3, service workers — that absorb a lot of the engineering bandwidth tools have available.
The simple recommendation
If you are willing to use any browser, use Chrome or Edge for streaming. The extension ecosystem is mature, the tools are excellent, and setup takes two minutes. Sublo works on Netflix, YouTube, Disney+, HBO Max, Amazon Prime, Apple TV+ and Crunchyroll out of the box on both browsers.
If you are on Firefox and refuse to switch, search the Firefox Add-ons store for subtitle translators. The quality is lower, but options exist. If you are on Safari, the pragmatic answer is to install Chrome or Edge specifically for streaming sessions.
If you are on mobile, the answer is harder — mobile subtitle translation is not a problem any browser extension can solve. That is a different post.
Get Sublo on Chrome, Edge or any Chromium browser — free for 15 minutes a day.
Install Sublo