Translate the web, your way.
Translate It is more than a translator, it's a modular translation ecosystem built around a zero-pressure philosophy. Designed to stay lightweight during everyday browsing, it brings text, page, document, image, subtitle, and live-audio translation into one extension across desktop, touch, and mobile environments.
Powered by 10+ translation providers, Translate It focuses on privacy, flexibility, performance, and giving users control over how and where their translations are processed.
Promo.mp4
- Privacy and control: Choose how your translations are processed, including local, offline, free, and cloud-based providers where supported.
- Freedom to choose: Switch between traditional and AI-powered translation providers without being locked into a single service.
- One tool for different needs: Translate selected text, input fields, page elements, full pages, PDFs, subtitles, images with OCR, text on hover, and live audio.
- Built for everyday browsing: Designed for dynamic pages, long content, continuous translation, desktop, touch, and mobile environments.
| Feature | Description |
|---|---|
| Text Selection | Translate selected text instantly without leaving the page. |
| Select Element | Translate specific page elements inline while preserving the surrounding layout. |
| Whole Page | Translate full pages continuously, including dynamically loaded content. |
| Popup & Side Panel | Translate text directly from the extension popup or persistent side panel. |
| Live Dubbing | Translate active-tab audio in real time using Gemini or OpenAI. Chrome only. |
| PDF Translator | Translate local and online PDFs with bilingual views, OCR, and export support. |
| Subtitle (SRT) Translator | Translate .srt subtitle files while preserving timestamps and formatting. |
| Screen Capture & OCR | Capture and translate text from images, videos, PDFs, or other non-selectable content. |
| Mouse Hover | Translate words, sentences, or text containers directly on hover. |
| Desktop & Mobile FAB | Quick access to translation tools through a draggable floating action button. |
| In-Field (Ctrl+/) | Translate text directly inside editable fields before sending it. |
| Dictionary & TTS | Look up words and listen to source or translated text. |
| History & Export | Keep translation history and export it for later use. |
Choose from traditional, AI-powered, local, and specialized translation providers:
- Traditional: Google Translate, Microsoft Edge Translator, DeepL, Yandex, Lingva, Bing
- AI: Gemini, OpenAI, OpenRouter, Requesty, DeepSeek
- Custom & Local: OpenAI-Compatible APIs, WebAI-to-API, Browser Translation
- Dictionary: Vajehyab
Some providers require an API key, while others work without one.
Live Dubbing currently supports Gemini and OpenAI on Chrome.
Text Translation |
Live Dubbing |
Select Element |
Desktop FAB |
Install via the official stores for the best experience:
For manual installation, see the Installation Guide.
Several providers work without an API key, while AI and other API-based providers may require configuration.
See the API Configuration Guide for provider setup and API key instructions.
See the User Guide for feature usage, shortcuts, and general setup.
Large translations are split into smaller units and displayed progressively as results become available.
Translate specific parts of a webpage inline while preserving the surrounding layout, with support for restoring the original content.
Continuously translate pages as content appears, with Fluid and Translate-on-Scroll-Stop modes for different browsing and performance needs.
Translate active-tab audio in real time using Gemini or OpenAI, with independent controls for original and dubbed audio. Chrome only.
Translate local or online PDFs with bilingual views, text selection, OCR for scanned documents, and TXT, Markdown, or HTML export.
Capture any area of a webpage and translate text from images, videos, PDFs, or other non-selectable content using local OCR.
Translate subtitle files while preserving timestamps and formatting, with progress tracking during translation.
Use draggable FAB controls and touch-optimized interfaces across desktop, touchscreen devices, and supported mobile browsers.
Translate a word, sentence, or container directly while browsing, without opening a separate translation interface.
We follow a Feature-Based Architecture using Vue 3, Pinia, and Vite.
- Architecture: Explore ARCHITECTURE.md to understand the modular system.
- Contributing: Read CONTRIBUTING.md for contribution guidelines, coordination, and local development setup.
- Localization: Help us reach more people by following the Localization Guide.
Translate It is free and open source. Sponsorship directly supports its continued development, testing, and maintenance.
- Star on GitHub: If you find Translate It useful, give us a star to show your support and help others discover the project.
- Contribute: Community contributions keep the project moving — code, translations, bug reports, and ideas are all welcome. See CONTRIBUTING.md to get started.
- Sponsorship: Support the project financially through GitHub Sponsors. See SPONSORSHIP.md.
For technical, ecosystem, or commercial collaboration inquiries, see our Partnerships page.
This project is licensed under the Apache License 2.0.
For more details, please see the LICENSE file.




