Rephrase anything
on your Mac.
Privately.
Select text in Slack, Mail, anywhere.
A panel appears instantly. Pick a tone. Done.
Your text never leaves your Mac.
No API keys. No setup. Local-first. · Select text. Panel appears. Done.
Try it yourself
No AI calls — real examples showing exactly how tone transforms your message.
Three steps. That's it.
Select text in any app
Highlight text in Slack, Mail, Notes, Notion, browsers — anywhere on your Mac. No switching apps, no copy-pasting.
A panel appears instantly
The moment you select text, a floating pill appears right above it — no shortcut needed. Prefer keys? ⌘⇧R works too.
Pick a tone. Done.
Choose Formal, Casual, Concise, or Expand. Text replaces inline instantly. The model runs on-device — it's instant because it is.
Built for the way you actually work
Everything included. Nothing to configure.
Local model included
A fine-tuned model downloads automatically on first launch. No API key, no account, no setup required.
Works offline
On a plane. In a café with no signal. Doesn't matter. The model runs entirely on your Mac, always available.
Works in any app
Slack, Mail, Notes, Notion, VS Code, Safari — any app that supports standard text selection works with BetterPhrase.
Tone control
Four built-in tones: Formal, Casual, Concise, Expand. Plus a custom tone field in Settings for power users.
Zero setup
Download, open, grant Accessibility permission. That's the entire setup. No config files, no terminal, no waiting.
Private by design
Privacy isn't a setting or an upgrade. Local-first is the default. Cloud is opt-in, and always will be.
Privacy
“In local model mode, no text ever leaves your Mac. Ever.”
The AI model runs on-device using Apple's MLX framework, optimised for Apple Silicon. Your text is processed in memory and immediately discarded. No logs, no telemetry on content, no server ever sees it.
Open-source inference layer — audit it yourselfOther tools support local AI.
We include it.
- Require you to install Ollama and pull a model yourself
- Demand an API key and a paid cloud account
- Privacy is an optional mode, not the default
- Fine-tuned model downloads automatically — zero setup required
- No API key, no account needed to use local mode
- Private by default. Cloud is opt-in, never required
Simple. One-time. Yours forever.
No subscription. No recurring fees. Buy once, use forever.
- Local AI model included
- All 4 tone modes
- Unlimited use, offline
- Free updates for life
Works offline in local model mode
- Everything in launch price
- Price locked in forever
- Direct feedback channel
- Name in release notes ✦
Works offline in local model mode
Questions, answered.
- In local model mode, no text ever leaves your Mac. Ever. The AI model runs entirely on-device using Apple's MLX framework. An optional BYOK mode for OpenAI or Ollama is available if you prefer cloud inference — but it's always opt-in, never the default.
- BetterPhrase requires macOS 14 (Sonoma) or later. The local AI model requires Apple Silicon (M1 or newer) — it's optimised for the Neural Engine. On Intel Macs, the app gracefully falls back to BYOK API mode.
- We're targeting a launch in Q2 2026. Join the waitlist and you'll be notified first — and the first 200 get 30% off the launch price.
- Yes. BetterPhrase uses macOS Accessibility APIs to read and replace text system-wide. It works in Slack, Mail, Notes, Notion, VS Code, browsers, and virtually any app that supports standard text selection.
- Yes. Four built-in tones: Formal, Casual, Concise, and Expand. A custom tone field is available in Settings for power users who want to define their own style instruction.
- Yes. BYOK mode supports OpenAI and Ollama as optional backends. API keys are stored securely in the macOS Keychain — never in plain text or a config file.
- 30-day refund, no questions asked. One license covers your personal Macs. For team licensing, email hello@betterphrase.app.
Waitlist
Join the waitlist.
First 200 get 30% off.
One email when it's ready. No spam. Unsubscribe any time.
No spam. One email when it's ready.