Skip to content
  • There are no suggestions because the search field is empty.

DeepL 

What is DeepL?

DeepL is a neural machine translation (NMT) engine available in multiple languages. It is specifically designed to provide high‑quality translation suggestions for post‑editing.

With DeepL, you can customize the translation output in several ways: by selecting the level of formality for the target language, choosing the translation model to use, and uploading your own glossary to ensure terminology consistency.


How to enable DeepL

To enable DeepL in Matecat, open the Machine Translation tab in the project settings panel and click Add MT Engine. Select DeepL as your MT provider, enter your authentication key, and click Confirm.

To use DeepL in Matecat, you need one of the following subscription plans:

  • Team
  • Business
  • Enterprise
  • DeepL API Growth

Note: As of March 31, 2026, a CAT tool authentication key is included by default only with Enterprise subscriptions or with Team and Business subscriptions purchased before that date. Team and Business subscriptions started on or after March 31, 2026 no longer include CAT tool access out of the box. Customers with these subscriptions need a separate DeepL API Growth subscription to use DeepL in Matecat.


deepl update 1


Available options

Once DeepL is activated, click the Options button at the bottom of the panel to access its settings.

deepl update 3

In this section, you can set the following options:

  • Pre‑translate files: this option is Inactive by default. When activated, Matecat automatically pre-translates project files during the analysis phase. Pre-translation may generate additional charges from the MT provider.
  • Formality: select the desired level of formality for the translation output. You can choose between Default, Informal, and Formal.
  • Language model: choose which DeepL model to use: Next generation or Old generation.
  • Glossaries: use a glossary to ensure that the machine translation output follows your preferred terminology.


Using glossaries with DeepL

The glossary should be an .xlsx file consisting of two columns: the first column contains the source term, and the second column contains the corresponding translation.

Click here to download the glossary template.

To create a glossary, click the New glossary button.
Matecat will ask you to enter a name for the glossary and choose an .xlsx file to upload:

update deepl 4

Once the name has been entered and the file chosen, the Confirm button will become active. Click it to create the glossary.

If any glossaries are already available, they will be shown in the dedicated list.

Once the glossary has been uploaded, it will appear in the list of available glossaries for the project.

From this panel, you can activate a glossary by clicking the Active button next to its name, or delete it at any time by clicking the trash icon.