LibreTranslate
LibreTranslate is a free, open-source, self-hostable machine translation API that works offline using the Argos Translate engine.
- GitHub stars
- 17k
- Last commit
- 5 days ago
- Latest release
- v1.9.6
- Licence
- AGPL-3.0
- Self-hosted
- Yes
- Hosted version
- Available

LibreTranslate is a machine translation API that you can run entirely on your own server. Unlike hosted translation APIs, it does not depend on proprietary services such as Google or Azure. Its translation engine is the open-source Argos Translate library, and the project is licensed under AGPL-3.0.
It provides a web interface for translating text and files, along with an API documented on the site. The homepage lists languages including Basque, Chinese, English, French, German, Irish, Japanese, Russian and Spanish, among others. The software can work offline and is designed to be set up in a few minutes.
A hosted instance is available at libretranslate.com, with an option to obtain an API key, while developers who prefer control over their data can download the software and run their own API server. It is written in Python, and a Quickstart guide and community resources explain deployment.
Key features
- Self-hosted machine translation API
- Offline-capable translation engine
- Text and file translation
- Powered by open-source Argos Translate
- Web interface and API documentation
- Optional API keys
Pricing: Free to download and self-host under AGPL-3.0; an API key is available for the hosted service.
