Guides / Framer to Webflow

How to move a Framer site to Webflow

[A]Short answer

There's no Framer export and no Webflow import: Webflow's own help article says there's no automated way to convert a Framer site. The fastest route is to copy the design section by section: open the published Framer site, start FlowPaste Live Capture, click a section and paste it into the Webflow Designer. Layout, styles, fonts and Framer's appear animations come across as native elements and Webflow Interactions. Move CMS content with a CSV import.

Updated · Tested on a live Framer site (midu.design) and a Framer test page: appear effects, tickers, split-text reveals, layer names.

At a glance

Official route
None. Webflow says Framer designs, layouts and interactions can't be imported directly.
With FlowPaste
Live Capture on the published Framer site → paste in the Designer, one section at a time.
Animations
Framer appear effects and reveal-on-scroll become Webflow Interactions (on load or on scroll).
Class names
Taken from your Framer layer names (Hero, Card), not framer-1v6xw78 hashes.
Not carried over
Hover/tap effects done in JavaScript, springs (become 0.8 s), and layouts Framer only shows at other breakpoints.
CMS
Export from Framer where possible, import into Webflow Collections by CSV.

Why Framer sites don't move to Webflow by themselves

Framer publishes a React app. The page you see is assembled by JavaScript; class names are generated hashes (framer-1v6xw78); and animations are defined in JSON that Framer's runtime plays. There's no HTML file to hand over, and Framer doesn't offer a code export.

Framer also builds breakpoints differently: often each breakpoint is its own layout, swapped in by Framer, rather than one layout with media queries. Webflow expects the second kind.

FlowPaste copies the section from the live page, after Framer has drawn it. It reads the real styles, uses your layer names for classes, and reads Framer's appear animations (start state, duration, delay) from the page so they become Webflow Interactions instead of being lost.

“There's no automated way to convert a Framer site into a Webflow site.”

Webflow Help Center: Migrate your site from Framer to Webflow

Ways to do it, compared

MethodEditable in WebflowResponsiveTime for one pageBest for
Rebuild by hand in the DesignerYesYes, if you build it2–6 hoursSmall pages, or a full redesign
Hire a freelancer to rebuildYesYesDaysWhole sites when you have budget (from about $80 a page)
Code Embed with Framer's HTMLNoPartlyMinutesNot recommended: Framer's runtime won't run there
FlowPaste Live CaptureYes: native elements, layer-named classesThe layout on screen; adjust other breakpoints1–3 minutes per sectionMoving designs and animations

How to copy a Framer section into Webflow

Time: a few minutes per section. You need: the published Framer site (or its preview link), the FlowPaste Chrome extension, a Webflow site in the Designer.

  1. Open the published Framer site at desktop width

    Use the live URL (yourname.framer.website or your domain), not the Framer editor. Make the window desktop-sized: FlowPaste copies the layout Framer shows at that width.

  2. Start Live Capture

    Click the FlowPaste icon in Chrome's toolbar → Capture an element, or press ⌥⇧C (Alt+Shift+C). Allow site access when asked, so FlowPaste can read Framer's stylesheets and fonts.

    TipScroll through the page once first, so lazy-loaded images are in.

  3. Click the section

    Hover the page; FlowPaste outlines what you'll copy. Press ↑ to select the whole section instead of a child, then click or press Enter.

  4. Paste in Webflow

    The section is copied automatically. Click Go to Webflow Designer, select where it goes and press ⌘V (Ctrl+V). Repeat for each section.

  5. Set up tablet and mobile

    Check the tablet and mobile breakpoints. Where Framer used a different layout per breakpoint, adjust it in Webflow (often a grid column count or a stack direction).

  6. Check the Interactions

    Open the Interactions panel: appear effects arrive as page-load or scroll-into-view Interactions. Adjust easing if you want something other than Webflow's default.

What comes across

