How to Set Up the Figma to Webflow Plugin

How to Set Up the Figma to Webflow Plugin

To set up the Figma to Webflow plugin, open it from its Figma Community page, run it in a Figma file, click Connect and authorize your Webflow sites or Workspace, then click Get started and pick a site. From there, the Layers, Variables and Styles tabs send your design to the free Figma to Webflow app in the Designer, where you import it.

Mihajlo Ivanovic
Mihajlo Ivanovic
•
Webflow
•
Published on
5/29/2023
•
Updated on
11/13/2026

Most Webflow builds we see start as a design in Figma. The Figma to Webflow plugin moves that design into Webflow, so you don’t rebuild every layer by hand.

Setup takes six steps. The real work happens in three sync tabs, each sending a different part of your design.

{{cta}}

What Is the Figma to Webflow Plugin?

The Figma to Webflow plugin is a Figma plugin from Webflow Labs that exports your designs to a Webflow site. It works with a free companion app in the Webflow Designer, where you review and import what you sent.

The plugin’s Figma Community page lists 400k users. The app is one of many add-ons in Webflow’s marketplace, and our list of the best Webflow plugins covers others worth installing.

How the Plugin Changed Since 2024

Webflow first paired the plugin with an app under the name Design System Sync, which synced Figma components and variables. That is why older guides, including the first version of this one, send you to a Design System Sync tab.

In February 2025, Webflow rebuilt the plugin around three tabs: Layers, Variables and Styles. In September 2025, it announced syncing of several variable collections and modes in one pass.

How to Set Up the Figma to Webflow Plugin

Setup connects the plugin in Figma to your Webflow account. You need a Figma account, a Webflow account and a browser other than Safari, which the plugin doesn’t support.

  1. Sign in to both Figma and Webflow.
  2. Open the plugin page on Figma Community, click Open in…, choose a Figma file and run the plugin.
  3. Click Next, then Connect.
  4. Choose sites or a whole Workspace for the plugin to reach, and click Authorize app.
  5. Close that browser tab and go back to Figma.
  6. Click Get started and select the Webflow site you want to sync to.

The Webflow app installs automatically. You’ll find it in the Designer’s Apps panel when it’s time to import.

How to Sync Layers, Variables and Styles

Each tab in the plugin sends a different part of your design to Webflow. Nothing lands on your site until you import it in the Webflow app.

Plugin tabWhat you select in FigmaWhat you get in Webflow
LayersFrames and components with auto layoutWebflow components and elements; images and vector icons go to the Assets panel
VariablesVariable collections, groups and modesWebflow variables, with px, em or rem units for number variables
StylesText and effect stylesWebflow classes, prefixed “Text” and “Effect” by default
Copy and pasteA single layerElements on the canvas, not components

Sources: Webflow’s Figma to Webflow help article and its February 2025 plugin update.

Sync Layers

Use the Layers tab for frames and components. Select them in Figma, click Continue, then Sync to Webflow.

Every layer needs auto layout, or it won’t sync. For a large page, sync a few components or sections at a time.

Sync Variables

The Variables tab exports Figma variables as Webflow variables. You can pick collections from Figma libraries as well as local ones, and choose which groups to include.

Number variables can use px, em or rem. A base font size in the plugin settings sets how em and rem values convert.

Sync Text and Effect Styles

The Styles tab turns Figma text and effect styles into Webflow classes. The class prefixes start as “Text” and “Effect,” and you can change both in the plugin settings.

Import the Sync in Webflow

Open your site in the Designer, then open the Figma to Webflow app from the Apps panel. Click the most recent sync, select the items you want and click Import selected items.

When you resync a component, the app lists what changed. You can accept all changes at once or review each one.

When to Copy and Paste Instead

For a one-off section, select a layer in the plugin, click Continue, then Copy, and paste it into the Designer. Pasted layers become elements, not components, so sync anything you plan to reuse.

When a pasted class name already exists on your site, the shortcut you use decides what happens:

  • Cmd+V or Ctrl+V creates a new class, such as “Button 2.”
  • Cmd+Shift+V or Ctrl+Shift+V reuses the existing class.
  • Cmd+Option+V or Ctrl+Alt+V updates the existing class.

How to Resolve Sync Conflicts

A conflict appears when you remove elements from a synced component in Figma and sync it again. The Webflow app then asks you to pick one of three options:

  • Accept changes removes the affected elements from the component in Webflow.
  • Create a new component keeps your changes in a new component that no longer syncs with Figma.
  • Revert changes in Figma means you restore the removed elements in Figma, which repairs the sync.

Accept changes is the usual choice when the Figma edit was intentional. Create a new component suits a one-off variation you want to keep apart from your design system.

Tips for a Clean Figma to Webflow Sync

