Upload your XLIFF file, and DeepL translates only what's meant to be translated: "source" content in, "target" content out. Your translation states, structure, and tooling metadata stay exactly where your CAT tool expects them.






Whether you're managing a translation memory pipeline, prepping content for a CAT tool, or handling overflow for an LSP, DeepL translates XLIFF segment by segment, preserving formatting and ensuring it’s ready for CAT tooling.
DeepL translates whichever XLIFF version your CAT tool or TMS exports, with no manual conversion or version-matching required before upload. DeepL also supports the .xlf extension.
Segments marked translate="no" in "trans-unit" (1.2) or "unit" (2.0) are skipped entirely, so locked or pre-translated content stays untouched.
Translate multiple XLIFF files into multiple target languages at once; no more need to process files one at a time.
Files are encrypted in transit and at rest, and deleted after translation on Pro plans. DeepL is GDPR, ISO 27001, SOC 2 Type II, HIPAA, and BSI C5 Type 2 compliant. See how DeepL protects your data.
Learn about DeepL's quality scores, including a 3-year 345% ROI per a Forrester TEI Study

XLIFF's structure means understanding a few behaviors up front. That way, your translated file comes back in a way that fits your workflow:

Head to the web translator, or integrate directly via the API, then follow these steps:

XLIFF exists because localization workflows need more structure than plain text. DeepL translates it without cracking that structure.

XLIFF workflows rarely stop at one file type or one language pair. DeepL Pro is built to handle the batch.

Need to translate PDFs, images, and other file types? DeepL’s Language AI adapts visual content to match, so your translations stay consistent and correctly formatted no matter which file you're working with.

Start your free 30-day trial of DeepL Pro and translate XLIFF files, as well as Word, PDF, PPT, and more.
Need a custom solution for a full localization pipeline? Contact our Sales team to talk about tailored enterprise plans.
Yes, via the DeepL API. You need a DeepL Pro or API plan to translate XLIFF files on the web translator.
DeepL file translation supports XLIFF versions 1.2, 2.0, and 2.1., plus the .xlf extension. Learn more about translating XLIFF files with DeepL.
Yes. Like SRT and TXT, XLIFF translations through the API aren't subject to the per-file character billing minimum that applies to Word, PowerPoint, Excel, and PDF files. Read DeepL’s API documentation.
You’ll need a DeepL Pro Advanced or DeepL API Free plan at baseline to translate XLIFF files. This table outlines the maximum file size and character count allowed per file per plan.
Plan | Max file size | Max characters |
DeepL Account (Free) | Not available | Not available |
DeepL Pro Starter | Not available | Not available |
DeepL Pro Advanced | 10 MB | 1,000,000 |
DeepL Pro Ultimate | 10 MB | 1,000,000 |
DeepL Pro Individual | Not available | Not available |
DeepL Pro Team | 10 MB | 1,000,000 |
DeepL Pro Business | 10 MB | 1,000,000 |
DeepL API Free | 10 MB | 500,000 |
DeepL API Pro | 10 MB | 1,000,000 |
DeepL API Developer | 10 MB | 500,000 |
DeepL API Growth | 10 MB | 1,000,000 |