AI-Powered Translation

Translate Anything,
Anywhere You Type

FluxText is a system-wide AI translator for macOS and Windows. Select text and press a hotkey — or type with inline triggers — and your text is replaced instantly in any app. Reading a PDF or browser article? Quick Translate shows a popup without interrupting your flow.

⬇ Download Free See How It Works
Slack · #general
Mode 1 — Inline Trigger
こんにちは、元気ですか? @en
⬇ FluxText translates instantly
Result
Hello, how are you?
Mode 2 — Select + Hotkey (⌥T)
Bonjour tout le monde
⬇ Press ⌥T to translate to English
Result
Hello everyone
@en @zh @ja @ko @fr +7 more

Everything you need to
communicate globally

No copy-paste. No app switching. Translation happens right where you type.

⌨️

Global Hotkey Translation

Select any text in any app and press your hotkey. FluxText captures, translates, and replaces the text in-place — no clipboard disruption.

Inline Trigger Mode

Type text @en and hit Space. FluxText detects the trigger and replaces your text instantly — under 1 second.

🌐

Works Everywhere

Slack, Teams, Telegram, Gmail, VS Code, Notion, Twitter — FluxText works in every app on your system, no plugins needed.

🔁

Bilingual Mode

Show original and translated text side-by-side with a customizable template. Perfect for learning or sending multilingual messages.

💬

Quick Translate

Select text anywhere you can't type — browser articles, PDFs, emails — and press your hotkey. A floating popup shows the translation instantly, without disrupting your reading flow.

✏️

AI Rewrite

Beyond translation — rewrite text to change tone, fix grammar, or make it more professional. Available on Pro and Max plans.

🌍

Localized App UI

The FluxText interface speaks your language. The app automatically adapts to your system language — available in 15 languages including Japanese, Arabic, Hindi, and Thai.

🔒

Private & Secure

All requests are encrypted with HTTPS. Your text is never stored permanently. Opt-out for sensitive apps with one click.

Three powerful modes,
zero friction

Mode 1

Hotkey Translation

Assign a global hotkey to any target language. Select text, press the hotkey, done.

1. Select: "Bonjour tout le monde"
2. Press: ⌥T (translate to English)
↓ FluxText replaces inline
3. Result: "Hello everyone"
Mode 2

Inline Trigger

Type normally, add a trigger at the end, and FluxText translates immediately.

1. Type: "你好世界"
2. Add: " @en" (or "#en")
↓ Detected in < 50ms
3. Result: "Hello world"
Mode 3

Quick Translate

Select text anywhere you can't type — browser articles, PDFs, emails. Press your hotkey and a floating popup shows the translation instantly.

1. Select text in a browser article
2. Press: ⌥T (translate to English)
↓ Popup appears, focus stays
3. Read or Copy — done
1

Install FluxText

Download and run the app. Grant accessibility permission for system-wide access.

2

Configure Hotkeys

Open Settings and assign hotkeys to your target languages. Up to 2 on Free, 10 on Pro.

3

Translate Instantly

Select text anywhere, press your hotkey — or use inline @lang triggers while typing.

4

Undo Anytime

Not happy with a translation? Hit Cmd+Z / Ctrl+Z to instantly revert to your original text.

15 languages,
more coming soon

Auto-detection included — FluxText identifies the source language automatically. The app UI also adapts to your system language.

🇬🇧 English (@en)
🇨🇳 Chinese Simplified (@zh)
🇹🇼 Chinese Traditional (@zh-tw)
🇯🇵 Japanese (@ja)
🇰🇷 Korean (@ko)
🇻🇳 Vietnamese (@vi)
🇪🇸 Spanish (@es)
🇫🇷 French (@fr)
🇩🇪 German (@de)
🇮🇹 Italian (@it)
🇵🇹 Portuguese (@pt)
🇷🇺 Russian (@ru)
🇸🇦 Arabic (@ar)
🇮🇳 Hindi (@hi)
🇹🇭 Thai (@th)

Simple, transparent
pricing

Start free. Upgrade when you need more power.

🎉 Save 17% — 2 months free
Free
$0
forever
  • 2,000 characters lifetime
  • 2 hotkeys
  • Inline trigger mode
  • Quick Translate popup
  • 15 languages
  • macOS + Windows
Download Free
Max
Save 17%
$240 / year
$20
per month
  • Unlimited characters
  • Unlimited hotkeys
  • All Pro features
  • Quick Translate popup
  • AI Rewrite mode
  • Bilingual output
  • Priority support
Get Max

Get started in
under 2 minutes

1

Download & Install

Download FluxText for your platform. On macOS, open the .dmg and drag FluxText to Applications. On Windows, run the installer .exe.

2

Grant Accessibility Permission

On macOS, go to System Settings → Privacy & Security → Accessibility and enable FluxText. This allows it to read and replace text system-wide. On Windows, no extra permissions are needed.

3

Set Up Your Hotkeys

Click the FluxText icon in your menu bar → Settings → General. Add a hotkey, pick a target language (e.g. English), and save. You can add up to 2 hotkeys on Free, 10 on Pro.

4

Use Hotkey Translation

In any app, select text you want to translate. Press your hotkey. FluxText replaces the selection with the translated text instantly — your clipboard is untouched.

5

Use Inline Translation

Enable Inline Translation in Settings. While typing, add a trigger like @en or #zh after your text and press Space. Example: こんにちは @enHello.

6

Quick Translate in Read-Only Areas

Reading an article, PDF, or email? Select any text and press your hotkey. FluxText detects that you can't paste there and shows a floating Quick Translate popup instead — focus stays in your original app. Hit Copy to grab the translation.

7

Activate a Paid Plan (optional)

Go to Settings → Activate. Click Upgrade to Pro or Max and complete checkout. Your license activates immediately.

8

Undo a Translation

If a translation isn't right, press Cmd+Z (macOS) or Ctrl+Z (Windows) immediately to restore the original text.

Common questions

What apps does FluxText work with?
FluxText works with every app on your system — Slack, Teams, Telegram, Gmail, Notion, VS Code, browsers, Word, Excel, and more. It operates at the OS level so there's no need to install browser extensions or app plugins.
How is inline trigger mode activated?
Enable it in Settings → General → Inline Translation. Then, while typing in any app, append @en (or any supported code like @zh, #ja) after your text and press Space. FluxText detects the trigger and replaces your text within ~1 second.
Does FluxText modify my clipboard?
No. FluxText saves and restores your clipboard state around each translation, so your copied content is always preserved exactly as it was.
Does it work offline?
FluxText requires an internet connection to translate — it sends text to an AI translation service. If you're offline, you'll receive a notification and no text will be replaced.
How is my data protected?
All requests are encrypted with HTTPS. We do not store your text permanently — it's processed and discarded. You can also exclude sensitive apps from FluxText's reach in Settings.
Can I try before paying?
Yes! The Free plan gives you 2,000 characters (lifetime) and 2 hotkeys — no credit card required. Download and try it out.
How do I cancel my subscription?
Go to Settings → Account → Manage Billing. This opens the Paddle billing portal where you can cancel, downgrade, or update your payment method at any time.
Free to Download

Start translating in
under 2 minutes

Available for macOS 13+ and Windows 10+.
No credit card required to get started.

macOS 13 Ventura or later · Windows 10 or later · Free plan, no credit card required