LibreTranslate

Self-hosted machine translation API and web console; your text never leaves your VM.

Open sourceSLA: oss-best-effortv1.9.6Image
LibreTranslate self-hosted translation console
LibreTranslate self-hosted translation console

LibreTranslate is a free and open-source machine-translation engine you run entirely on your own server. It exposes a simple translation API and a clean web console, powered by Argos Translate, with no third-party translation service and no data leaving your VM.

This appliance pre-bakes the English, Spanish, French and German language models at build time and disables runtime model updates, so it starts translating on the first boot without a slow model download.

Key features

  • REST translation API plus a browser translate console, no login required
  • Fully self-hosted and private: text is translated on your VM, not a cloud service
  • Pre-installed English, Spanish, French and German models (en, es, fr, de)
  • Language detection and a /languages endpoint that lists installed models
  • Optional API-key auth when you want to gate or meter access

Use cases

  • Private translation for apps, support desks, and internal tools
  • On-prem localization pipelines that must keep content in your own infrastructure
  • A drop-in, self-hosted alternative to hosted translation APIs

Why run it on the NetActuate edge Running LibreTranslate in a PoP near your users cuts round-trip latency for translation calls and keeps sensitive content inside infrastructure you control, instead of sending it to an external translation provider.

Deployed from the NetActuate marketplace, LibreTranslate boots ready to use: open the console on HTTP port 5000 and translate immediately, or call the API from your code. Seed an optional API key to enable key auth, or leave it blank to keep the console open.

Frequently asked questions

How do I deploy LibreTranslate on NetActuate?

Use the Deploy on NetActuate button to talk to our team. We provision LibreTranslate on a NetActuate virtual machine in the point of presence you choose, close to your audience. Each deployment runs in the single location you select.

What does it cost to run LibreTranslate?

LibreTranslate is open-source software and free to run on the marketplace - you pay only for the NetActuate compute (virtual-machine size and location) it runs on, at standard rates. There are no usage-based software fees.

Where can LibreTranslate run?

LibreTranslate can be deployed in any of NetActuate's 45+ points of presence across every continent, so you can place ingest, transcode, delivery and caching close to your contributors and viewers.

Who supports LibreTranslate?

NetActuate operates and supports the underlying infrastructure - the virtual machine, network and edge platform. The application itself is supported by its upstream open-source project.