Smart Translation Assistant - Web Extension
Translate It! is a lightweight, efficient personal tool for translating text on websites and form fields. It offers a fast and seamless experience with multiple AI-powered providers.
- Text Selection: Instant translation box or icon appears right where you select text.
- Mobile Support: A native-like, thumb-friendly In-Page Bottom Sheet optimized for mobile browsers (Firefox Android, Kiwi, Lemur) and touchscreen devices with smooth touch gestures and multi-view support.
- Desktop FAB Menu: A persistent, draggable floating action button on desktop for quick access to core features like "Select Element" and "Page Translation" without opening the popup.
- Select Element: Click any part of the page (e.g., paragraph, button) to translate it entirely.
- Whole Page Translation: Automatically translate all text content on the current page with smart lazy-loading to optimize performance and API costs.
- In-Field Translation: Press
Ctrl + /to instantly translate content inside text fields before sending. - Advanced Popup & Sidepanel: Multi-accent pronunciation, dictionary support, and translation history.
- Audio Playback: High-quality pronunciation for words and sentences.
- Smart Dictionary: Definitions, synonyms, and usage examples for selected words.
The easiest way is to install via the official stores:
For manual installation, see our Installation Guide.
Most providers require an API key (e.g., Gemini, OpenAI, DeepSeek).
- Learn how to get and set up keys in the API Configuration Guide.
- Free providers like Google, Microsoft and Yandex, are available out of the box.
- Check out the User Guide for detailed instructions and keyboard shortcuts.
We welcome contributions! To set up the project locally and start developing:
- Read the CONTRIBUTING.md for setup and build instructions.
- Follow the Localization Guide to add or update translations.
- Explore the Architecture Overview to understand the project structure.
This project is licensed under the MIT License.
