---
url: "/convertify/import/drawio.md"
description: "Move editable diagram shapes, labels and connections between draw.io, Figma Design and FigJam."
---

# Import and export draw.io diagrams

> Move editable diagram shapes, labels and connections between draw.io, Figma Design and FigJam.

Move editable diagram shapes, labels and connections between draw.io, Figma Design and FigJam.

## Import a diagram {#import-a-diagram}

Run Convertify in Figma Design or FigJam. Choose **Import draw.io diagram (Beta)**, then select a `.drawio` or `.xml` file. Compressed and plain XML files are accepted. Each diagram page becomes a separate frame in Design or a group in FigJam.

## Export a diagram {#export-a-diagram}

Choose **Export to draw.io (Beta)** and export the selected layers or the current page. Download the `.drawio` file and open it in [draw.io](https://app.diagrams.net/). Export reads current labels, positions and solid colours. FigJam connections retain their shape attachments. In Design, imported connections are editable vectors; moving a shape does not automatically redraw them.

## Compatibility {#compatibility}

Basic rectangles, ellipses, diamonds, triangles, text and arrow connections stay editable. Labels use Inter; rich text, gradients, specialised shapes, custom stencils, images and advanced styles are simplified or unsupported. Nested positions are retained, but the original group hierarchy is flattened. Curves become straight segments; FigJam reroutes waypoints. Review warnings and compare with the original. Import limits: 16 MB of XML, 100 pages and 5,000 cells. FigJam exposes only the draw.io workflows. Both directions use the existing Pro/trial access.

In Figma Design: Connector labels use an editable text layer with a background that grows with the text, keeping the connector line from crossing the label. Supported solid label background colours and explicit transparent backgrounds are preserved. Review labels after editing their position or text.
