An open-source browser extension that shows bilingual translations alongside webpages, with selection translation, AI reading help, and video subtitles.
translate-tools/linguist
Browser extension for translating web pages, selected text, Netflix subtitles and messages, with offline translation and a personal dictionary.
Open-source alternative to:Google Translate
DeepL
- Stars
- 1,078
- Forks
- 51
- Open issues
- 269
- Last commit
- last month
What is it?
Linguist is a browser extension for Chrome and Firefox that translates full web pages, highlighted text, Netflix subtitles and private messages. Translated text can be read aloud with text-to-speech, and saved entries go into a personal dictionary for later review.
The translation layer is modular. You can route requests to services such as Google, Yandex, Bing, DeepL or ChatGPT, write a custom translator module, or run translation offline on your device using the embedded Bergamot engine. The project supports 130 languages and states that it collects no personal data.
The extension is written in TypeScript and is licensed under BSD-3-Clause. It is also available on the Firefox and Chrome add-on stores, and the project lists an Android setup path using Firefox Nightly or a Chromium browser.
Key features
- 01Translates full web pages with configurable auto-translation.
- 02Translates highlighted text and any text input.
- 03Translates Netflix subtitles and private messages.
- 04Supports offline translation with the embedded Bergamot engine.
- 05Lets you plug in Google, DeepL, ChatGPT or a custom translator.
- 06Saves entries to a personal dictionary and keeps translation history.
Use cases
- Reading foreign-language websites without sending page content to a commercial service.
- Watching Netflix with translated subtitles while learning a language.
- Building a personal vocabulary list from words met while browsing.
- Translating private messages on web platforms.
Quick start
- 1
Install the extension from Firefox Add-ons or the Chrome Web Store
- 2
For other browsers, download the package from GitHub Releases and install it manually in development mode
Things to know
- Android use requires Firefox Nightly with a custom add-on collection, or a Chromium browser that supports extensions.
- Browsers other than Firefox and Chrome need a manual install from the releases page.
Topics
FAQ
- What is linguist?
- Browser extension for translating web pages, selected text, Netflix subtitles and messages, with offline translation and a personal dictionary. Linguist is a browser extension for Chrome and Firefox that translates full web pages, highlighted text, Netflix subtitles and private messages. Translated text can be read aloud with text-to-speech, and saved entries go into a personal dictionary for later review.
- Is linguist free to use? What license does it have?
- linguist is open source under the BSD-3-Clause license. Check the license terms before using it in commercial products.
- Is linguist still maintained?
- Updated within 6 months. The last commit to linguist was on Sep 8, 2026.
- What can I use linguist for?
- Reading foreign-language websites without sending page content to a commercial service. Watching Netflix with translated subtitles while learning a language. Building a personal vocabulary list from words met while browsing. Translating private messages on web platforms.
- How do I install linguist?
- Install the extension from Firefox Add-ons or the Chrome Web Store For other browsers, download the package from GitHub Releases and install it manually in development mode
- Where can I get linguist?
- The source code and installation instructions are on GitHub: https://github.com/translate-tools/linguist
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Open-source browser extension for AI language learning: translates web pages, subtitles and selections, then turns saved words into FSRS flashcards.
Browser extension and desktop app that translates, polishes and summarizes selected text using LLM APIs like ChatGPT, Azure OpenAI and MiniMax.
Browser extension that saves a complete web page, with its styles and images, into a single self-contained HTML file.
Browser extension that generates a dark mode for web pages on Chrome, Firefox, Safari, Edge and Thunderbird to reduce eyestrain.
A browser extension that brings ChatGPT and other AI chat models into any web page via a chat box, page summaries, and selection tools.