In bolt.new, open the live preview of your generated app. For a cleaner capture, use the option to open the preview in its own browser tab and navigate to the screen you want.
Step 01
Use Case · AI Design
Last reviewed: May 2026
Bolt built your app in the browser. It runs real web code and renders a live preview — and the browser resolves all of it to computed CSS before html2design reads it. Copy the rendered HTML from Bolt's preview, paste into the plugin, and get native, editable Figma layers in under two minutes.
"Bolt to Figma" is the workflow of taking UI that Bolt (bolt.new) generated — a full-stack web app built and previewed in the browser — and importing it into Figma as editable design layers. Bolt produces standard frontend code and renders it live; html2design reads the rendered DOM's computed styles, so the import is framework-agnostic.
It's the bridge from AI app-builder to design tool: Bolt ships a working UI fast, and html2design brings it into Figma so your team can refine, align to a design system, and hand it off — without rebuilding the AI output by hand.
Bolt renders to a standard browser DOM — exactly what the import approach reads.
Bolt runs your app in a StackBlitz WebContainer and shows a live, painted preview. Every style is already computed, so you can copy the outerHTML from DevTools and paste — no build or deploy step.
Whatever stack Bolt scaffolds, html2design reads the rendered output, not the source. The computed colors, type, and layout transfer the same way regardless of framework.
Inline SVG icons in Bolt's output import as native Figma vector paths — crisp and editable at any size, never rasterized.
html2design parses your pasted HTML locally inside Figma. Unreleased Bolt projects never need to be deployed or made public to import them.
Four steps, under two minutes.
Step 01
In bolt.new, open the live preview of your generated app. For a cleaner capture, use the option to open the preview in its own browser tab and navigate to the screen you want.
Step 02
Open DevTools (F12), Elements panel, right-click the root element (or <body>), choose Copy > Copy outerHTML. Let fonts and images finish loading first.
Step 03
In Figma, run the HTML to Figma plugin, paste the HTML, and click Generate. Each element's computed style becomes a native Figma object — text, fills, SVG vector paths, and measured frames.
Step 04
You now have a pixel-accurate, editable frame of the Bolt design. Adjust it, align it to your design system, and prepare it for review and handoff on top of the AI-generated draft.
Native Figma objects mirroring the rendered Bolt output — not a screenshot.
Copy becomes real Figma text layers with computed font, size, weight, line height, and color.
Backgrounds, borders, shadows, and gradients resolve to precise computed values as Figma fills, strokes, and effects.
Inline SVG icons import as editable Figma vector paths, sharp at any scale.
Layout, spacing, and sizing recreated as measured Figma frames matching the browser render.
Open Bolt's live preview, open DevTools, right-click the root element, Copy > Copy outerHTML, and paste into the html2design plugin. Bolt's rendered output transfers as pixel-accurate, editable Figma layers.
Yes. html2design reads the rendered DOM and computed styles, not the source, so whatever Bolt scaffolds imports the same way.
No. Copy from Bolt's in-browser preview directly — no deployment or public URL required.
Yes — native editable text, vector paths, image fills, and measured frames. Not a screenshot.
AI Tool
Claude Artifacts and Claude Code output into editable Figma layers.
AI Tool
Vercel v0's React + Tailwind output into editable Figma layers.
AI Tool
Lovable's React + Tailwind apps into editable Figma layers.
Tutorial
The end-to-end prompt-to-Figma workflow for AI-generated UI.
Pillar Guide
The definitive HTML to Figma guide — every framework and method.
Compare
How html2design compares to screenshot tools and extensions.
Install html2design from the Figma Community — free to try, no Chrome extension, no manual rebuild.
Install Free on Figma CommunityFree to try · $12/mo to unlock all features