Hold Fn.
Your words become natural
Type as usual. Hold Fn, release, and TranslateFlow replaces your text with fluent wording — right where you are.
Scan to download on iOS
Sound familiar?
Just like that.
System-wide translation keyboard
Works in Slack, Gmail, WhatsApp, Notion — anywhere you type.
13 languages
English, Japanese, Korean, French, Spanish, German, Russian, Arabic, Portuguese, Vietnamese, Thai, Indonesian, Italian.
Two modes
Direct for speed. Elegant for nuance.
Selection-aware
Highlight a phrase, hold Fn — only that part gets translated.
Tone control
Formal, casual, friendly, direct. Pick the voice that fits.
Zero setup
Download and use. No account, no API key.
Built for
Frequently asked questions
How is TranslateFlow different from a regular translator?
Regular translation apps make you copy text, switch windows, paste, and copy the result back. TranslateFlow translates and replaces text directly in your current input field.
Which apps does TranslateFlow work with?
On macOS, it works in text fields across Gmail, WhatsApp, Slack, WeChat, Alibaba, and other apps. On iOS, it works through a system keyboard extension.
Is TranslateFlow suitable for international business?
Yes. Thirteen target languages and four tone presets cover inquiries, delivery updates, email, and everyday customer messages.
Changelog
- Feedback panel — the feedback form now opens inside the existing settings popover
- Close behavior — removes the separate window whose close control could become unusable
- Rounded menu — removes the rectangular outlines around the menu corners
- Update indicator — Check for Updates now shows a red dot and highlight when a new version is available
- More accurate activity metrics — uses app sessions and key actions to reduce double-counting
- More complete usage insights — covers onboarding, permissions, menus, settings, updates, and translation flows
- Privacy controls are unchanged — anonymous usage data can still be disabled anytime under Data & Privacy
- New menu bar — a lighter, clearer liquid-glass settings panel
- Data & Privacy — separate controls for anonymous usage data and translation content sharing
- Reliable replacement — fixes for rapid cancellation, repeated key release, and write failures
- Multilingual UI — Chinese and English interface, follows system language
- Any source language — no longer limited to Chinese input, translate from any language
- Bilingual website — auto-switches between Chinese and English
- Exclusive Fn key — switched to system-level event interception (CGEvent Tap), no more conflicts with other apps
- Undo translation — press ⌘Z after translation to restore original text
- Initial release
- Hold Fn to translate and replace text in any input field
- 9 target languages, 4 translation styles
- Direct translation + Elegant AI translation
- Floating pill HUD with streaming translation
- 3-step onboarding guide
Stop second-guessing every message.
Type in your language. Hold Fn. Send it like a native speaker.