API Limits
Maximum Upload Limits Per Document Format
The maximum upload size and the per-document character limit depend on the format and your plan:
*DeepL supports XLIFF versions 1.2, 2.0, and 2.1 (2.1 shares the 2.0 core namespace).
Document-like formats (
.docx, .doc, .pptx, .xlsx, .xlsm, .pdf, .odt, .rtf, SCORM .zip, .jpeg/.jpg/.png, .idml, .mif) are billed a minimum of 50,000 characters per document; text-like formats (.txt, .htm/.html, .xml, .json, .yaml/.yml, .properties, .strings, .md/.markdown, .dita, .xlf/.xliff, .srt, .vtt, .resx) are billed for their exact character count. See Document translations.
These limits apply to documents submitted through the DeepL API. Uploads through the DeepL web app and desktop apps use separate limits.
Your Usage
Retrieve usage information within the current billing period together with the corresponding account limits. Usage is returned and tracked for translated characters. Note that for text translation, characters are still counted toward billing when the source and target languages are equal. Character usage includes both text and document translations, and is measured by the source text length in Unicode code points. For example, “A”, “Δ”, “あ”, and “深” are each counted as a single character. Thecharacter_count field returned by the /usage endpoint is a sum of Translate API and Write API characters.