
A translation agency sends you a file. Or you're preparing one to send. Either way, someone needs to choose: INDD or IDML? And the wrong answer breaks the workflow before the first word is translated.
Clients often send the wrong format, translators are not always told what the format changes, and many DTP handoffs start with an email asking for the file to be exported again. This article explains which format to send, and when.
INDD is InDesign's native working format. It stores everything the software uses to render the layout: text frames, links to images, colour swatches, parent pages, layers, paragraph styles, object states and interactive elements. It is binary, not human-readable, and tied to the InDesign version that saved it.
An INDD file saved in InDesign 2025 cannot be opened directly in InDesign 2022. The reliable way back to an older version is IDML. If you send an INDD and the DTP provider is on an older version, they may not be able to open it.
INDD is the file you work in day to day, built for production work in InDesign.
IDML stands for InDesign Markup Language. It is an open, XML-based exchange format that Adobe introduced in CS4 to solve the version problem. An IDML file is a ZIP archive of XML files: one per spread, one per story, plus files for styles, fonts and preferences. You can rename it to .zip and unzip it to see the raw structure.
Because IDML is XML, CAT tools like Trados Studio, memoQ, and Phrase can parse it directly: they extract the text from the stories for translation and write it back into the same structure.
IDML opens across versions. A file exported from InDesign 2025 as IDML opens in older versions back to CS4; features the older version does not have are dropped or simplified.
| Property | INDD | IDML |
|---|---|---|
| Format type | Binary, proprietary | XML-based, open |
| Version compatibility | Same version or newer only | Opens in any version from CS4 |
| Works in CAT tools (Trados, memoQ) | Not supported natively | Fully supported |
| File size | Larger (caches resources) | Smaller (structure only) |
| Fonts embedded | No | No (referenced by name) |
| Images embedded | Usually linked | Usually linked |
| Human-readable | No | Yes (XML) |
| Preserves all InDesign features | Yes (fully) | Mostly; some newer features may differ |
| Sent with links and fonts | Yes, via File › Package | Only inside a package (Include IDML); a bare IDML has neither |
| Ideal for active design work | Yes | Can be opened and edited |
| Ideal for translation handoff | No | Yes |
The right answer depends on who receives the file and what they do with it:
The translator is working in Trados, memoQ, Phrase, or Wordfast. Send IDML, the InDesign format these tools are built for; they cannot open INDD.
If you are on InDesign 2025 and they are on 2022, the INDD will not open. IDML will. Export IDML whenever the provider's version is unknown.
If the DTP provider is doing full layout work, not just a text swap, send an InDesign package: INDD, all linked images and the fonts. A bare IDML is not enough for production.
IDML is a safe archive format: it opens in later and earlier InDesign versions, independent of the version that created it.
Some agencies translate in-tool, others hand off to DTP separately. Ask which workflow they use before choosing the format.
The client needs to review structure or text content without InDesign. IDML is more likely to be parseable by third-party tools than INDD.
Create a structured project brief in your browser before contacting a DTP provider. Add your file format, page count, languages, deliverables, and common production risks. No upload, no storage, no sign-up.
Prepare project briefYou can use the generated brief with DTP Services Berlin or any other agency.
The IDML is the handoff format between the designer and the translator. After translation, the DTP provider receives the translated IDML back from the CAT tool, opens it in InDesign and does the layout work (overset text, frames, text expansion) before exporting the final PDF.
Fonts and linked images are never embedded in IDML. The file references them by path and name. If the DTP provider does not have the fonts, or the image links are broken, the file opens with substitutions and missing images. Agree on font and image delivery separately, or send a package.
Exporting IDML step by step
File › ExportInDesign Markup (IDML)Shift+Return) stays in the translation as a tag in the wrong place. Remove both and let the text wrap in its frame.The simplest route is to tick Include IDML in File › Package, so the IDML travels with the INDD, fonts and links. If the package already exists without it, open the INDD from the package folder and export the IDML next to it.
IDML for translation. INDD Package for production. If text needs to move through a CAT tool, IDML goes in. If a human is opening the file in InDesign to do layout work, they need the full package: INDD + links + fonts.
| Situation | Format to send | Also include |
|---|---|---|
| Translator using a CAT tool | IDML | A PDF of the source for context |
| DTP provider doing layout (same version) | INDD | InDesign Package (fonts + links) |
| DTP provider (version unknown) | IDML | Fonts folder + links folder |
| Archiving for future use | IDML | Fonts + links separately |
| Translation agency (mixed workflow) | Ask first | Depends on their process |
| Proofreading / review only | Nothing else |
INDD is the working file; IDML is the exchange format. They serve different steps in the production chain.
If text is going through a CAT tool, export IDML, and remove returns inside sentences before you do. If a DTP provider is doing layout work, package the INDD with links and fonts. If you don't know which version of InDesign they have, IDML is always the safer choice.
Neither format contains the fonts, and images are normally linked, so both travel separately or inside an InDesign package.
IDML-based multilingual DTP from file preparation to print-ready PDF, for any number of languages. Based in Berlin. The first look at a file is free.
Send the file for a free look →