idmly
Try the converter Live · $49 license
Guide

How to convert a Claude Design into InDesign

Last updated September 2026 · by Kelly Fraser, maker of idmly

Yes. Download the design's .html from Claude, drop it into idmly, and you get back a native, editable Adobe InDesign (.idml) file — real text frames, named paragraph styles, editable vector charts, images linked in place. No PDF, no screenshot, no rebuilding by hand. Claude Designs are the most common file idmly converts.

The first two pages of any file convert free, no signup. A one-time $49 license unlocks unlimited full-document conversions.

Claude Design and Claude artifacts produce finished layouts as HTML: reports, decks, one-pagers, brochures. InDesign doesn't open HTML, and Claude can't write an InDesign file. So the design either gets rebuilt frame by frame, or it stays a web page. idmly is the bridge: it turns Claude's HTML into a real InDesign document you keep working in.

How to convert a Claude Design to InDesign

  1. Download the .html from ClaudeOpen the design in Claude and use its Download to save the file. Not the share link, and not "Save page as" from your browser — the share link is an app page, and a browser re-save can break the bundled export.
  2. Drop it into idmlyUpload it on the File tab. The first two pages convert free, no card. idmly renders the file in a real browser, measures every element, and builds native InDesign markup: fonts bound, styles named, charts redrawn as editable vectors. Usually under thirty seconds.
  3. Open the .idml in InDesignDownload the .idml (designs with images come as a zip — keep the Links folder beside it) and open it in Adobe InDesign or Affinity Publisher. Everything's editable.

Why the Claude share link doesn't work

A claude.ai link — a published Design, a shared artifact — opens the design inside the Claude app, behind a login and bot protection. There's no raw file at that address for anything to fetch. Paste one into idmly's URL tab and it tells you so instantly, with the fix: download the .html and use the File tab. The download is the same self-contained design, so the result is identical.

What idmly does with the different Claude exports

Claude export types and how idmly handles each
What you downloaded What idmly does You get back
A Claude Design page export Detects each page, measures the rendered layout One InDesign page per design page, at the design's size
A Claude Design canvas (several artboards) Detects the canvas, converts each artboard, drops the editor chrome One InDesign page per artboard, at on-screen scale — set your trim size for print
A web-component bundle that opens blank on its own Defines the missing components and rebuilds the pages at the size the file declares The full design; images that lived in a sibling folder are reported, not placed
A Claude artifact saved as .html Renders it like any self-contained HTML design An editable .idml; a single scrolling page converts as one tall frame
A claude.ai share link Refuses it instantly, explains why Nothing — download the .html instead

Getting the best result out of a Claude Design

Ask for pages, not a scroll. If the layout is meant to be a multi-page document, tell Claude to wrap each page in a container with class="page" (or slide, or sheet) at a fixed size. idmly then emits one InDesign page per container. A single long scrolling layout still converts, but as one tall frame you'll need to split.

Keep images inside the file. Embedded (base64) images and public https image URLs both come through and land in a linked Links folder. Images that only exist in a folder next to the export can't travel in a single-file upload — re-export as a self-contained .html to bring them along.

Fonts are bound by name. idmly reports every font the design uses so you can activate them in InDesign; it never outlines text or substitutes a lookalike.

idmly vs the Claude InDesign MCP connectors

Search "Claude to InDesign" and you'll mostly find MCP connectors — Sidekick, Duet, Adobe's own. Those let Claude operate InDesign live, placing frames by prompt. idmly works from the other end: it takes the finished design Claude already made and converts it into an editable .idml. They're complementary, and the AI design to InDesign guide compares them side by side.

What lands in the file

  • Correct fonts, bound by name. No silent Minion substitution.
  • Real named paragraph and character styles, not loose overrides.
  • Charts and tables as native, editable vector objects.
  • Editable text frames you can reflow.
  • Exact page geometry. It opens clean.

Frequently asked questions

Can I convert a Claude Design into InDesign?
Yes. Download the design's .html from Claude and drop it into idmly. You get back a native, editable .idml with real text frames, named paragraph styles and editable vector charts — not a flattened PDF.
Why doesn't the Claude share link work?
A claude.ai share link opens the design inside the Claude app, behind a login and bot protection, so no converter can fetch the raw file from it. idmly refuses the link instantly and tells you what to do: download the .html and use the File tab.
Does it work with Claude artifacts, not just Claude Design?
Yes. An artifact saved as a self-contained .html converts the same way. idmly reads the rendered browser layout, so it doesn't matter which part of Claude produced the file.
My Claude Design has several artboards. What happens?
idmly detects a Claude Design canvas, converts each artboard to its own InDesign page, and drops the editor chrome. Artboards sit at on-screen scale, so set your InDesign document to the final trim size (plus bleed) for print.
The download came out blank when I opened it. Will it convert?
Usually yes. Some Claude exports are web-component bundles that render blank on their own; idmly defines the missing components and rebuilds the pages at the size the file declares. If a page still comes out empty, re-download a fresh copy from Claude rather than re-saving the opened page.
Is this the same as the Claude InDesign MCP connectors?
No. MCP connectors let Claude control InDesign live. idmly does the opposite job: it takes the finished design Claude already produced and converts that HTML into an editable .idml. Many people use both — generate in Claude, convert with idmly, refine in InDesign.

Stop rebuilding AI layouts by hand.

Drop your design in and watch the first two pages come back as a real, editable InDesign file, free.