DeepL API en 2026 : obtenir une clé API, tarifs et intégration pour traducteurs

Comment obtenir une clé API DeepL, comprendre les plans gratuit et Pro, et intégrer DeepL dans vos outils de traduction (Trados, memoQ, scripts). Guide complet pour traducteurs et développeurs.

En bref

  • DeepL propose une API gratuite (500 000 caractères/mois) et une API Pro payante sans limite de volume
  • Obtenir une clé API DeepL prend moins de 5 minutes : compte + carte bancaire pour la Pro, juste un e-mail pour la Free
  • L'API s'intègre nativement dans Trados, memoQ, Phrase et dans n'importe quel script Python/Node.js
  • La principale différence API Free vs Pro : confidentialité des données et volume mensuel
  • Pour les traducteurs indépendants, l'API Pro à partir de 4,99 €/mois est rentabilisée dès quelques projets

Qu'est-ce que l'API DeepL et à quoi ça sert ?

L'API DeepL est une interface qui permet d'utiliser le moteur de traduction DeepL directement depuis vos applications, scripts ou outils professionnels — sans passer par l'interface web ou l'application bureau.

Pour un traducteur ou une agence, l'API ouvre plusieurs possibilités :

  1. Intégration dans un outil TAO : Trados, memoQ, Phrase, Wordfast proposent tous des plugins DeepL qui s'appuient sur l'API pour pré-remplir les segments cibles automatiquement
  2. Automatisation de flux : traduire automatiquement un dossier de fichiers, une base de données, un flux de contenu CMS
  3. Développement d'outils sur mesure : créer une interface interne, un bot de traduction Slack, un connecteur ERP
  4. Comparaison et test : utiliser l'API pour tester DeepL sur des corpus spécifiques avant de s'engager sur un abonnement

Les deux plans API DeepL

DeepL API Free

Prix : gratuit Volume : 500 000 caractères par mois (~100 000 mots) Données : vos textes peuvent être utilisés pour améliorer les modèles DeepL Support : communauté uniquement

Ce plan suffit pour :

  • Tester l'intégration dans vos outils
  • Un usage personnel léger (traductions ponctuelles via script)
  • La phase de développement d'un projet

Limitation importante : les données que vous envoyez via l'API Free sont susceptibles d'être utilisées par DeepL pour améliorer ses modèles. C'est acceptable pour les textes non confidentiels, mais incompatible avec tout contenu professionnel sensible (juridique, médical, technique propriétaire).

DeepL API Pro

Prix : à partir de 4,99 €/mois (usage au volume) ou abonnements mensuels fixes Volume : selon le plan choisi — de 500 000 à illimité Données : garantie de non-utilisation pour l'entraînement des modèles Support : e-mail + SLA selon le plan

La tarification API Pro fonctionne sur un modèle mixte :

  • Plan Starter : 4,99 €/mois incluant 500 000 caractères, puis 0,0025 €/1 000 caractères supplémentaires (~0,25 €/100 000 mots)
  • Plan Advanced et Ultimate : tarifs volumiques dégressifs, accès aux fonctionnalités glossaires et formalité

Pour un traducteur traitant 200 000 à 500 000 mots par mois via post-édition, le coût API représente une fraction du tarif de revente.

Comment obtenir une clé API DeepL : étapes

1. Créer un compte DeepL

Rendez-vous sur deepl.com > section API. Vous pouvez créer un compte avec votre adresse e-mail. Pour l'API Pro, une carte bancaire est demandée pour l'activation (même si vous démarrez sur le plan gratuit).

2. Choisir votre plan

Lors de la création du compte API, vous choisissez entre :

  • DeepL API Free : pas de carte bancaire requise
  • DeepL API Pro : carte bancaire, premier mois parfois offert selon les promotions en cours

3. Générer votre clé API

