Screen Translator
The translation appears right on top of the text on your screen. One hotkey, nothing else.
What it does
Drawn over the original
Not a side panel — the text stays where it was. Tables, button labels and columns keep their place, and the font size is picked automatically so the translation fits the original box.
One hotkey, any app
Ctrl+Alt+Z selects an area anywhere — a game, a PDF, an app interface, a paused video. Ctrl+Alt+X translates the clipboard, both text and copied images.
Switch language without re-scanning
Pick another language right in the result window and the same capture is recomputed in a second. The OCR pass is already done; only the translation request is made.
The interface follows your language
Translate into German and the buttons and tray menu turn German too. English, Russian, German, Spanish, Hebrew, Hindi, Japanese and Kazakh are built in.
Glossary for domain terms
Machine translation keeps missing industry wording. Your own replacement rules live in glossary.json and are applied to the finished translation on the fly.
Bring your own key
Free out of the box through public Google endpoints. Plug in a DeepL or Google Cloud key to remove the rate limits and noticeably improve quality.
Why it exists
There are two usual ways to translate what is on your screen. Retype the text into a browser translator. Or take a screenshot, upload it somewhere and get the translation back as one wall of text with the layout gone.
This app does a third thing: it leaves everything in place. A translated line is drawn where the line was; a translated button label sits on the button. That makes the result usable, not just readable — you can see what to click.
How it works
Ctrl+Alt+Zfreezes the screen and you drag a selection.- The crop is upscaled and recognised locally through Tesseract. Words are grouped into lines, lines into paragraphs, and separate columns or cards are not glued together.
- The text goes to the translator and comes back drawn over the original image, at whatever font size fits the original box.
- The result lands in your clipboard right away.
Esc closes the window. Ctrl + scroll zooms. The corner grip at the bottom
right resizes the window. Zooming re-renders the image instead of stretching
it, so the text stays sharp at any scale.
About languages
The source language is detected automatically. Recognition covers 22 scripts: Latin and Cyrillic, Arabic, Hebrew, Farsi, Chinese (simplified and traditional), Japanese and Korean. For Hebrew and Arabic the drawn text is reordered into proper visual order and aligned to the right edge of its block — otherwise the phrase would read backwards.
Requirements
- Windows 10 or 11, 64-bit
- About 300 MB of disk space including the OCR language data
- An internet connection for translation — text recognition runs locally on your machine
- Version1.0.1
- Updated2 September 2026
- PlatformWindows 10 / 11
- SHA-256 checksumfcd5e425333a2a8ec4ad54b28a52b1eeee2b8f066abcdd0d50a53d8842a97148
Windows will show a warning — that is expected
The app is not signed with a paid certificate, so the first launch shows the blue "Windows protected your PC" dialog. Click "More info" → "Run anyway". You can verify the file yourself: compare the SHA-256 checksum above and upload the file to VirusTotal.
FAQ
Is it free? Any ads or sign-up?
Does it work in games?
Where does the recognised text go?
Do I need internet?
Why is the translation sometimes cut off with an ellipsis?
It sits in the tray and starts with Windows. How do I turn that off?
Changelog
- Each link in the contact line now opens its own address: Telegram goes to Telegram, the site to the site
- The version number is visible in the tray tooltip and menu
- First public release
- Screen-area and clipboard translation
- 22 recognition languages, light and dark themes