Adobe InDesign Markup Language (IDML) — это основанный на XML формат файлов, представленный компанией Adobe Systems для своего профессионального программного обеспечения для настольных издательских систем InDesign. В отличие от проприетарного бинарного формата .indd, файлы IDML по сути представляют собой сжатые архивы, содержащие набор XML-файлов, которые описывают структуру, макет, типографику и ресурсы документа InDesign. Этот формат был специально разработан для обеспечения совместимости между различными версиями InDesign, позволяя пользователям открывать документы, созданные в новых версиях программы, в более старых. Кроме того, поскольку IDML является структурированным и читаемым человеком форматом, он часто используется разработчиками и бюро переводов для программного манипулирования содержимым документов, автоматизации создания макетов или интеграции рабочих процессов InDesign с системами управления переводами. Отделяя контент от бинарной структуры, IDML служит надежным форматом обмена данными, который обеспечивает долгосрочную доступность и упрощает контроль версий для сложных печатных и цифровых издательских проектов.