Import Figma designs into After Effects — Is it possible?

Valentin Nogues
UX Collective
Published in
5 min readMay 31, 2022

--

Here’s how you can import Figma assets in After Effects

Intro

Figma has become the de facto standard tool for any UI UX related design work. Most designers and teams ditched Adobe XD and Sketch and have migrated over to Figma. Figma’s team collaboration features have given it a massive competitive advantage over Adobe XD and Sketch. Due to the shift towards remote work those features have become more and more important.

Adobe still holds a very strong grip in the design space. Integrations between their tools are more seamless compared to anything outside of the Adobe universe. Unfortunately that means if you want to import illustrations from Figma or Sketch into tools like After Effects or Illustrator you still have to go through SVG or PDF. Going through those generic formats usually means at least parts of your designs will break. You’ll end up having to spend hours fixing them up after importing them. Not ideal, right?! 😖

A particular common use-case is importing designs from Figma into Adobe After Effects. There’s a couple of solutions to that problem and we’re going to discuss them in this article.

So let’s get to it 🚀

Our options:

  • Going through PDF
  • Going through Adobe XD to import assets in After Effects
  • Going through Photoshop (PSD)
  • A Direct Figma to After Effects converter

Adobe has an overview of which applications out of the Adobe Universe work best with After Effects: https://helpx.adobe.com/after-effects/using/effects-applications.html

One thing missing in the official Adobe documentation is that you can also import Adobe Illustrator files into After Effects. Going through Illustrator is probably the most known way to get assets into Adobe After Effects (side note: we will see later that it isn’t necessarily the best). There’s a very helpful article which goes into the details of how to best prepare an Adobe Illustrator file to be imported into After Effects: https://www.creativebloq.com/how-to/how-to-prepare-illustrator-graphics-for-after-effects

Let’s have a more detailed look at the options we mentioned above:

Going through PDF

When trying to move your designs from Figma to After Effects the first idea that comes to mind is to simply export your assets from Figma as PDF and then importing the PDF in After Effects.

Let’s see how well that works 🤔

We’ve prepared a little dummy design file in Figma for a mobile app.

Once you’ve opened your design all you have to do is select an artboard and then export it as PDF, which is supported by default.

Export Figma design as PDF

In After Effects simply click “File” -> “Import” -> “File…” and select your PDF file.

Imported PDF file in Adobe After Effects

As you can see the results are not very good, unfortunately no layers got imported.

Your next thought might be, maybe I can import the PDF file in Illustrator and then import the Illustrator file in After Effects. Well… hold my beer…

Results of PDF imported in After Effects

That didn’t work out either. I guess that didn’t really work out did it

Going through XD to import assets in AE

Adobe XD actually has a direct export to After Effects option. Whenever you have a design in Adobe XD you can simply click on “File” -> “Export” -> “After Effects”:

Export directly from Adobe XD to After Affects

So how do you get your Figma designs into XD?

There’s currently two ways to convert a Figma design to Adobe XD.

Both options are paid.

Convertify is a monthly subscription, whereas Magicul is a one-time purchase. In our tests Magicul produced more accurate results compared to Convertify.

Let’s take our dummy Figma file from earlier and get it converted to XD:

Our dummy Figma file

The result from Magicul:

Figma design converted to Adobe XD with Magicul

The result from Convertify:

Figma design converted to Adobe XD Pt. 2

Generally speaking the results of the Convertify Converter were ok if you only need very simple things. Magicul handled even complex designs very well.

Once you have your designs in Adobe XD, simply select “File” -> “Export” -> “After Effects…”

This will open the artboard you have selected directly in Adobe After Effects.

Here are the results with Magicul and Convertify:

XD file imported in After Effects with all layers

Direct Figma to AfterEffects converter

It seems like Magicul is currently working on a direct Figma to After Effects converter, which looks very promising. Apparently the converter is currently only available to a handful of beta testers.

I’ve signed up for the waitlist but unfortunately they haven’t gotten back to me yet.

Feel free to sign up yourself here: https://magicul.io/converter/figma-to-after-effects

Going through PSD

The last option that we’ll look at is going through Photoshop. This way isn’t ideal since Photoshop is not a vector based tool and might lead to pixelated results in After Effects.

In order to get your Figma designs into Photoshop you also have to use a converter like Magicul. To convert your Figma file to PSD, once you’ve done that you can open it in Photoshop to make sure the results are good.

Figma file converted to Photoshop with Magicul

Afterwards simply import the file into After Effects by selecting “File” -> “Import” -> “File…”.

Import settings in Adobe After Effects for PSD files

Make sure to select “Composition — Retain Layer Sizes” and “Merge Layer Styles into Footage”.

Unfortunately the results look very underwhelming.

Results of importing a Photoshop (PSD) file in After Effects

Summary

I think we’ve covered most options in terms of how it’s possible to import assets from Figma in Adobe After Effects. Unfortunately only two solutions pass the bar of providing acceptable results.

I found the conversion of the Magicul converter the most accurate and I’d recommend going with that. They have a great product and I will definitely use it again for my next After Effects project which involves importing any assets from Figma.

--

--

Passionate Designer · Brand Identity · Digital Design · www.burogcp.com · 🇫🇷 French based in 🇵🇱 Warsaw, Poland