LibreTranslate Hosting
Translate text between languages with a private machine-translation API and web interface.
- One click deploy
- 1 GB RAM Memory needed
- 15 GB Disk Space Needed
- From 2 € Price
Tech
- Docker image
- libretranslate/libretranslate:latest
- Default port
- 5000
How LibreTranslate works
LibreTranslate accepts source text, a source or detected language, and a target language through its web interface or HTTP API. The service passes the request to Argos Translate models installed in the environment, then returns translated text. API clients can integrate that workflow into websites, forms, internal applications, batch jobs, or other reviewed automation.
Available language pairs depend on the models present in the container rather than a fixed promise that every language is installed. Model size, translation direction, and sentence complexity affect processing time and memory. The upstream API also supports language detection and documented file-related endpoints, but compatibility should be tested with the exact formats and models needed.
Key LibreTranslate features
A self-hosted endpoint can keep ordinary translation requests within the selected application environment, but administrators still decide who may call it and what text is appropriate to process. Upstream documentation notes that a self-hosted instance can operate without an API key unless key controls are configured, so exposing the endpoint publicly can allow untrusted users to consume resources.
The catalogue declares PostgreSQL and MariaDB as Not required. Translation models, caches, request concurrency, and large inputs are more important than database capacity. The hosted package does not include professional translation review, accuracy certification, terminology management, additional model downloads, public quotas, or a guarantee that a particular file format retains its layout.
LibreTranslate vs DeepL
LibreTranslate provides an open self-hosted API powered by Argos Translate models and places model selection and operation with the instance owner. DeepL is a provider-operated translation platform with hosted applications and APIs, document translation, glossaries, style controls, and managed language technology.
DeepL may suit organisations that want vendor-managed translation quality, document-format workflows, terminology features, and commercial support. LibreTranslate is attractive for developers who want a controllable endpoint and can test the available models, language pairs, authentication, quotas, and output quality for their own use case.
Who uses LibreTranslate
Developers translate interface text or user submissions, research teams compare language models, and internal applications call one controlled endpoint instead of embedding a public translator. Small organisations also use the web page for occasional text translation where installed language coverage is sufficient.
LibreTranslate output should not be treated as legal, medical, safety-critical, or publication-ready translation without qualified review. Language coverage, nuance, names, formatting, and specialised terminology can vary. Users also remain responsible for the confidentiality and lawful processing of any text sent to the service.
Self-hosting LibreTranslate: requirements and cost
Processor time and memory rise with model count, model size, request concurrency, input length, language detection, file handling, and simultaneous API clients. LibreTranslate is listed without a PostgreSQL or MariaDB requirement. An unrestricted public endpoint can exhaust an entry plan quickly, making access controls and representative load tests more important than ordinary page traffic.
On AvaHost, LibreTranslate uses Plan 1 at €2. The hosted LibreTranslate package includes one-click deployment, a custom domain with automated HTTPS, automatic application updates, and scheduled backups. The package includes no DeepL or Google account, translation credits, professional review, accuracy warranty, terminology service, or public abuse protection. Confirm the installed language pairs, restrict access appropriately, and test representative text before integrating the endpoint into a business workflow.
F.A.Q
LibreTranslate starts at €2 on Plan 1. The entry plan fits light text translation with a limited model set and low concurrency. Installed language models, input length, file handling, simultaneous API clients, and public traffic determine whether more memory or processing is required. No commercial translation credits are included.
Language support depends on the Argos Translate models installed in the application environment. The package does not promise every available language or automatic model downloads. Check the instance language endpoint, test both translation directions, and verify representative terminology before building a workflow that depends on a specific language pair.
Upstream documentation notes that self-hosted instances can run without API keys unless access controls are configured. A public endpoint can therefore attract untrusted requests and consume plan resources. Use a controlled domain and client policy, avoid submitting sensitive text without authorisation, and monitor concurrency before connecting public forms or high-volume automation.
AvaHost applies application updates automatically and includes scheduled backups for the hosted service. After a substantial change, verify the available languages, API responses, detection, representative terminology, and any file workflow you rely on. Model availability and output can change, so business-critical translations still need regression tests and qualified human review.