Convert InDesign to Markdown.
Drop an InDesign .idml file and pull the text of every story out as clean Markdown. It runs entirely in your browser, so your file never leaves your device.
Drag & drop your files
or
Optimize for AI & RAG
Extra cleanup for LLM ingestion: strip HTML, fix smart quotes, tidy Unicode and spacing.
Add YAML front matter
Prepend a metadata block (title, source, date, word & token counts) for knowledge bases and RAG.
Add table of contents
Build a linked index from the headings. Handy for long documents.
Export RAG chunks (.json)
Split the result into retrieval-ready chunks. Download per file from the result panel.
Most converters quietly upload your documents to a server. This one physically can't.
A layout,
not a document.
An .idml file is a package of frames, styles and page geometry. The converter reaches into its text stories and hands you the words as plain paragraphs.
Stories/Story_u1f.xml
<ParagraphStyleRange>
<CharacterStyleRange>
<Content>Spring catalogue</Content>
</CharacterStyleRange>
</ParagraphStyleRange>
<Content>New arrivals for the season.</Content>
Spring catalogue
New arrivals for the season.
Each story becomes its own paragraph.
The words,
without the layout.
Story text in, clean Markdown out, with no server and no account anywhere.
It never leaves your browser
Your .idml package is unzipped and read on your own device. Nothing is uploaded to any server, ever.
# Heading
- point one
3 chunks
AI & RAG ready
Optional cleanup, YAML front matter, a table of contents and RAG chunk export.
Works offline
Once the page has loaded you can switch off your connection and it keeps converting.
Every story
The text in each InDesign story is pulled out and joined into clean paragraphs.
Unicode safe
Accents, symbols and non-Latin scripts come through intact as UTF-8.
Free, and unlimited
No sign-up, no quotas, no watermarks. Convert one file or a thousand; it all runs the same way, on your own device.
Words out,
design left behind.
Honest about what comes through, and what doesn't. These are the same notes the Formats list shows for InDesign, so the page never drifts from what the converter really does.
Kept
3- Story text
- Paragraphs
- Unicode / UTF-8
Dropped
6- Headings & styles
- Lists
- Tables
- Images
- Text frames
- Page layout
InDesign questions,
answered.
Everything worth knowing before you convert an .idml file.
Other converters.
Working with more than InDesign files? These convert the same way: privately, in your browser.
Rust to Markdown
.rs
Rust source code.
PHP to Markdown
.php
PHP source code.
Ruby to Markdown
.rb
Ruby source code.
SQL to Markdown
.sql
SQL queries & schemas.
Shell to Markdown
.sh · .bash
Shell & Bash scripts.
Mermaid to Markdown
.mmd · .mermaid
Text-based diagrams.
PlantUML to Markdown
.puml · .plantuml
Text-based UML diagrams.
DOT / Graphviz to Markdown
.dot · .gv
Graphviz graph descriptions.