Une fois votre compte créé :

  1. Connectez-vous sur deepl.com/your-account/api-access
  2. Vous voyez votre Authentication Key (ou "clé d'authentification")
  3. La clé ressemble à : xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx:fx (le :fx à la fin indique une clé Free ; les clés Pro n'ont pas ce suffixe)

Important : traitez cette clé comme un mot de passe. Ne la publiez jamais dans un dépôt GitHub public ou dans le code source partagé.

4. Tester votre clé

Vous pouvez tester immédiatement avec une requête simple via curl :

curl -X POST 'https://api-free.deepl.com/v2/translate' \
  --header 'Authorization: DeepL-Auth-Key VOTRE_CLÉ_ICI' \
  --data 'text=Hello, world!' \
  --data 'target_lang=FR'

Si la réponse retourne "Bonjour, monde !", votre clé fonctionne.

Note : l'URL de base diffère selon le plan :

  • API Free : https://api-free.deepl.com/v2/
  • API Pro : https://api.deepl.com/v2/

Intégration dans les outils TAO

Trados Studio

SDL Trados Studio intègre DeepL nativement depuis la version 2021. Pour configurer :

  1. Menu Options > Language Pairs > Translation Memories and Automated Translation
  2. Cliquer sur Use > DeepL Machine Translation
  3. Entrer votre clé API dans le champ prévu
  4. Configurer les langues sources et cibles

Une fois configuré, Trados pré-remplit automatiquement les segments non trouvés dans la mémoire de traduction avec la suggestion DeepL. Vous pouvez activer ou désactiver la fonctionnalité projet par projet.

Conseil : combinez l'API DeepL avec vos mémoires de traduction. Trados applique les correspondances MT uniquement sur les segments sans correspondance TM à 100 % — ce qui optimise votre coût API et maintient la cohérence des termes validés.

memoQ

memoQ supporte DeepL via le plugin memoQ MT Plugin for DeepL :

  1. Dans memoQ, aller dans Project > MT Settings
  2. Cliquer sur Create/use new > sélectionner DeepL
  3. Coller votre clé API
  4. Définir les paires de langues actives

memoQ supporte également les glossaires DeepL : si vous avez créé un glossaire dans votre compte DeepL Pro, il peut être synchronisé pour être appliqué automatiquement lors de la pré-traduction.

Phrase (anciennement Memsource)

Phrase propose une intégration native DeepL dans ses paramètres Machine Translation. La configuration est similaire : Settings > Machine Translation > DeepL > coller la clé.

Phrase est particulièrement utilisé en localisation logicielle, où l'API DeepL associée aux glossaires produit des résultats cohérents sur les chaînes d'interface.

Wordfast Pro

Wordfast supporte DeepL via Wordfast Anywhere et la version Pro :

  1. Preferences > Machine Translation > Add > DeepL
  2. Entrer la clé, configurer les langues

Intégration avec Python : exemple simple

Pour les traducteurs à l'aise avec la programmation ou souhaitant automatiser des flux, voici comment utiliser l'API DeepL en Python :

import deepl

# Initialiser le traducteur avec votre clé
translator = deepl.Translator("VOTRE_CLÉ_API")

# Traduire un texte simple
result = translator.translate_text(
    "The contract shall be governed by French law.",
    target_lang="FR"
)
print(result.text)
# → "Le contrat est régi par le droit français."

# Traduire avec glossaire
glossary = translator.create_glossary(
    "Mon glossaire juridique",
    source_lang="EN",
    target_lang="FR",
    entries={"Agreement": "Contrat", "Party": "Partie", "Warranty": "Garantie"}
)

result = translator.translate_text(
    "The Agreement between the Parties includes a Warranty.",
    target_lang="FR",
    glossary=glossary
)
print(result.text)
# → "Le Contrat entre les Parties comprend une Garantie."

La bibliothèque officielle DeepL pour Python s'installe avec pip install deepl.

Fonctionnalités avancées de l'API

Glossaires via API

L'API DeepL Pro permet de créer et gérer des glossaires programmatiquement — un avantage majeur pour les agences qui gèrent des glossaires clients :

  • Créer un glossaire avec une liste de paires terme/traduction
  • Associer un glossaire à une traduction pour que les termes soient toujours respectés
  • Gérer plusieurs glossaires par client ou par domaine

Limite : les glossaires API ne sont disponibles que sur les plans Pro.

Détection automatique de la langue source

L'API peut détecter automatiquement la langue source si vous ne la précisez pas. Utile pour les flux de traduction multi-langues.

Paramètre de formalité

L'API Pro permet de choisir entre registre formel et informel (formality=more ou formality=less) pour les langues qui supportent cette distinction (français, allemand, espagnol, néerlandais…). Sur des documents juridiques, optez toujours pour formality=more.

Traduction de fichiers (Document Translation)

Depuis 2022, l'API DeepL supporte la traduction de fichiers complets : .docx, .pptx, .pdf, .txt, .html. Le fichier est retourné avec la mise en forme préservée.

# Traduire un fichier Word
with open("contrat_anglais.docx", "rb") as input_file:
    translator.translate_document(
        input_file,
        output_file="contrat_francais.docx",
        target_lang="FR",
        formality="more"
    )

C'est particulièrement utile pour les agences qui reçoivent des volumes de fichiers à pré-traduire avant la phase de révision.

Limites de l'API DeepL à connaître

Latence : l'API n'est pas instantanée. Sur de gros documents, la traduction peut prendre plusieurs secondes à plusieurs minutes selon la charge serveur. Ce n'est pas adapté aux applications temps réel.

Langues supportées : DeepL couvre 33 langues en 2026. Pour les langues rares (arabe, japonais, coréen, chinois), la qualité est variable et la couverture moins complète qu'en européen.

Pas de mémoire de contexte : l'API DeepL traduit chaque appel indépendamment — il ne "se souvient" pas des choix de traduction du paragraphe précédent (sauf via glossaire). Pour la cohérence sur des documents longs, les glossaires sont indispensables.

Coût à surveiller sur les gros volumes : 1 million de caractères ≈ 200 000 mots ≈ 0,50 € sur le plan Pro. C'est très abordable, mais les volumes de production en agence peuvent représenter plusieurs millions de caractères par mois.

Comparer DeepL API vs alternatives

APIPoints fortsLimitesTarif indicatif
DeepL ProQualité EU, confidentialité, glossairesMoins de langues, pas de LLMDès 4,99 €/mois
Google Cloud Translation100+ langues, infrastructure fiableQualité inférieure EU20 $/1M caractères
Microsoft Azure TranslatorIntégration Office, langues raresQualité variable10 $/1M caractères
ModernMTAdaptatif (apprend vos TMs)Moins connuDès 15 €/mois
OpenAI API (GPT-4)Instructions avancées, flexibilitéPas spécialisé traduction~15 $/1M tokens

Pour un traducteur professionnel travaillant principalement sur des langues européennes, DeepL API Pro reste le meilleur rapport qualité/prix/confidentialité.

FAQ — DeepL API

Comment générer une clé API DeepL gratuitement ? Créez un compte sur deepl.com/pro-api, choisissez le plan "API Free" et votre clé est générée instantanément dans votre tableau de bord. Pas de carte bancaire requise pour ce plan.

Quelle est la différence entre DeepL API Free et Pro pour la clé ? Visuellement, les clés Free se terminent par :fx. Les clés Pro n'ont pas ce suffixe. Les URL d'API sont également différentes (api-free.deepl.com vs api.deepl.com).

Peut-on utiliser l'API DeepL pour un usage commercial ? Oui, sous réserve de respecter les conditions d'utilisation. L'API Free peut être utilisée commercialement dans les limites du quota. L'API Pro est conçue pour un usage professionnel et commercial.

L'API DeepL supporte-t-elle le PDF ? Oui depuis 2022, avec des limitations : les PDFs scannés (images) ne sont pas supportés, seuls les PDFs avec couche texte. La mise en forme complexe (tableaux, zones de texte) est partiellement préservée.

Combien coûte vraiment l'API DeepL pour traduire 100 000 mots par mois ? 100 000 mots ≈ 500 000 caractères. Sur le plan API Free, c'est gratuit (c'est exactement le quota mensuel). Sur le plan API Pro Starter, c'est 4,99 €/mois (le quota Starter inclut 500 000 caractères).

Vous aimerez aussi