Click'n'Translate is a powerful, lightweight desktop application for instant screen translation and text extraction (OCR). Capture any text on your screen, translate it instantly, or copy it to clipboard — all with simple hotkeys.
The application is fully portable — no registry entries, no system modifications. It cleans up its own cache (button available in Settings).
- Download the latest release from Releases
- Extract the archive to your preferred location (e.g.,
C:\Programs\ClicknTranslate) - Run
ClicknTranslate.exe - (Optional) Enable "Start with Windows" in Settings for auto-start
- (Optional) Run
CreateShortcut.batto create a desktop shortcut
⚠️ Important: Move the folder to its permanent location before enabling auto-start or creating shortcuts. Moving the folder later will break these features.
- Instant Text Capture: Select any area on your screen to extract text instantly
- Dual Engine Support: Choose between Windows OCR (native, fast) or Tesseract (offline, accurate)
- Universal Mode (AUTO): Auto-detect language for numbers and Latin text
- Language Support: Switch between Russian and English recognition
- Multiple Translation Engines:
- Google Translate — fast and accurate (recommended)
- Argos Translate — fully offline, private
- MyMemory — free API (5000 chars/day limit)
- Lingva — Google proxy via public servers
- LibreTranslate — open source
- Visual Direction: Clear indication of translation direction (RU → EN, EN → RU)
- History Tracking: Built-in history viewer saves all translations locally
- Global Hotkeys:
Ctrl + Alt + C: Quick Copy Mode — OCR & copy to clipboardCtrl + Alt + T: Quick Translate Mode — OCR & translate
- Photoshop-style Overlay: Professional selection interface with glow effects
- Smart Clipboard: Automatically copies recognized/translated text
- Separate Histories: Maintains copy history and translation history
- Dark & Light Themes: Fully distinct themes
- System Tray Integration: Minimizes to tray for clean taskbar
- Bilingual Interface: Russian and English UI
- Cache Management: Clear cache button in Settings
- Responsive Design: Polished layout with smooth interactions
- Launch the App: Main window provides access to all settings
- Configure Settings:
- Select your OCR Engine (Windows recommended)
- Set your Interface Language and Target Translation Language
- Customize Hotkeys if desired
- Copy Text (
Ctrl + Alt + C):- Select AUTO for numbers/Latin, or specific language for better accuracy
- Click and drag to select text area
- Text is copied to clipboard
- Translate Text (
Ctrl + Alt + T):- Select source language (RU → EN or EN → RU)
- Click and drag to select text area
- Translation appears in popup and copies to clipboard
- AUTO mode works best for numbers, dates, and Latin text
- RU mode works best for Cyrillic text
- Right-click during selection to exit the app
- ESC to cancel current selection
- Windows OCR requires language packs installed in Windows (Settings → Language)
# Clone repository
git clone https://github.com/jabrailkhalil/clickntranslate.git
cd clickntranslate
# Install dependencies
pip install -r requirements.txt
# Run application
python main.py
# Build executable
python build.pyThis generates a portable executable in the dist folder.
Contributions are welcome! Please feel free to submit a Pull Request.
- Telegram: @jabrail_digital