How to import XMind, OPML or FreeMind mind maps into Miro
You have a mind map in XMind or FreeMind, or an outline saved as OPML, and your team works in Miro. You want the same tree on the board as a mind map you can edit, not a picture of one. This guide covers what Miro and XMind offer on their own, where that stops, and an app that turns the file into a native Miro mind map.
The short answer
Miro's list of supported file formats covers images and PDF, spreadsheets including CSV, text documents, presentations and video. XMind's .xmind, FreeMind's .mm and OPML files are not on it. So you either bring the map in as a picture, rebuild it by hand, or use an app that reads the file and creates the nodes for you.
Option 1: export a picture from XMind
XMind's export guide lists PNG, SVG, PDF, Excel, Word, OPML, TextBundle, PowerPoint and Markdown. For a picture, click File > Export > PNG or PDF, then drag the file onto your Miro board.
The result looks right, but it is an image or a PDF page: nobody can add a branch, move a node or fix a typo on the board.
Option 2: rebuild it with Miro's mind map tool
Miro's Mind map article describes the tool:
- Find Mind map on the Creation toolbar, select it and click the board to add the parent node.
- Press Tab to create a child node and Return to create a sibling, typing as you go.
- Drag nodes to reassign them; auto layout keeps the branches aligned.
That is fine for twenty topics. Miro's FAQ in the same article says sticky notes, text blocks and cards cannot be converted into mind map nodes, so pasting your outline as sticky notes does not shortcut it. You copy the text into nodes one by one.
Where these stop
- A picture cannot be edited, searched node by node or exported again as a map.
- Retyping a map of a few hundred topics takes hours and invites typos.
- Miro's built-in mind map export, per the same article, is an image or a PDF. Taking the edited map back to XMind or an outliner means retyping again.
- The structure is in your file already. FreeMind's file format page shows that a
.mmmap is XML, with one node element per topic carrying its text, link and side. What is missing is something that reads it and writes Miro nodes.
Option 3: Mind Map I/O for Miro
Mind Map I/O for Miro is an app made by Atesen Software that runs inside a Miro board. It reads your file, shows a preview, and creates a native Miro mind map at the centre of your view, or shapes and connectors if you prefer.
- Seven formats in. OPML, Markdown outlines, XMind (XMind 8 and 2020 or later, any sheet), FreeMind and Freeplane
.mmwith notes and links, CSV, indented text and its own JSON. - Undo that respects your team. Undo removes exactly what the app added and keeps any node a teammate has edited since.
- Six formats out. Select a mind map, or shapes and sticky notes joined by connectors, and download or copy it as OPML, Markdown, plain text, CSV, FreeMind or JSON.
- Stays in your browser. Files are parsed in the app's page inside Miro and written to the board with Miro's Web SDK. No file, outline or board content reaches Atesen Software's servers.
How to use it
- Open the install link on the Mind Map I/O site and choose the Miro team to add the app to.
- Open a board in that team and click the Mind Map I/O icon in the apps toolbar.
- Choose your file, check the preview, and create the map.
Good to know. Miro marks its mind map interface for apps as experimental. Nodes hold text only, so notes, links, icons and images from your file are not shown on the board, and maps are laid out left to right. If Miro changes that interface, native imports may pause until the app is updated, while the shapes-and-connectors mode keeps working. Password-protected XMind files and files older than XMind 8 cannot be read. The app is not listed on the Miro Marketplace and has not been reviewed by Miro.
Price. The free plan imports and exports OPML and Markdown for maps up to 50 nodes; for a larger file it offers the first 50 nodes, breadth first. XMind's export list includes OPML and Markdown, the two free formats. Pro covers every format and maps up to 3,000 nodes for one person: $6 a month or $48 a year. Pro is not on sale yet; join the waitlist on the Mind Map I/O site.
About Mind Map I/O for Miro Formats and pricing on its own site
Which route fits
- A map to show, not to edit: export a PNG or PDF from XMind and drop it on the board.
- A small map you will reshape anyway: rebuild it with Miro's mind map tool.
- A large map, or one that has to travel between Miro and your other tools: an app that reads the file and writes it back out, such as Mind Map I/O for Miro.
Atesen Software is independent. Miro, XMind, FreeMind and Freeplane are trademarks of their respective owners, and this page is not affiliated with, sponsored or endorsed by them. Miro, XMind and FreeMind pages were checked on 17 October 2026; menus can change.
Questions about this guide: support@atesensoftware.com.