Try Pixso for Free pixso arrow

Published on Aug 25, 2022, updated on Jan 22, 2024

Plenty of apps and services are available for design and prototyping now. And everyone will have their favorite one. The problem is when favorites change, or a feature you need isn’t in the app you use, or you just need a different format, what to do then?

File formats are a problem, for almost any document type, especially when it comes to design. In this article, 3 methods to convert XD to Figma will be introduced. Besides, you can also find a magic tool that can handle various format issues for you. Stay tuned.

xd to figma

Part 1. How to Convert XD Files to Figma

Convert XD Files to SVG Format

Adobe XD is a common format, especially as many people have it as part of Adobe’s Creative Cloud suite. Unfortunately, Adobe can be quite protective about their proprietary file formats, making conversion less than straightforward.

That means that to import XD to Figma, you require a workaround. Fortunately, this is available in SVG format. SVG, or Scaled Vector Graphics, is an open format and widely used in format conversion. Here are steps to do it.

    • Open the file you want to convert in Adobe XD.
    • Save and export the document as SVG format.

export xd file to svg

Source: Adobe

    • Log into Figma and choose Import file on the homepage.

import file figma

  • Select the saved SVG file and then you are done.

While this works, it comes with some disadvantages. Many features of the XD format, including page design, images, attributes, and effects, will be lost. These will have to be rebuilt manually.

Pixso Note
Note: As Adobe has acquired Figma a few months ago, designers can expect that the path of format conversion between XD and Figma will be opened in the near future.

Use the Plug-in Convertify

If you have decided to work on Figma for a long time and thus badly need to convert the previous XD file to Figma, then you can try the plugin called Convertify.

Convertify is a popular plug-in that can automatically convert every layer between Figma, XD, Sketch, After Effects, EPS and Google Docs. With it, you can directly finish the conversion in Figma and then continue editing the file.

However, Convertify can not ensure the definite 1:1 conversion, which means you still need to adjust some places after that. And sometimes the plugin will crash and stop working. The price of it is $27/month.


Use the Third-party Tool

With the increase needs of converting XD to Figma, some teams have developed different sorts of third-party tools to solve the problem. One of the best is called Magicul.

On its official website, you can see Magicul is able to deal with format conversion not only between XD and Figma, but also Sketch, Axure and many others. Moreover, based on the user reviews, the format, components, styles and many details can be nearly 100% retained.

While you need to notice that Magicul is very expensive, whose price starting at $57/file. So if you are not in a big team or have a big budget, you may need to think twice.

pay for magicul

Bonus Tip: How to Import/Move Sketch Files to Figma

Sketch is one of the standards in the design world. However, though it is solid and widely used, it is sometimes slow to adopt new features and standards, so you might be looking to move to a different service like Figma.

Fortunately, compared to coverting XD to Figma, importing Sketch to Figma is much easier. Here is how to do it.

    • Method 1. Open Figma and clik Import file option on the homepage. Then choose your Sketch file to finish the import.

import file figma

    • Method 2. On the editor interface of Figma, go to File > New from Sketch file. Follow the prompt to complete the operation.

import sketch file to figma

Like XD to Figma, it does, unfortunately, lose some features in the process. Figma attempts to import the best it can, but the conversion can create differences. Because it’s a web service, it may not have the fonts required, causing text features to lay out differently. And it will not import styles, which will have to be re-created in Figma.

Part 3. All-in-One Tool to Manage Files in Different Formats

As you can see, Sketch, XD and Figma don’t make it easy to import each other’s files. That's why you need an all-in-one tool that can satisfy your needs.

Pixso is a great platform for design and prototyping, taking you all the way through to an interactive, high-fidelity prototype and UI design. As a cloud-based service, it’s designed for collaboration, bringing teams together to build and refine their designs. Most importantly, it supports for importing and exporting several file formats like Figma, Sketch, Axure and XD. With only 1 click, you can import these files to Pixso and edit it in the editor without recreating anything.

prototyping tool pixso

And because Pixso is a tool designed to take you all the way to high-quality design, it doesn’t matter what stage you are at. Whether it’s the first wireframes or the final design, you can use Pixso to move your files and take advantage of its powerful design and real-time collaboration features.

Just give it a try right now!


There are lots of great design applications and platforms, and no shortage of ways to get your rough idea to the final design. Unfortunately, there’s no easy way to move those ideas among several applications.

Don't worry. After reading this post, you'll know all the effective ways to convert XD to Figma, or Sketch to Figma. And if you need more types of format conversion, you can try Pixso and it won't let you down.

go to back
twitter share
facebook share