How is API usage billed?
For DeepL API Free:
With our limited API plan, you can translate up to 500,000 characters per month for free. To translate more, you can upgrade to DeepL API Pro at any time.
For DeepL API Pro:
In addition to the monthly base price of €4.99, the DeepL API Pro subscription plan is billed according to the number of characters sent to DeepL's servers in API requests, charged at the exact amount of characters translated during the billing period. We charge €0.00002 per translated character.
The DeepL API Pro plan is available only on a monthly basis. The base price (€4.99) and usage-based charges are paid at the end of the billing period.
Please note that DeepL reserves the right to charge usage-based costs to your payment method periodically in advance, depending on your current consumption. Subsequent invoicing and debiting of any remaining balance occurs at the end of each billing period. You will receive a monthly invoice on the overall monthly remuneration paid at the end of the billing period. For more detailed information, please also consult our Terms and Conditions.
The DeepL API Pro plan places no limit on the amount that you can translate.
Character count for both plans:
The characters counted are those in the source text, i.e., the original text you would like to translate.
One character corresponds to one unicode code point, where a single character can consist of several bytes. For example, the character é is represented as two bytes in UTF-8. However, DeepL only considers this as one character. Invisible characters such as spaces, tabs, line feeds, etc., also count as characters.