How to convert a Figma design into InDesign
Last updated June 2026 · by Kelly Fraser, maker of idmly
Figma can't export an editable InDesign file directly, and the PDF it exports lands in InDesign as a flat, locked picture. The route that works: export your Figma design as HTML (Figma's Dev Mode, or an export plugin like Anima), then convert that HTML into a native .idml with idmly. You get real text frames, named paragraph styles, and charts as editable vectors.
The cleaner the exported HTML, the cleaner the InDesign file. The first two pages convert free, no signup; a one-time $49 license unlocks the rest.
Figma and InDesign don't speak the same language. One is a screen-design tool, the other a print-layout tool, and there's no "Export to InDesign" button bridging them. So designers end up rebuilding Figma layouts in InDesign by hand. There's a faster way, and it runs through HTML.
Why Figma won't just export to InDesign
Figma exports PNG, JPG, SVG, PDF, and code. None of those is a native InDesign document. Place the PDF and you get a single flattened graphic: a picture of your design, not editable text and styles. To get something you can keep working in, you need to rebuild the design as an InDesign file, and that's exactly the step worth automating.
The route that works: Figma → HTML → InDesign
- Export your Figma design as HTMLFigma's Dev Mode gives you the CSS, and export plugins such as Anima or similar tools produce a full HTML file. Aim for a single self-contained
.htmlthat opens in a browser and looks like your design. - Drop the HTML into idmlyUpload it at idmly.com. The first two pages convert free, no card. idmly renders the file in a real browser and builds native InDesign markup: fonts bound, paragraph styles named, charts redrawn as editable vectors.
- Open the .idml in InDesignDownload the
.idml(designs with images arrive as a zip, keep the Links folder beside it) and open it in Adobe InDesign or Affinity Publisher. Everything is editable.
Your options, compared
| Method | What you get | Editable? | Effort |
|---|---|---|---|
| Place the Figma PDF | One flat, locked graphic | No | Minutes |
| Rebuild by hand | A faithful InDesign file, eventually | Yes | Hours per design |
| Figma → HTML → idmly | A native .idml, built from the layout | Fully editable | Export + ~30s convert |
What lands in the InDesign file
- →Correct fonts, bound by name. No silent Minion substitution.
- →Real named paragraph and character styles.
- →Charts and tables as native, editable vector objects.
- →Editable text frames you can reflow and restyle.
- →Exact page geometry, opened clean at the right size.
Frequently asked questions
Can you convert a Figma design to InDesign?
.idml) file, and its PDF imports as a flat picture. Export the design as HTML, then convert that HTML into a native, editable .idml with idmly.Does Figma export IDML?
.idml. You get an editable InDesign file by converting the design's HTML with a tool like idmly.How do I get a Figma design into InDesign without rebuilding it?
.idml with real text frames, named styles and editable charts instead of redoing the layout.Will my fonts and styles survive?
Got the HTML? See it in InDesign in 30 seconds.
Drop your exported design in and watch the first two pages come back as a real, editable InDesign file, free.