A free translator app for Mac that works offline

Kalila is a free translator for the Mac menu bar: select text in any app and press ⌃⌥T, or click its icon and type. It translates on your Mac with Apple's on-device engine, works with Wi-Fi off once a language is downloaded, and never sends your text to a server. It needs macOS 26.4 or later on a Mac with Apple Silicon.

Updated:

Version 0.2.3 · macOS 26.4 or later · Apple Silicon

What to look for in a translator for Mac

Get started in a minute

  1. Download Kalila, open the disk image and drag Kalila to Applications.
  2. Open it: its icon appears in the menu bar. Choose your language and the one you translate into most.
  3. The first time you translate a pair, Kalila offers to download it. After that the pair works offline.
  4. Select text anywhere and press ⌃⌥T. Allow Accessibility access once when macOS asks.

What you get

Kalila next to an online translator

Kalila for MacA cloud translator
Your text sent over the internetNeverEvery time
Works offlineYesNo
Shortcut in any Mac appYes, ⌃⌥TUsually not
Languages26Often 100 or more
Documents and photosText onlyOften PDFs, office documents and photos
Price and accountFree, no accountFree tier, account for more

A large cloud translator covers more languages and file types and can do better on long, nuanced text. Kalila covers everything in between: quick translations in any app that stay on your Mac.

Questions

What is the best free translator for Mac?

The one that fits how you work. If you want translation in every app, offline, with nothing sent to a server and no account, Kalila does exactly that for free. For whole scanned documents and photos, an online service does more.

Does Kalila work on Intel Macs?

No. Kalila needs a Mac with Apple Silicon (M1 or later) and macOS 26.4 or later.

Which languages does Kalila for Mac translate?

The 26 languages of Apple's on-device translation, including English, Spanish, Portuguese, French, German, Italian, Chinese, Japanese, Korean, Arabic, Russian and Ukrainian. In the browser, kalila.app/translate covers 58.

How much space do the languages take?

Apple's translation languages are managed by macOS in System Settings › General › Language & Region › Translation Languages, where you can remove them. Kalila's dictionary packs are small: about 1 to 9 MB per language.

Is Kalila really free?

Yes, with no ads, no account and no limits. The translation runs on your Mac, so it costs us nothing per word.

Related

A translator for every app on your Mac, free