---
source_url: "https://www.xtranslate.dev/?lang=ru&utm_source=openai"
title: XTranslate - translator app for modern browsers (free extension)
mirrored_at: 2026-08-12T01:00:59.191Z
host: www.xtranslate.dev
cited_in_42a: true
mirror_canonical: "https://index.42a.ai/www.xtranslate.dev/index__q__lang_ru__utm_source_openai"
---

> **Original source:** https://www.xtranslate.dev/?lang=ru&utm_source=openai

## XTranslate — AI-powered translator for websites & PDFs

## Instantly translate full pages, documents or any selected text right where you read

**50K+** users around the world

[Add to Google Chrome](https://chromewebstore.google.com/detail/xtranslate/gfgpkepllngchpmcippidfhmbhlljhoo?hl=en)[Add to Mozilla Firefox](https://addons.mozilla.org/en-US/firefox/addon/xtranslate-chrome/)[Install from zip bundle](https://www.xtranslate.dev/install-from-zip)

It will help you to learn and understand foreign languages and get **real-time in-place text translation** of selected text from **HTML** or **PDF documents** and even get **full web-page text translation**.

Translate from 100+ foreign languages to your native language directly at web-site you're reading or type some text at extension main window to get **instant text translation**.

### Available translation providers

-   [Google](https://translate.google.com/) (free)
-   [Bing](https://www.bing.com/translator) (free)
-   [OpenAI](https://platform.openai.com/) (bring your own API key)
-   [Grok](https://console.x.ai/) (bring your own API key)
-   [Gemini](https://aistudio.google.com/) (bring your own API key)
-   [DeepSeek](https://platform.deepseek.com/) (bring your own API key)
-   [XTranslate PRO](https://www.xtranslate.dev/subscribe) (AI-based / paid subscription)

### Features

Many ways to get text translation from web-pages:

-   Get **full-page text translation** (_via browser’s context-menu, extensions toolbar icon or app's action-window_)
-   Get translation in-place by double-clicking a word
-   Select text and click the translation icon that appears nearby
-   Click the selected text itself (_turned off by default_)
-   Get translation immediately after text selection (_turned off by default_)
-   Mouse over a block of text and press the predefined hotkey in settings (_Alt+Shift+X by default_)
-   **PDF files are supported for in-place translations** (_requires enabling the custom PDF.js viewer in app settings_)
-   Type your text in the app’s “Translate” tab (extension action-window); we recommend setting a hotkey at `chrome://extensions/shortcuts`
-   **Listen text-to-speech (TTS)** from all supported providers (e.g _Google, OpenAI_) or with the browser's speech-synthesis engine
-   Save favourite translations as quick bookmarks in history
-   Adjust the translation popup design — font size, colors, etc.
-   View and edit the history of translations

### Security considerations when bring your own API-keys

-   Your access API-key (e.g. _OpenAI, Gemini, DeepSeek_) stored in [chrome.storage.local](https://developer.chrome.com/docs/extensions/reference/api/storage) and used only within HTTP `Authorization` header to sign API requests (which is not exposed or tracked, even if [webRequest](https://developer.chrome.com/docs/extensions/reference/api/webRequest) enabled in some other malicious extension).
-   HTTP-requests for AI-translations processed via official NPM-package from [OpenAI](https://github.com/openai/openai-node) and running only within background service-worker which helps with XSS-kind of attacks.
-   Don't enter or share your API-keys anywhere except extension's settings page.
-   It's recommended to turn-off your balance auto top-up at selected AI-provider platform