In FramerIn WebflowNotes
Stacks and gridsDiv Blocks with flex or grid
Layer names (Hero, Card, Title)Class names (hero, card, title)Hashed framer-xxxx classes are not used
Text stylesTypography on the classesFramer-hosted fonts come along; add them in Webflow to pick them
Appear effectsPage-load or scroll-into-view InteractionsStart state, duration and delay kept
Split-text revealsOne staggered Interaction on the words
Ticker componentA looping CSS marqueePauses on hover
Hover/tap effects (JavaScript)Not carried overAdd them as Webflow states or Interactions
Breakpoint variantsThe variant on screenAdjust other breakpoints in Webflow
CMS listsStatic items as shownRebuild as a Collection List for live CMS

Problems and fixes

The capture is unstyled or missing fonts

Allow site access in the FlowPaste popup and capture again. Framer serves CSS and fonts from its own domains, which need that permission.

I can't select the hero (a shader or video is in the way)

Hover the content and press ↑ until the outline covers the section. FlowPaste lets the pointer pass through embedded frames while you pick.

Elements are invisible after pasting

They are waiting for their Interaction. Publish or preview to see them animate in. If you don't want the animation, delete it in the Interactions panel.

Mobile looks like a squeezed desktop

Framer swapped in a different mobile layout that wasn't on screen. Capture the section again with the window at mobile width, or adjust the mobile breakpoint in Webflow.

Moving a whole Framer site

Webflow's migration guide recommends a rebuild in stages. FlowPaste speeds up the design part; the rest is the same checklist.

  1. Audit. List pages, CMS collections, fonts, forms, integrations and every URL (for redirects).
  2. Global styles first. Paste the navbar and footer first, then turn them into Webflow Components so every page reuses them.
  3. Pages. Capture each page's sections in order. Paste into a new page in Webflow.
  4. CMS. Create Collections in Webflow, export Framer CMS content where possible and import it by CSV. Rebuild list sections as Collection Lists bound to the fields.
  5. Forms. Captured forms paste as Webflow Forms; set the notification email and redirect in Webflow.
  6. Redirects and SEO. Add 301 redirects for changed URLs (Webflow can import them by CSV), copy titles and meta descriptions, then switch the domain last.

After you paste

  • Add the fonts in Webflow → Site settings → Fonts. FlowPaste lists them in the notes after each conversion. Until then, text that brought its own font file still shows correctly, but you can't pick the font in the Typography panel.
  • Images: Webflow publishes images only from its own Assets. Connect your site once in FlowPaste → Account → Webflow images, and every paste uploads its images for you. Without it, images show in the Designer but break on the published site.
  • Click through tablet, mobile landscape and mobile portrait in the Designer. Media queries are already mapped to those breakpoints; check anything the notes marked as "snapped".
  • Open the Interactions panel and check each appear animation.
  • Rename or merge classes where you want your own system. Identical styles already share one class; variations are combo classes.
  • Publish to your webflow.io staging domain and check animations and scripts there. Scroll-triggered Interactions don't always play inside Designer Preview.

Questions

Can I export a Framer site to Webflow?

No. Framer has no code export and Webflow has no Framer import. You copy the design over: by hand, or section by section with FlowPaste Live Capture.

Do Framer animations come across?

Appear effects and reveal-on-scroll animations do: FlowPaste reads them from the page and creates Webflow Interactions. Hover and tap effects that Framer runs in JavaScript don't.

Will my Framer CMS come across?

The content shown on the page comes across as static elements. For a live CMS, create Collections in Webflow and import the content by CSV.

Is it legal to copy my own Framer site?

Yes, it's your design. Only capture sites you own or have permission to use.

Do I need Framer's paid plan?

No. Live Capture works on any published Framer page, including the free framer.website domain.

Sources

Copy your first Framer section.

Free: 3 free runs each day: 3 conversions, 3 element captures or 1 full-page capture. No credit card.

Add to Chrome, free →