Back to blog
|May 28, 2026

How to Export InDesign to IDML for Translation: Complete Workflow Guide

Learn how to export InDesign to IDML for translation in four clicks, what the IDML format contains, and how to use translated IDML files to rebuild multilingual layouts without manual reformatting.

InDesignIDMLexport InDesign to IDMLtranslation workflowmultilingual InDesign

How to Export InDesign to IDML for Translation: Complete Workflow Guide

Every InDesign translation project starts at the same point: you have an .indd file and need translated text back inside the same layout, with the same fonts, paragraph styles, and spacing intact. The most direct path from that .indd to a translated InDesign document runs through IDML — Adobe's open XML export format. When you export InDesign to IDML and send that file for translation, you sidestep the two biggest pain points of manual translation: losing layout formatting and spending hours reformatting after text is swapped back in.

This guide covers the exact steps to export IDML from InDesign, explains what's inside the file, and shows how to use the translated IDML to rebuild your multilingual document in InDesign without touching a single text frame manually.

What Is IDML and Why It Matters for Translation

IDML stands for InDesign Markup Language. When you export InDesign to IDML, the application converts your binary .indd file into an open XML archive — a .idml file that is actually a ZIP package of structured XML documents. Each XML file inside covers a specific aspect of your layout: stories (text frames with their content), spreads (page geometry and object placement), styles (paragraph and character definitions), and resources (fonts, colors, swatches).

The key consequence for translation: all the text in your InDesign document is stored in the Stories/ subfolder of the IDML archive as readable XML. There is no embedded binary encoding. A translation tool — whether a CAT system, an automated translation API, or a service like TranslateInDesign — can parse that XML, extract the text segments, translate them, inject the translated text back into the same XML nodes, and return a fully reassembled IDML file that InDesign opens as a complete, formatted document.

That is fundamentally different from working with the native .indd format. InDesign's .indd is a proprietary binary format that only Adobe's own software can reliably read and write. No translation tool opens .indd directly — the only safe, interoperable path is through IDML.

How to Export InDesign to IDML: Step by Step

The export takes four clicks and roughly ten seconds, regardless of document size.

Step 1: Open your InDesign document. If you're working in an .indd file, open it normally. If you received the document as a package (with linked assets), open the .indd from the package folder.

Step 2: Go to File → Export. Use the keyboard shortcut Cmd+E (Mac) or Ctrl+E (Windows), or click the File menu and select Export.

Step 3: Choose InDesign Markup (IDML) as the format. In the Save dialog, open the Format dropdown (Mac) or the Save as type dropdown (Windows) and select InDesign Markup (IDML). Name the file clearly — include the language or version in the filename so you can track which IDML corresponds to which layout version.

Step 4: Click Save. InDesign generates the .idml file immediately. There are no export options or compression settings to configure. The resulting file is typically 10–30% smaller than the source .indd, making it practical to email or upload without compression.

That's the entire export. The .idml file is now ready to upload to a translation service, import into a CAT tool, or send to an automated translation API.

What Stays Inside the IDML File

Understanding what IDML preserves — and what it doesn't — helps you set the right expectations with clients, translation agencies, or your own team.

What IDML fully preserves:

  • All paragraph and character styles with their full attribute sets (font, size, leading, tracking, color)
  • Text frame geometry: position, dimensions, column settings, insets
  • Master page assignments and overrides
  • Story threading (linked text frames that flow content across pages)
  • Tables with cell contents and formatting
  • Footnotes and endnotes
  • Special characters, non-breaking spaces, and discretionary hyphens
  • Inline anchored objects

What requires attention:

  • Placed images and linked assets — IDML stores the link path and display metadata, but the actual image files must be managed separately. When you export InDesign to IDML for translation and later reopen the translated IDML, InDesign will prompt you to relink any images that aren't in the same relative path. Package your document before translating if images must travel with the file.
  • Fonts — IDML stores font names but not the font binaries. The target system (where the translated IDML will be opened) must have the same fonts installed. If you're sending files to a translation agency in a different region, include a font specification sheet or use font packages.
  • Overprint and transparency effects — these are preserved in the IDML structure, but some advanced effects may render differently on older InDesign versions.

