TranslateLocally
A desktop translator that runs Marian and Bergamot on your machine
Our verdict
Tied #1 of 4 in Self-hosted machine translation · For text you paste yourself
Pros
- Download a build. Compiling is optional
- The company page says the desktop app is free
- MIT license
Cons
- No published language count on the pages we checked
- Settings can only be changed in the GUI
- The README says an OpenBLAS build can be far slower than Intel MKL
Who should skip:Anyone who needs an HTTP API.
Rankings and alternatives
- Tied #1 of 4 Self-hosted machine translation For text you paste yourself
- LibreTranslate Tied #1 For an API on your server
- Argos Translate #3 For code that imports a library
- Apertium #4 For a pair with written rules
Self-hosted machine translation scores
Evaluated Nov 8, 2026 Evidence ↓- Time to first translation 5
5/5 means: A downloadable build for Windows, Linux, and Mac
The README says you can download a build for Windows, Linux, and Mac, including compatibility builds for old hardware and M1.
- Stays on your machine 5
5/5 means: A desktop or library the project describes as translating on your own machine
The README describes translation on your local machine, and the command help text says translations are performed locally. translatelocally.com redirects to private.mt, which calls it a desktop app.
- Languages 3
3/5 means: A stated list of stable pairs, or downloadable models with no published total
Bergamot is the default model repository and OpusMT can be added. The README and the company page do not publish a count of languages. Extra language support is "contact us", with no list.
Rests partly on what the sources don't mention, which is a weaker signal than what they say.
- Calling it from software 3
3/5 means: Native messaging, or a toolchain another program can call
Other applications and browser extensions can use native messaging. Translator settings can only be changed in the GUI, and the pages checked do not document an HTTP API.
- What keeps running 5
5/5 means: Prebuilt binaries and model files, and no database
The documented way to run it is a downloaded build. Qt, libarchive, and Intel MKL are requirements for compiling, and the README discourages OpenBLAS because it is slower than MKL.
Pricing
- Desktop app Free The company page says the desktop app is free. Extra languages are by contact, with no price printed.
From the vendor’s pricing page, checked Nov 8, 2026. That page is authoritative.
Evidence and sources
Self-hosted machine translation scores
Time to first translation 1 quote
-
“You can download the latest automatic build for Windows, Linux and Mac from the releases github tab or from the official website. We also have compatibility builds for Windows and Mac that aim to cover very old hardware and M1.”
github.com/XapaJIaMnu/translateLocally · checked
Stays on your machine 3 quotes
-
“Fast and secure translation on your local machine with a GUI, powered by marian and Bergamot.”
github.com/XapaJIaMnu/translateLocally · checked -
“A secure translation service that performs translations for you locally, on your own machine.”
github.com/XapaJIaMnu/translateLocally · checked -
“We employ the developers behind translateLocally, the privacy focussed desktop translation app.”
private.mt · checked
Languages 2 quotes
-
“The Bergamot repository is the one used by default. The OpusMT one needs to be added by the user, if the user desires to do so.”
github.com/XapaJIaMnu/translateLocally · checked -
“We provide this product free to the community. For extra functionality and language support, please contact us!”
private.mt · checked
Calling it from software 2 quotes
-
“translateLocally can integrate with other applications and browser extensions using native messaging.”
github.com/XapaJIaMnu/translateLocally · checked -
“Note that customising the translator settings can only be done via the GUI.”
github.com/XapaJIaMnu/translateLocally · checked
What keeps running 3 quotes
-
“You can download the latest automatic build for Windows, Linux and Mac from the releases github tab or from the official website. We also have compatibility builds for Windows and Mac that aim to cover very old hardware and M1.”
github.com/XapaJIaMnu/translateLocally · checked -
“Requires QT>=5 libarchive intel-mkl-static. We make use of the QT>=5 network, QT>=5 linguisticTool and QT>=5 svg components.”
github.com/XapaJIaMnu/translateLocally · checked -
“We technically support building against OpenBLAS as a BLAS provider, but we strongly discourage it. The performance offered by OpenBLAS is significantly lower than that of Intel's MKL, regardless of the CPU manufacturer.”
github.com/XapaJIaMnu/translateLocally · checked
Facts
License 1 quote
-
“MIT license”
github.com/XapaJIaMnu/translateLocally · checked
Runs on 1 quote
-
“You can download the latest automatic build for Windows, Linux and Mac from the releases github tab or from the official website. We also have compatibility builds for Windows and Mac that aim to cover very old hardware and M1.”
github.com/XapaJIaMnu/translateLocally · checked
Needs 1 quote
-
“Requires QT>=5 libarchive intel-mkl-static. We make use of the QT>=5 network, QT>=5 linguisticTool and QT>=5 svg components.”
github.com/XapaJIaMnu/translateLocally · checked
Pricing
private.mt · checked