Toutes les API gratuites
API gratuiteConnaissancesSans clé

LibreTranslate

API de traduction automatique open source et auto-hébergeable (AGPL) ; faites tourner hors ligne sans clé ni quota, ou utilisez un miroir communautaire gratuitement.

LibreTranslate est un moteur de traduction automatique sous licence AGPL-3.0 basé sur la stack Argos Translate / OpenNMT. Il expose une API REST propre (/translate, /detect, /languages, /translate_file) et est conçu pour être auto-hébergé via pip ou Docker, vous donnant la maîtrise de l'endpoint sans clé, sans quota et sans que vos données ne quittent votre infrastructure ; il fonctionne également en mode totalement hors ligne. L'instance officielle hébergée sur libretranslate.com requiert désormais une clé API, mais des miroirs communautaires référencés dans la documentation servent toujours la même API sans clé. C'est la solution de référence quand une automatisation nécessite une traduction privée et illimitée ou un fonctionnement air-gapped.

Palier gratuit

Gratuit et open source (code AGPL-3.0 ; Argos Translate sous-jacent est MIT) en auto-hébergement ; les miroirs communautaires sont gratuits ; le service officiel hébergé libretranslate.com est payant (clé API requise).

Limites de débit

Auto-hébergé : selon votre configuration (--req-limit). Miroirs communautaires : non publiées, destinées à un usage léger/personnel. Instance officielle hébergée : par paliers selon la clé achetée.

Authentification

Sans clé

URL de base

https://translate.fedilab.app

Ce que vous pourriez construire avec

  • Auto-héberger une API de traduction privée et illimitée pour une automatisation
  • Traduction hors ligne / air-gapped où aucune donnée ne peut quitter le réseau
  • Détection de langue (/detect) comme étape de routage avant traitement ultérieur
  • Traduction de documents uploadés via /translate_file

Endpoints clés

  • POST/translateTraduire du texte ; corps JSON q, source (ou 'auto'), target, format.
  • POST/detectDétecter la langue d'un texte ; corps JSON q. Retourne des scores de confiance classés.
  • GET/languagesLister les codes de langue supportés et leurs langues cibles disponibles.
  • POST/translate_fileTraduire un document uploadé (formulaire multipart : file, source, target).
Membres

Les membres accèdent à la recette exécutable

Inscrivez-vous gratuitement pour copier l'exemple de requête, voir une réponse type et lire les pièges à éviter.

Tags

translationself-hostedopen-sourcelanguage-detectionoffline