The Translation Workflow After IDML Export

Once you have the .idml file, there are three main paths to get translated text back into InDesign.

Automated IDML translation

The fastest path for standard documents is uploading the IDML directly to an automated translation service. TranslateInDesign accepts .idml files, translates the story content using AI, preserves all paragraph and character styles in the output, and returns a translated .idml file ready to open in InDesign. The entire round-trip — upload, translate, download — typically completes in under two minutes for a standard brochure or catalog.

This path is optimal when:

  • You need a fast first-pass translation for client review
  • You're translating to a single target language or a small set of languages
  • The document uses standard Latin-script fonts and doesn't have heavy typographic customization

CAT tool integration

If you're working in a translation management system like SDL Trados, memoQ, or Phrase, most modern CAT tools accept IDML as a source format directly. Import the .idml, translate in the bilingual editor (which shows source and target side by side with paragraph style context), and export the translated IDML from the CAT tool. This path is optimal for agencies with established translation memory and terminology databases who want to leverage previous work on repeat InDesign clients.

Manual translator handoff

For literary or highly specialized content where the translator needs to read the full document in context before translating, some teams extract text from the IDML stories to a Word or spreadsheet format, have the translator work in that format, and then use a script to inject translated text back into the IDML story nodes. This is slower and more error-prone than the other two paths, but some translators prefer working outside XML.

Opening the Translated IDML in InDesign

When you receive a translated .idml file — from an automated service, a CAT tool export, or a manual injection — opening it in InDesign is identical to the original export process in reverse:

  1. Open InDesign.
  2. Go to File → Open.
  3. Select the .idml file and click Open.

InDesign parses the IDML archive, reconstructs all spreads, applies paragraph and character styles, threads text frames, and renders the document. In most cases, the translated document opens with all visual formatting intact — the same layout geometry, the same style hierarchy, the same page structure.

The main layout issue you'll encounter is text expansion: languages like German, Spanish, or French often expand 20–40% relative to English source text. Short text frames or tight typographic settings may produce overset text (the red + icon on a frame handle). This is expected behavior, not an error in the IDML. It signals that the translated content needs either layout adjustment (widening the frame, reducing font size slightly, or editing for brevity) or a design review pass.

Before You Export: Preparing InDesign Files for Clean IDML Output

The quality of your translated IDML depends partly on how cleanly the source InDesign document was built. Before you export InDesign to IDML for translation:

Resolve overrides. Text formatting applied directly to characters — rather than through paragraph or character styles — survives the translation round-trip but can fragment text segments in CAT tools and make automated translation less reliable. Where possible, codify character-level formatting in named character styles before exporting.

Check for manual tracking adjustments. Very tight or loose tracking applied as a manual override (not through a style) will carry into the translated file but may look wrong after text expansion. Flag these frames for a design review pass post-translation.

Remove dummy or placeholder text. If the document contains Lorem Ipsum or other placeholder text that you don't want translated, replace it with actual content or remove those frames before exporting.

Save a clean copy. Export IDML from a saved, finalized version of the document. If you continue editing the InDesign source after exporting IDML, the IDML and the .indd will diverge. Manage version names to avoid confusion.

Summary

Exporting InDesign to IDML is the standard gateway to every modern InDesign translation workflow. Four clicks from File → Export → InDesign Markup (IDML) produces an open XML file that any translation tool can parse, translate, and return as a fully formatted InDesign document. Understanding what IDML preserves — styles, geometry, stories, threading — and what requires separate management — fonts, linked images — lets you build workflows that scale from a single brochure to a library of multilingual publications without manual reformatting.

If you're ready to translate your first IDML file without setting up a CAT tool or writing any scripts, TranslateInDesign handles the full round-trip: upload your .idml, select your target language, and download the translated InDesign-ready file.

Share this article

Related Articles