TWP - Translate Web Pages
An open-source, free page translator from an individual developer. It translates pages in place with the engine you pick.
Why it's a strong pick
TWP is built for translating whole web pages without opening a new tab. It is free and open source under the MPL-2.0 licence, and the developer, Filipe Pinheiro, publishes the code on GitHub, so you can read it. It works with several engines. The trade-offs: the page text goes to the engine you choose, and some browser pages cannot be translated at all.
What it does
TWP translates a page in place, manually or automatically. The developer's README says you can pick the engine, such as Google, Bing or Yandex. The Chrome Web Store listing adds translating selected text and PDF documents, using a TWP PDF viewer made by the same developer.
Key features
- In-place page translation. The page is translated without opening new tabs.
- Manual or automatic. Translate when you ask, or set it to translate for you.
- Choice of engine. The README lists Google, Bing and Yandex. The privacy file also names DeepL as a service.
- Selected text. The store listing describes translating selected text.
- PDF documents. The store listing describes PDF translation through the developer's own PDF viewer.
- Open source. The code is on GitHub under MPL-2.0.
- Chrome and Firefox. The extension has a Firefox version as well as a Chrome one.
Who it's for
TWP suits people who read foreign pages often and want a free tool that is open source and does one job. It fits readers who like choosing an engine. If you want the original text shown beside each translated line, compare Immersive Translate. For a dedicated translation service, see DeepL. For quick snippets, Google Translate is simple, and OpenL Translate adds a sidebar.
Is page text private with TWP?
Not by default. The page text is sent to the translation service you choose. The privacy file names Google, Microsoft, Yandex and DeepL, and says Google and Microsoft are also used for text to speech. It says these services may collect some data to improve their services. The README says page contents are sent to Google or Yandex servers.
Where does the page text go?
It goes to the engine you pick, which is a third-party service. TWP's own privacy file and README say so. This is the important point for any page translator. Do not translate pages that show sensitive text, such as banking, medical or legal details, unless you have read the policy of the engine you chose.
What permissions does it ask for?
The README says that to translate any website, the extension needs to access and modify the text of web pages. The repository's manifest, which is the Firefox build, lists all URLs, storage, activeTab, contextMenus and webRequest, with webNavigation as optional. We did not read the Chrome store build. Check the install prompt for the current list before you install.
Is it Manifest V3?
We do not claim it is. The manifest in the developer's repository is Manifest V2. We did not read the Chrome store build, so we cannot say what the store version uses. Chrome's current format is Manifest V3, so check the store listing and its latest update before you rely on it long term.
FAQ
Is TWP free? Yes. The store lists it as free, and it is open source.
Do I need an account? We found no account mentioned in the README or the privacy file.
Which engines can I use? The README lists Google, Bing and Yandex, and the privacy file also names DeepL.
Good to know
Browsers block extensions on some pages. The README names the Mozilla add-ons and support sites as pages it cannot translate in Firefox. If TWP does nothing on a page, that may be the reason. Also, what the engine does with your text is governed by that engine's policy, so read it.
Other translation tools to compare
TWP - Translate Web Pages is one of 11 picks in our translation tools guide:
- Google Translate: Google's own extension for translating selected text in a popup. Whole-page translation is built into Chrome now.
- DeepL: DeepL's own browser extension. Free for selected text, with full-page translation on the paid Pro plan.
- Immersive Translate: Bilingual translation for web pages, PDFs and video subtitles. The original text stays next to the translation.
- OpenL Translate: One extension for selected text, bilingual web pages, a sidebar for longer text and image translation. Free plan with daily limits.
- Mate Translate: A translator and dictionary in one extension, from Gikken. Free to install, with a paid tier.
- Simple Translate: An open-source extension that translates the text you select or type, without leaving the page.
- Read Frog: Open-source AI page translator that works with the providers you connect using your own API keys.
- XTranslate: Translate words, selections and full pages with Google, Bing or an AI provider you add with your own API key.
- KISS Translator: Shows translations beside the original text on any page, with many engines to choose from. Open source.
- Yomitan: A pop-up dictionary for language learners. You import the dictionaries yourself. Open source.
This is a third-party extension, not built or maintained by Xplorekit. We link to the official Chrome Web Store listing — install and permissions are entirely between you and the extension's own publisher.