11 August 2026
Your translation vendor asks for an IDML file because translation tools cannot read the binary INDD format. IDML is XML based and exposes text along with its formatting as markup. That is the moment the text leaves the layout, and that is where the work nobody invoices begins.
The file you print from
What your vendor asks for
Inside the tool, unseen
Yours, not the document’s
Contents

An IDML file is Adobe InDesign’s XML-based exchange format. It carries the same text and the same formatting as the original, but in a structure other programs can read.
Translation tools need this format because the binary InDesign document is unreadable to them. You create it in InDesign under File > Export and choose InDesign Markup (IDML). The format has been available since InDesign CS4.
Technically an IDML file is a ZIP archive of several XML documents describing paragraph styles, character styles, text frames and how those frames are linked. What matters more is what it does not contain:
Hand over the IDML alone and you hand over a document that looks different at the other end.

The export takes seconds. The work starts afterwards.
INDD is the original document, IDML a derivative of it. The original is binary and complete, the derivative is readable and incomplete.
Binary, complete, opens only in InDesign. Holds the layout, the links and every setting. This is the file your print-ready PDF comes from.
XML inside a ZIP archive, readable by translation tools. Holds text and markup, but only points at images and fonts.
In practice the text goes out and comes back, but not as the same document. You export INDD to IDML, the vendor translates, the IDML comes back, and you open it in InDesign again.
What you get is a new document, not your old one. Every setting that lived in the original and has no equivalent in the IDML has to be checked afterwards. The return trip works, but it is a rebuild, not an update of the original.
Not with standard tools. INDD is a closed binary format and Adobe does not publish an open library for it. Server-side processing requires Adobe InDesign Server.
InDesign Server is the server edition of InDesign. It has no user interface and is driven through the scripting API that Adobe documents for developers. It can open, modify and output documents automatically.
Procurement is the catch. Three things make this route unattractive for the companies producing the documents:
The question is not whether you buy InDesign Server. The question is whether your tool already runs one.
Want to know how well your layout survives translation? The Layout Cost Calculator checks a document for the places that tend to break across several language versions.
Sending the InDesign package instead of an IDML removes the rebuild and keeps everyone on the file that actually goes to print.
A package holds the INDD document, the linked images and the fonts in use, all in one folder. InDesign creates it under File > Package. Four things change as a result.
| What changes | Why it matters |
|---|---|
| No format conversion | Without the step to IDML and back, the whole class of conversion errors disappears: lost character styles, altered frame threading, settings the derivative never carried. |
| Images and fonts travel along | The page you see while translating matches the page that ends up in the PDF. With a bare IDML those parts are missing and the preview is an approximation. |
| Translating in the rendered layout | A translator who sees the page notices immediately when a heading runs too long. A translator looking at a two-column table does not. |
| No reimport | No second document appears that has to be reconciled with the original. Only one version ever exists. |
The drawback is just as clear: not every tool can do this. Most translation tools insist on IDML because they cannot read INDD and do not run an InDesign Server. So there is one specific question to ask a vendor: Do you accept the complete package, or do you need an IDML?

The centre shows the native InDesign layout. You click the text and edit it right there. On the right sit similar entries from the translation memory, so translation and review stay consistent.
XLIFF is the format translation tools work in internally. You will rarely see it.
The tool breaks your IDML into segments, stores them as XLIFF, has them translated and rebuilds an IDML from the result. XLIFF stands for XML Localization Interchange File Format and is an OASIS standard.
Its purpose is independence from the source format. Whether the text came from InDesign, from Word or from a software user interface, in XLIFF it all looks the same. That is exactly what makes it useful and, at the same time, blind to the layout.
XLIFF becomes relevant to you in two situations:
TMX is the exchange format for translation memories, meaning your collection of already translated and approved sentences. It is the only file here that belongs to your company rather than to a document.
A translated catalogue is a finished product. A maintained translation memory is an asset that makes every later project cheaper.
The distinction matters commercially because approved passages do not have to be translated or reviewed again. Which leads to a question that is missing from most tenders:
Who owns the translation memory, and in what format do you get it out? If a vendor holds the asset and will not export it as TMX, switching is expensive no matter how good the rates look.
The format does not cost money. The number of handovers does. Every conversion is a place where something can be lost and where someone has to check whether it was.
| Step | What can happen |
|---|---|
| Export INDD to IDML | Links and fonts stay behind |
| Segment IDML into XLIFF | Inline formatting turns into placeholders |
| Translation and review | The page is not visible, text length goes unnoticed |
| XLIFF back to IDML | Formatting does not always come back intact |
| Open IDML in InDesign | Overset text, shifted breaks, wrong language attributes |
| Rework the layout | This step repeats for every single language |
With two languages this is manageable. With fourteen languages and an annual update it becomes the larger part of the project effort, and it is the part that lands internally and therefore never appears in a quote comparison.
Regulated documentation adds a second driver to the file count. For machinery sold in the EU, the EU Machinery Regulation ties the number of language versions to the markets you serve, and each of those versions has to stay available for ten years.
InTO is our platform for translating documents inside the layout. InDesign files are uploaded as INDD, as IDML or as a complete package, and they stay there.
For the format question this means three things. The route through an IDML is possible but not required. The package can be processed directly, so images and fonts are visible on screen. And review happens on the rendered page, not on a PDF printout next to it.
Word, PowerPoint and Excel are supported alongside InDesign. At Hörmann KG, our reference customer, the result looked like this:
These figures come from a layout-heavy InDesign portfolio with DTP previously outsourced in full. A different starting point produces different numbers. The details are in the Hörmann case study, with further examples in our References.
In 30 minutes we go through how your multilingual documents are produced: which formats are in play, how many language versions you maintain and where the review loops cost time.
You receive a written assessment afterwards, including an estimate of the internal effort.
Book a 30-minute process reviewIn InDesign under File > Export, choosing InDesign Markup (IDML). If linked images or specific fonts are involved, also send the package created under File > Package; otherwise those parts will be missing at the other end.
Yes. Open the IDML in InDesign and save it as INDD. The result is a new document, not your original one. Check paragraph and character styles afterwards, along with the threading of the text frames.
Ask first whether they can process the complete package. If they can, send the package. If they cannot, send the IDML together with the linked images and a list of the fonts in use.
For a single company with a manageable number of publications the licence rarely pays off. The more useful question is whether your translation tool already processes INDD server-side.
Because the target language needs more room than the source. That is not a translator’s mistake; it is a property of language. Text will overflow in layouts set tightly around the source, in several target languages no matter what.
Jae Hyun Kim
Director Sales & Marketing at lisocon. Works with industrial clients on multilingual documentation processes, from the format question through to sign-off in more than 30 languages.
Sources