SwifT app icon

Translate anything.
One shortcut.

SwifT lives in your menu bar and translates any selected text with T. No copy-paste. No browser tabs. No interruptions.

Download for Mac — Free

macOS 13 Ventura or later · No account required · Free forever

Notes · ES

Hola Mundo

T
✦ Powered by Apple Translation ✦ No account required ✦ No API key needed ✦ macOS 13+ ✦ Free forever

Everything you need.
Nothing you don't.

Select & translate

Select text in any app — Xcode, Safari, Slack, PDFs — press T and you're done. Works everywhere, system-wide. Not your thing? Remap it to any combo in Settings.

Auto-flip

Writing in Spanish but need it in English? SwifT detects the language direction automatically and flips when needed. Bidirectional, always.

Powered by Apple

Uses Apple's on-device Translation framework on macOS 26+. Falls back to Google Translate gracefully — no API key, no setup, no account.

Stays out of your way

Lives quietly in the menu bar. No Dock icon, no onboarding screens, no subscriptions. Set it up once, forget about it. Launches at login.

Three steps.
That's it.

01

Select any text

In any app — Safari, Xcode, Slack, Notes, Terminal — select the text you want to translate.

02
T

Press T

Your global shortcut. Works even when SwifT is not the focused app. Fully customizable.

03

Done

Translation appears as a macOS notification. Optionally replaces the selected text in-place.

Three engines.
Zero setup.

SwifT picks the best one for each text and falls back on its own. You can always choose manually in the menu.

TranslateGemma 4B

On-device · 2.49 GB · No account

Google's translation model, running inside your Mac. One click to download, one click to remove it and get the space back. Works with no internet at all.

Most accurate

Apple Translation

On-device · Instant · macOS 26+

Ready from the very first second, with nothing to download. Takes over on long text, where being instant matters more.

Built in

Google Translate

Safety net · No key needed

Covers the languages the others don't reach — Catalan, Galician, Basque — and steps in whenever anything above it fails.

Fallback

14 languages.
More coming.

English
Spanish
Catalan
Galician
Basque
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
SwifT

Start translating
in 30 seconds.

Download SwifT — Free

macOS 13 Ventura or later · ~4 MB · No account required