Translate Text on Mac Without Leaving Your App
Select text in any language, press a shortcut, and get an instant translation without switching apps.
How It Works
Install Echoo
Download and install Echoo. It's free to use and runs in your menu bar.
Set up a translation command
Use the built-in Translate command or create custom commands for any language pair.
Select foreign text
Highlight text in any app - email, browser, document, chat.
Get instant translation
Press your shortcut and the translated text replaces the original, or appears in a popup.
Best Practices & Tips
Effective translation with Echoo goes beyond simple word-for-word conversion. Modern AI models understand context, idioms, and cultural nuances, making them powerful translation tools when used correctly.
Create dedicated translation commands for your most common language pairs. Instead of relying on a generic "translate" command, set up specific commands like "Translate to Spanish" or "Translate to Japanese." In the command prompt, include instructions about formality level, domain-specific terminology, and whether to preserve formatting. This produces consistently better results than a one-size-fits-all approach.
When translating professional or technical content, add context in your command prompt. For example, a legal translation command might include: "Translate to French. Use formal legal terminology. Preserve paragraph structure and any section numbering." Medical, engineering, and financial translations all benefit from domain-specific instructions that guide the AI toward the correct technical vocabulary.
For the best translation quality, choose your AI provider carefully. Google Gemini performs exceptionally well across many language pairs, especially for European and East Asian languages. DeepSeek excels at Chinese-English translation. OpenAI and Anthropic models handle nuanced translations well and are particularly good at preserving tone and formality. For maximum privacy, run translations locally with Ollama, though quality may vary depending on the model size.
Use the popup output mode for translations rather than in-place replacement. This lets you see both the original text and the translation side by side, which is crucial for verifying accuracy. You can then manually copy the translation where you need it.
Build a translation workflow for longer documents by translating paragraph by paragraph rather than selecting entire pages. AI models produce better translations with focused context. For recurring translation needs, create multiple commands with different formality levels - casual for chat messages and formal for business correspondence.
Consider creating a back-translation command to verify important translations. Translate your text to the target language, then use another command to translate it back. Comparing the back-translation with your original helps catch mistranslations before they cause problems.
Pro Tips
Create language-pair-specific commands with domain context in the prompt rather than using a generic translate command - a "Translate to Business Spanish" command will outperform "Translate to Spanish" for professional content.
Use popup output mode for translations so you can compare the original and translated text side by side before deciding to use the result.
For languages with formal/informal registers (like French, German, Japanese, Korean), specify the formality level in your command prompt to get appropriate translations.
Chain translation with grammar correction by creating a two-step workflow: translate first, then run the grammar fix command on the result to catch any awkward phrasing in the target language.
Who Uses This
Echoo for Non-Native English Speakers
Write confidently in English - fix grammar, translate from your native language, and adjust tone with keyboard shortcuts.
Echoo for Researchers
Summarize papers, translate foreign research, simplify complex text, and process files from Finder.
Echoo for Freelancers
Write professional client emails, polish proposals, and communicate clearly - with free AI shortcuts.
Best AI Providers for This
Google Gemini
Connect Echoo to Google Gemini AI for free, fast text transformation on macOS. Gemini Flash Lite offers a generous free tier.
OpenAI
Connect Echoo to OpenAI GPT models for powerful AI text transformation on macOS. Use GPT-4, GPT-5, and more with keyboard shortcuts.
Anthropic
Connect Echoo to Anthropic Claude models for thoughtful, nuanced AI text transformation on macOS. Claude Opus, Sonnet, and Haiku.
DeepSeek
Connect Echoo to DeepSeek for cost-effective AI text transformation on macOS. Strong reasoning capabilities at a fraction of the cost.
Commands for This Use Case
Frequently Asked Questions
Echoo supports any language your AI provider supports - typically 100+ languages with GPT, Claude, or Gemini.
Yes! Create custom commands to translate to any language. You can have multiple translation shortcuts.
Yes, the AI preserves your text formatting, including markdown, bullet points, and paragraphs.
Related Articles
Explore More
Echoo vs Raycast AI
Compare Echoo and Raycast AI for text transformation on macOS. Free vs paid, privacy, features, and workflow differences.
Echoo vs Text Blaze
Compare Echoo and Text Blaze for text transformation. AI-powered shortcuts vs template-based text expansion on macOS.
Echoo vs Espanso
Compare Echoo and Espanso for macOS text productivity. AI-powered transformation vs rule-based text expansion.
OpenAI Integration
Connect Echoo to OpenAI GPT models for powerful AI text transformation on macOS. Use GPT-4, GPT-5, and more with keyboard shortcuts.
Anthropic Integration
Connect Echoo to Anthropic Claude models for thoughtful, nuanced AI text transformation on macOS. Claude Opus, Sonnet, and Haiku.
Google Gemini Integration
Connect Echoo to Google Gemini AI for free, fast text transformation on macOS. Gemini Flash Lite offers a generous free tier.
Ready to Try It?
Download Echoo for free and start transforming text with AI shortcuts.