LibreTranslate
Free and open-source machine translation API that can be self-hosted, powered by Argos Translate, with no dependency on proprietary services like Google or Azure.
Smart Download
Visit Project Homepage
No installer available yet — head to the source repository
Self-hosted, open-source machine translation API that keeps your data private.
Core Features
- Fully self-hosted, no data sent to third parties
- Open-source neural translation engine supporting 100+ languages
- REST API and web interface with batch translation support
- Lightweight, deployable via Docker or pip
What It Can't Do
- •Model files (~1-2 GB) download on first launch; CPU-only by default, can be slow; translation quality may lag behind commercial engines for less common languages.
Use Cases
- Internal corporate translation without exposing sensitive data
- Integrating translation into apps without recurring API costs
- Privacy-preserving batch document translation
LibreTranslate is a free and open-source machine translation API that you can host entirely on your own infrastructure. Unlike popular translation services, it does not rely on proprietary platforms like Google Translate or Azure Cognitive Services. Instead, it uses the open-source Argos Translate library, which provides neural machine translation for over 100 languages. The project offers a simple REST API, a web interface, and support for multiple output formats. It is designed to be lightweight, privacy-respecting, and easy to deploy via Docker or pip. Ideal for developers who want to integrate translation without sending data to third parties, or for organizations that need to keep translations internal.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Docker: docker run -ti --rm -p 5000:5000 libretranslate/libretranslate
Pip: pip install libretranslate && libretranslate (requires Python 3.8+)
Open http://localhost:5000 in browser to use the web interface or API
- Docker: docker run -ti --rm -p 5000:5000 libretranslate/libretranslate
- Pip: pip install libretranslate && libretranslate (requires Python 3.8+)
- Open http://localhost:5000 in browser to use the web interface or API
Checksum not available
This project has not published a SHA-256 checksum on its GitHub Release page
SHA256 Checksum
No checksum available
Download directly from GitHub Releases and verify file integrity yourself
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
Docker: docker rm <container>; Pip: pip uninstall libretranslate
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
3 FAQs
Similar Projects
ollama
Ollama lets you download, run, and manage large language models locally. One command, multiple platforms, endless possibilities.
ComfyUI
ComfyUI is a modular AI engine with a node-based graph interface for generating images, video, 3D models, and audio. Unlike traditional webui tools, it gives pixel-level control over every model and parameter, making it the preferred choice for professionals.
llama.cpp
High-performance LLM inference engine in C/C++ with minimal dependencies, supporting quantized models (1.5–8 bit) and diverse hardware (Apple Silicon, CUDA, Vulkan, etc.).