On this page
"Export from Figma to InDesign" is one of the longer threads on Figma's forum, at around 26k views and 37 replies. The short answer there hasn't changed: there's no direct export, so you pick a route by how much editing InDesign needs to do.
Quick steps
Add a PDF export to each frame
Select a frame, click + in the Export section of the right sidebar and set the format to PDF. Repeat for every page you need.
Export the frames
Use File > Export (⇧⌘E / Ctrl+Shift+E) to export them all at once.
Place the PDF in InDesign
In InDesign, choose File > Place and pick the PDF. Turn on the import options if you need to choose a page.
Check colour and resolution
Figma exports RGB only. Convert to CMYK in InDesign or Acrobat, or with a print plugin, if the printer asks for it.
PDF, SVG or IDML: which should you use?
- PDF for finished pages. Everything lands in InDesign as one placed graphic per page. Crisp at any size, but you can't edit the text in InDesign.
- SVG for logos, icons and illustrations you drop into an InDesign layout. InDesign places SVG files directly.
- IDML when an InDesign user has to keep editing the layout. Only a plugin can create it.
How to export an editable IDML file from Figma
Convertify (about 519,000 users) exports selected Figma pages and frames to a zipped InDesign package. Inside is the .idml file and a Links folder with your images at full resolution. Open the .idml in InDesign and relink if it asks. Convertify is paid, with a limited free tier and 10 free Pro trials.
- Hidden layers come along. They arrive as hidden objects in InDesign unless you turn on the option to remove them from the export. Delete anything private before you share the file.
- Images look soft. Switch InDesign's display performance to High Quality Display. The linked images are full resolution.
- Fonts must be installed. InDesign needs the same fonts on the machine that opens the file.
The forum thread also mentions MkitF2I, a plugin on the InDesign side that imports Figma files. Check that it supports your InDesign version before you rely on it.
Figma PDF shows as a white box in InDesign
This comes up on the forum with no confirmed cause. Community replies point at how the frames are set up rather than at InDesign. Try these in order:
- Export one frame on its own and place it. If that works, the problem is in the frames that fail.
- Look for masks and clipped content in the failing frames. Flatten or simplify them and export again.
- Open the PDF in Acrobat or Illustrator. If it looks right there, place it again in InDesign with the import options on and check the crop setting.
Print tips for a Figma to InDesign handoff
- Colour. Figma exports sRGB or Display P3, never CMYK. Let InDesign or Acrobat handle the conversion, or use Printery to export a CMYK PDF with bleed and crop marks from Figma.
- Selectable text. If the text in the PDF needs to stay searchable, MKitFPdf exports frames with text as real text.
- Photos. Figma scales placed images down to 4096 px on the longest side. For large print jobs, place the original photos in InDesign rather than using the ones from Figma.
- Raster exports. If you send PNGs instead, export at about 4.17x to reach 300 DPI. See how to export 300 DPI from Figma.
For PDF settings and multi-page files, see how to export a Figma PDF.
Ranked listThe best Figma PDF and print plugins in 2026Moving to other Adobe apps? See Figma to Photoshop.
Frequently asked questions
Can Figma export to InDesign?
Not directly. Export PDF or SVG and place it in InDesign, or use a plugin such as Convertify to create an editable IDML file.
Will Figma text be editable in InDesign?
Only with an IDML export from a plugin. A placed PDF keeps text sharp, but you can't edit it in InDesign.
Can Figma export CMYK for InDesign?
No. Figma exports sRGB or Display P3. Convert in InDesign or Acrobat, or use a print plugin that outputs CMYK PDFs.
Can I import an InDesign file into Figma?
Not natively. Export a PDF from InDesign and use a PDF import plugin, or a plugin such as Convertify that reads IDML.
More in Exporting
- How to make a GIF in FigmaMake a GIF in Figma from frames with a plugin, export a Figma Motion animation as GIF, or record a prototype. Steps, loop and timing settings, and trade-offs.
- Why Is My Figma Export Blurry, and How Do I Fix It?Why Figma exports look blurry or pixelated and how to fix it: export at 2x to 4x, pick the right format, check JPG quality and the 4096px image limit.
- How to Export a Figma Design as a PDFExport Figma frames as PDF from the Export section or File > Export, keep file size down, and combine several frames into one PDF with a plugin.
- How to Change Export DPI in Figma (and Get 300 DPI)Figma has no DPI setting: exports are 72 DPI times the scale. For 300 DPI, export at about 4.17x or set a pixel width. What to do about PDF and CMYK too.
- How to Export in Figma (PNG, JPG, SVG, PDF)Export from Figma as PNG, JPG, SVG or PDF: the Export section, scale, bulk export shortcut, transparent backgrounds, and what to do if Export is missing.
- How to save a Figma file locally (.fig)Save a Figma file to your computer with Main menu → File → Save local copy. You get a .fig file without version history or comments that reopens as a new file.
- How to Export Figma to PowerPointExport Figma to PowerPoint as an editable PPTX with Figma Slides, or use a plugin for Design frames. What survives the export, and how to reach Google Slides.
- How to Convert a Figma Design to a Photoshop PSDFigma has no PSD export. Bring a design into Photoshop as a PDF Smart Object, or use a plugin for layered PSD files. Plus how to get a PSD back into Figma.
- How to Use mm, cm and Inches in FigmaFigma only works in pixels, with no mm or inch setting. Convert mm, cm, inches and points to px at 72, 96 or 300 DPI, with A4 and Letter sizes and unit plugins.
- How to Export Figma Variables to JSON (and CSS, Tailwind or CSV)Export Figma variables to JSON natively, convert them to CSS or Tailwind with Style Dictionary, and move variables between files with Variable Master.
- How to Import an Excel Table into FigmaFigma Design can't paste Excel cells as a table. Build one with auto layout, fill it from CSV or Google Sheets, or import .xlsx files with a free plugin.
- How to Use Rulers and Guides in FigmaTurn on rulers in Figma, drag out guides, remove the red guide lines, and measure the distance between layers with Option or Alt. Plus a note on units.
