DeepL Translator uses language models to generate high-quality and accurate translations. On the web translator, in the desktop apps and via the API, you can choose between the classic and next-generation language model for specific language pairs.
Classic language model
The classic language model is powered by our classic AI neural network architecture for translation.
It can be used by DeepL Pro users for all translations on the DeepL website, the desktop apps and via the DeepL API.
DeepL Pro users can switch between language models via a dropdown menu in the toolbar of the web translator and desktop apps for all supported language pairs.
While the next-generation language model promises improved translation quality, the classic model still provides users with highly accurate and nuanced translations.
A list of all supported languages for the classic model can be found here.
More information about the translation quality of our classic language model can be found here.
Next-generation language model
The next-generation (or “next-gen”) language model is powered by a large language model (LLM) infrastructure. Our large language model uses a large number of texts in various languages to solve complex problems and is specialized for translations.
The use of our own LLMs for the next-gen language model provides improved quality for the translation of your input texts, especially texts that are longer.
When using the next-generation model, you will still benefit from the increased data security measures included in your DeepL Pro plan. More information about this can be found in our privacy policy.
Additional features for DeepL Translator, including the glossary, formal/informal tone and alternatives, are also available while using the next-generation language model, with some exceptions.
Available languages
The next-generation language model supports translations into all languages the classic language model supports.
In addition, the following languages are supported by the next-generation language model:
| Acehnese | Breton | Hebrew | Lombard | Pangasinan | Tatar |
| Afrikaans | Burmese | Hindi | Luxembourgish | Pashto | Telugu |
| Albanian | Cantonese | Icelandic | Macedonian | Persian | Thai |
| Aragonese | Catalan | Igbo | Maithili | Punjabi | Tsonga |
| Armenian | Cebuano | Irish | Malagasy | Quechua | Tswana |
| Assamese | Croatian | Javanese | Malay | Sanskrit | Turkmen |
| Aymara | Dari | Kapampangan | Malayalam | Serbian | Urdu |
| Azerbaijani | Esperanto | Kazakh | Maltese | Sesotho | Uzbek |
| Bashkir | Galician | Konkani | Maori | Sicilian | Vietnamese |
| Basque | Georgian | Kurdish (Kurmanji) | Marathi | Sundanese | Welsh |
| Belarusian | Guarani | Kurdish (Sorani) | Mongolian | Swahili | Wolof |
| Bengali | Gujarati | Kyrgyz | Nepali | Tagalog | Xhosa |
| Bhojpuri | Haitian Creole | Latin | Occitan | Tajik | Yiddish |
| Bosnian | Hausa | Lingala | Oromo | Tamil | Zulu |
All languages mentioned in the table above are not supported for the glossary, formal/informal tone and alternatives features, except for Hebrew and Vietnamese.
Available platforms
The next-generation language model is available on the following platforms:
- Web translator
- DeepL for Windows
- DeepL for Mac
- DeepL for Android
- DeepL for iOS
- DeepL API
DeepL Pro users can switch between language models via a dropdown menu in the toolbar of the web translator and desktop apps for all supported language pairs.
Learn more about the next-generation model in the API here.