
ScreenTranslate is a lightweight macOS utility dedicated to providing fast and private on-screen translation. It belongs to the category of desktop translation tools, specifically designed for users who need to translate text directly from their screen without copying and pasting into a browser. The core value of ScreenTranslate lies in its ability to perform all translation processing entirely on-device, using Apple Vision OCR for screen capture and Apple Translation for text translation. This ensures that user data never leaves the Mac, making it a perfect solution for privacy-conscious individuals. Moreover, it is completely free, open-source, and requires no account or subscription, lowering the barrier for anyone needing instant translations. With support for both screen capture and text selection modes, it integrates seamlessly into macOS workflows.
The primary pain point addressed by ScreenTranslate is the constant need to switch contexts when translating on-screen text. Traditionally, users must copy text from a document, image, or application, switch to a translation website or app, paste the text, and then switch back. This workflow is interrupted, slow, and often exposes sensitive data to external servers. For users dealing with non-selectable text such as text embedded in images, PDFs, or game interfaces, the problem is even greater because copying is impossible. ScreenTranslate eliminates these steps entirely by allowing users to either select text directly or capture any screen area with a keyboard shortcut. The translation appears instantly in a popup near the original text, preserving the user's focus and flow. Additionally, because the entire process happens offline on-device, users can translate sensitive documents without any privacy concerns, a critical advantage for legal, medical, or corporate environments. This makes ScreenTranslate an essential tool for anyone who frequently encounters foreign languages in their digital workspace.
ScreenTranslate's screen capture mode is activated by pressing Cmd+E, which enters a selection mode. Users can then drag a rectangle over any area of their screen containing text, and ScreenTranslate uses Apple Vision OCR to instantly recognize and translate the text. The translation appears in a popup within under a second, allowing for rapid understanding without any extra clicks. This feature is particularly useful for translating text that cannot be selected or copied, such as text in images, PDF documents, software interfaces, or even video game subtitles. By leveraging Apple's on-device OCR, the process is both fast and private, as no text leaves the user's Mac. This capability transforms any on-screen content into translatable text, effectively removing language barriers from visual media. Users can quickly read foreign-language documents, understand international webpages with embedded text, or navigate apps in unfamiliar languages with ease.
admin
As an alternative to screen capture, ScreenTranslate offers a text selection mode that works with any selectable text in any application. Users simply highlight the desired text and press the shortcut Cmd+Option+Z to translate it instantly. This mode does not require OCR because the text is already selectable, making it even faster and more efficient for standard text. Importantly, this mode supports even more languages when users optionally connect cloud translation engines like DeepL, Google Cloud, or Azure. This gives users the flexibility to choose higher-quality translation for specific needs while still benefiting from the privacy and speed of the on-device option for other tasks. The translation result is displayed in a popup, allowing users to quickly grasp the meaning without leaving their current application. This seamless integration into the existing selection workflow eliminates the need for copy-pasting into separate translation tools, significantly streamlining the translation process for everyday reading and research.
ScreenTranslate is built on a foundation of privacy and transparency. All translation processing happens locally on the user's Mac using Apple's on-device translation framework, meaning no data is ever sent to external servers. This ensures complete privacy, with no tracking or data collection. Additionally, the tool works offline after an initial download of language packs, making it ideal for travel, remote areas, or secure facilities without internet access. ScreenTranslate is also fully open source under the GPL-3.0 license, allowing anyone to inspect, modify, or contribute to the code. This transparency builds trust and enables community improvements. Beyond the core features, users have access to a translation history that automatically saves every translation, accessible via the menu bar for later review. The menu bar also provides quick access to a Quick Translate panel, enabling ad-hoc translation without triggering the regular workflows. These features collectively make ScreenTranslate a versatile and trustworthy tool for daily translation needs.
ScreenTranslate's design philosophy is to provide translation without interrupting the user's current task. It offers two primary workflows: screen capture and text selection. Both are triggered by customizable keyboard shortcuts. In screen capture mode, pressing Cmd+E flips the cursor into a crosshair, allowing the user to draw a rectangle around the text to translate. The system then captures that area, runs OCR using Apple Vision, and passes the recognized text to Apple Translation. The result appears in a clean popup near the selection. In text selection mode, the user simply highlights any text in any app and presses Cmd+Option+Z. The selected text is directly sent to Apple Translation (or the chosen cloud engine) and the translation appears. The popup can be dismissed or kept open for reference. Every translation is automatically logged in the translation history, which can be searched and reviewed from the menu bar. This two-mode approach ensures that any text on the Mac can be translated, regardless of its form.
Consider a researcher reading a Korean-language PDF paper. They can capture a paragraph using Cmd+E and immediately get an English translation, enabling them to understand the content without leaving their PDF reader. A traveler might use ScreenTranslate offline to translate a foreign menu appearing in an image on a website. A gamer playing a Japanese role-playing game can capture UI elements to understand quest instructions. A developer studying documentation in French can select text in their browser and translate it without opening a new tab. These scenarios share a common outcome: the user saves time and maintains focus, as translation happens in place without disrupting their primary activity. The automatic translation history also helps language learners by allowing them to revisit translated phrases later. In all cases, the privacy and offline capabilities ensure that users can translate sensitive documents or work in environments without internet, providing freedom and security.
ScreenTranslate is designed for Mac users running macOS 15 Sequoia or later, supporting both Apple Silicon and Intel processors. It caters to a diverse audience including international students, researchers, travelers, developers, gamers, and privacy enthusiasts. The tool is free forever with no hidden costs, no account required, and no ads, making it accessible to everyone. For users with specialized translation needs, optional cloud engines like DeepL or Google Cloud can be integrated by providing a personal API key. This flexibility allows users to balance speed, privacy, and quality as needed. In summary, ScreenTranslate addresses the fundamental need for fast, private, and offline on-screen translation on macOS. By leveraging Apple's native technologies and offering an open-source, zero-cost model, it provides a unique value proposition that distinguishes it from web-based competitors like Google Translate or DeepL. It is an essential addition to any Mac user's productivity toolkit.
ScreenTranslate is designed for Mac users who frequently encounter foreign text in their daily workflow. This includes researchers reading international papers, students studying in foreign languages, travelers needing offline translation, developers reading documentation in other languages, gamers playing localized games, and privacy-conscious individuals who avoid sending data to cloud services. It is also ideal for professionals working in secure environments where internet access is restricted. The tool is free and open-source, making it accessible for anyone on macOS 15+ with Apple Silicon or Intel processors.