LibreTranslate : traduire sans payer au caractère
LibreTranslate est une API de traduction automatique open-source sous licence AGPL-3.0 (plus de 16 000 étoiles sur GitHub) que tu installes sur ton propre serveur. 51 langues, dont le français, le néerlandais et l'anglais, un fonctionnement entièrement hors ligne et une API REST simple : tes documents ne quittent jamais ton infrastructure, et il n'y a plus de facturation au caractère.
Le guide
LibreTranslate est une API de traduction automatique open-source publiée sous licence AGPL-3.0, qui dépasse les 16 000 étoiles sur GitHub. Contrairement aux services de traduction commerciaux facturés au caractère, LibreTranslate s'installe sur ton propre serveur et traduit sans quota ni compteur. Il s'appuie sur le moteur de traduction neuronale Argos Translate, dont les modèles se téléchargent une fois puis fonctionnent entièrement hors ligne : aucun texte ne sort de ton infrastructure. L'instance publique du projet expose 51 langues, dont le français, le néerlandais, l'anglais et l'allemand — les quatre langues qui comptent pour une entreprise belge. Le logiciel fournit une API REST simple (traduction de texte, détection de langue, traduction de fichiers) et une interface web légère pour les usages manuels. La dernière version publiée est la 1.9.6, sortie en mai 2026. Une API hébergée payante existe pour ceux qui ne veulent pas administrer de serveur, mais l'auto-hébergement reste entièrement gratuit.
Quel problème LibreTranslate résout-il ?
Les API de traduction commerciales facturent au volume : plus ton site, ton catalogue ou ta base de connaissances grossit, plus la facture monte. Et surtout, chaque texte envoyé quitte ton système pour être traité chez un tiers — un vrai sujet quand il s'agit de contrats, de dossiers clients ou de documents internes. LibreTranslate supprime les deux problèmes d'un coup : coût marginal nul une fois le serveur en place, et confidentialité totale puisque rien ne transite par un service externe.
Comment l'installer ?
Le plus simple est Docker. L'image officielle démarre un serveur complet avec son interface web et son API :
# lancer LibreTranslate sur le port 5000
docker run -d --name libretranslate -p 5000:5000 libretranslate/libretranslate
# limiter aux langues utiles pour réduire la taille des modèles
docker run -d -p 5000:5000 libretranslate/libretranslate \
--load-only en,fr,nl,de
L'interface est ensuite accessible sur http://localhost:5000.
Comment l'appeler depuis son site ?
L'API REST tient en une requête POST. Aucune clé n'est nécessaire sur une instance privée :
curl -X POST http://localhost:5000/translate \
-H "Content-Type: application/json" \
-d '{"q":"Bonjour, votre commande est prête.","source":"fr","target":"nl"}'
La réponse renvoie le texte traduit en JSON. Les endpoints /detect (détection de langue) et /translate_file (traduction de documents) suivent la même logique, ce qui permet de brancher la traduction dans un CMS, un back-office ou un workflow d'automatisation.
Que peut-on en faire concrètement ?
Traduire automatiquement les fiches produit d'une boutique en trois langues ; générer la version néerlandaise d'une base d'articles d'aide ; traduire les emails entrants d'un support multilingue avant lecture ; pré-traduire des documents internes avant relecture humaine ; ou alimenter un chatbot capable de répondre dans la langue du visiteur.
FAQ
LibreTranslate est-il vraiment gratuit ?
Oui, en auto-hébergement. Le logiciel est publié sous AGPL-3.0, sans limite de volume, de langue ou d'utilisateur. Le seul coût est celui du serveur qui l'exécute. Le projet propose aussi une API hébergée payante, mais elle est optionnelle : rien n'oblige à y souscrire pour utiliser le logiciel.
La qualité vaut-elle celle des services commerciaux ?
Non, pas systématiquement. Les moteurs commerciaux restent devant sur les traductions fines et sur les langues rares. Sur les paires européennes courantes — français, néerlandais, anglais, allemand — la qualité est cohérente pour de l'usage interne, de la pré-traduction ou du contenu non critique. Pour un contrat ou une page de vente, une relecture humaine reste indispensable.
Mes textes sont-ils envoyés quelque part ?
Non, si tu héberges toi-même. Les modèles de traduction sont téléchargés sur ta machine et le calcul se fait localement, sans connexion sortante. C'est la différence de fond avec une API commerciale : tes contrats, tes dossiers clients et tes documents internes ne quittent jamais ton infrastructure.

Benjamin de Bruijne
Fondateur de Beneloo · IA & Automatisation pour PME
Consultant IA senior en environnement pharmaceutique régulé, expert en automatisation IA pour PME et en architectures conformes RGPD et AI Act. Créateur d'outils SaaS utilisés dans 7 pays.
Aujourd'hui, avec Beneloo, il aide les PME belges à mettre l'IA au travail — pas pour optimiser des coûts, mais pour rendre du temps aux équipes. Sa conviction : l'IA bien configurée ne remplace pas l'humain, elle révèle ce qu'il a de meilleur.
Découvrir son parcoursTu veux qu'on le mette en place chez toi ?
30 min avec l'équipe Beneloo. On regarde, on cadre, on lance.