Clean imports start in the Figma file. These habits save cleanup in Webflow:

  • Upload custom fonts to Webflow first. Fonts that aren’t on the site before you sync get lost.
  • Pick the right site before you sync images. Images and vector icons go to the Assets panel of the site chosen in the plugin’s site dropdown.
  • Name layers on purpose. Layer names become class names, and names like “heading,” “paragraph” or “button” set the HTML tag.
  • Set tags by hand where it matters. Text supports H1 to H6, Div and P, while auto layout elements support H1 to H6, Div, Section and Link.
  • Decide how layers stack. Pick the breakpoint where a layer stacks vertically: Tablet (991–767px), Mobile landscape (767–478px) or Mobile portrait (478–0px).

To stop using the plugin, revoke “Webflow from Figma to Site” under Authorized applications in your Workspace or site settings. You can reinstall it at any time.

Limits of the Figma to Webflow Plugin

The plugin moves structure and styles, but some Figma features don’t make the trip. Plan for these before you design:

  • No Safari. Run the plugin in Chrome or the Figma desktop app.
  • No variants. State, responsive and style variants don’t sync, so separate frames become separate components or elements.
  • Auto layout only. Layers without it won’t sync through the Layers tab.
  • Deselected variables turn static. If you skip a variable on import, Webflow uses its fixed value instead.
  • Narrow layers stay fixed. You can’t set stacking on layers under 250px wide or already stacked vertically.

Webflow’s Figma to Webflow help article lists the plugin’s settings and current limits in full. If you’re still deciding where design work should live, our Figma vs Webflow comparison covers what each tool does best.

FAQ for Figma to Webflow Plugin

Does the Figma to Webflow plugin work in Safari?

No, the Figma to Webflow plugin doesn’t support Safari. Run it in Chrome or in the Figma desktop app instead.

Can I sync Figma variants to Webflow?

No, Figma variants don’t sync to Webflow. That covers state, responsive and style variants. If you split them into separate frames, each frame becomes its own component or element in Webflow.

How does the Figma to Webflow App differ from design handoff tools like Zeplin?

The Figma to Webflow App builds your design inside Webflow, while Zeplin hands developers specs to build from. Through the plugin, Figma layers become Webflow components and elements, variables become Webflow variables, and text and effect styles become classes. Zeplin describes itself as a design delivery platform that publishes ready-for-dev frames with measurements, assets and code snippets.

Can the Figma to Webflow plugin handle advanced interactions or animations from Figma?

Plan to build interactions in Webflow after you import. Webflow lists layers, variables, and text and effect styles as what the plugin exports. Its plugin listing puts Webflow Interactions in the final polish step, after the import.

Is it possible to revert synced changes after importing from Figma to Webflow?

Yes, you can restore the removed elements in Figma and sync again, which repairs the sync. When a resync finds elements in Webflow that are missing in Figma, the Webflow app offers three options: Accept changes, Create a new component or Revert changes in Figma. Accept changes removes the elements in Webflow, and Create a new component keeps the changes but ends syncing.

How do Webflow classes relate to Figma components during the sync process?

Figma components sync as Webflow components, and classes come from your layer names and styles. Every Figma layer name becomes a class name when you sync or copy, and the Styles tab turns text and effect styles into classes. When a pasted class name already exists, Cmd+Shift+V reuses that class and Cmd+Option+V updates it.

Can the Figma to Webflow integration be used collaboratively by multiple team members?

Yes, the plugin can connect to a whole Webflow Workspace as well as to single sites. During setup, you choose specific sites or entire Workspaces and click Authorize app. To remove access later, revoke “Webflow from Figma to Site” under Authorized applications in the Workspace or site settings.

Mihajlo Ivanovic

SEO and Content Manager at Flow Ninja, writing on technical SEO for Webflow, programmatic SEO, and how to earn citations in AI search.

More about 
Mihajlo Ivanovic
Free Checklist

Free Webflow Launch Checklist

Styleguide
Styleguide
SEO
CMS & forms
Get for free
Foresight
Used on 5000+ websites

See your website the way a senior strategist does

Foresight scans your site across 10 strategy dimensions. You get a scored breakdown of every gap costing you leads.

Get free website audit
Clear roadmap for each category
69
Overall score
26
 issues found
Positioning
53
Differentiation
61
Target Audience
86
Website Structure
72
Social Proof
37
Conversion & Growth
60

Continue reading

All posts
Two men working on laptops at a shared desk with plants and computer monitors near a window.
Two people sitting and discussing indoors with a laptop on a glass table.
Two men working on laptops at a desk in a bright office with plants and large windows.
Close-up of a laptop keyboard and trackpad illuminated with purple and blue lighting.
Two people working on laptops having a discussion in a modern office setting.

 Ready to escape your CMS nightmare?

100+ successful migrations. 0 ranking disasters at launch. One embedded team that's done this before.

Free strategy call

Get your free resource

Enjoy your free resource!
❤️