How It Works
1
Switch to Clone mode
On the landing page, click the Clone tab in the top switcher.
2
Choose Figma
Select the Figma option (the Figma icon with the “Import a design”
subtitle).
3
Paste the Figma URL
Copy the URL of your Figma frame or page and paste it into the input field.The URL should look like:
https://www.figma.com/design/XXXXX/FileName?node-id=XX-XX4
Authenticate
If this is your first time, you’ll be asked to connect your Figma account.
This grants read access to your designs.
5
Import
Click Import. VibeFlow reads the Figma frame, extracts layers, styles,
and layout constraints, and generates React components.
What Gets Converted
Best Practices
Use Auto Layout in Figma
Use Auto Layout in Figma
Frames with Auto Layout translate much more accurately to Flexbox. Absolutely positioned elements may not adapt well to different screen sizes.
Name your layers
Name your layers
Well-named Figma layers become well-named React components. “hero-section” is much better than “Frame 427”.
Use components for repeated elements
Use components for repeated elements
Figma components become reusable React components. Cards, buttons, and nav items should be defined as Figma components.
Keep it to one frame
Keep it to one frame
Import one frame at a time for best results. Full multi-page Figma files can be imported frame by frame.
After Import
Once imported, your Figma design is a live React application. Use the editor to:- Add interactivity - “Make the tabs clickable and switch content”
- Make it responsive - “Add a mobile layout with a hamburger menu”
- Extend it - “Add a new section below the hero with a pricing table”

