Use Case · AI Design

Last reviewed: July 2026

Google Stitch to Figma —
HTML and Preview URL Workflow

Move the rendered Google Stitch to Figma result into Figma. Google Stitch includes a direct Figma workflow, which should be tested first. html2design is useful when the available artifact is a browser preview and the team specifically needs lossless Pixel capture or an independent Editable comparison. Use an accessible public preview URL, or supply a complete HTML document with its required CSS and assets. Choose Pixel for visual fidelity or Editable for supported native layers.

What is "Google Stitch to Figma"?

"Google Stitch to Figma" is a code-to-design workflow for importing the tool's rendered interface into Figma. Google Stitch includes a direct Figma workflow, which should be tested first. html2design is useful when the available artifact is a browser preview and the team specifically needs lossless Pixel capture or an independent Editable comparison. html2design can capture an accessible public preview or process a complete HTML/CSS document. Editable mode maps supported text, images, fills, borders, effects, vectors, and measured geometry to native Figma nodes. Google Stitch has its own Figma path and should remain the default when it preserves the intended design semantics. An html2design capture is useful for checking a published browser implementation, documenting visual drift, or preserving a Pixel reference. Record which Stitch screen, export revision, and breakpoint produced the reviewed state.

Pixel mode preserves the captured appearance as an image. Editable mode maps supported text, fills, borders, images, vectors, and measured geometry to native Figma nodes. Fonts, remote media, browser-only effects, and responsive behavior can differ and may need cleanup.

How Google Stitch import works

Built on a browser-rendered DOM — exactly what the import approach reads.

Source handling for Google Stitch to Figma

Google Stitch includes a direct Figma workflow, which should be tested first. html2design is useful when the available artifact is a browser preview and the team specifically needs lossless Pixel capture or an independent Editable comparison.

Pixel or Editable output

Pixel mode preserves the browser appearance as lossless raster tiles. Editable mode creates best-effort native layers for supported content.

Supported SVG content

Compatible SVG content can remain editable; complex or externally loaded graphics may be rasterized or require cleanup.

Review remains part of the workflow

Fonts, browser-only media, effects, and responsive behavior can differ in Figma, so compare the result with the source before handoff.

The Google Stitch to Figma workflow

Four steps, followed by review and cleanup.

Step 01

Open the Google Stitch to Figma result

Google Stitch includes a direct Figma workflow, which should be tested first. html2design is useful when the available artifact is a browser preview and the team specifically needs lossless Pixel capture or an independent Editable comparison. Load the intended interface state and let fonts, images, and application data finish rendering.

Step 02

Choose the complete source

Paste a remotely accessible preview URL. For local or private work, export a complete HTML document with its generated CSS and reachable assets; isolated outerHTML is not a self-contained visual export.

Step 03

Choose Pixel or Editable

In html2design, use Pixel mode for lossless visual reference or Editable mode for supported native Figma nodes.

Step 04

Compare and refine

Compare the import with the browser source, then correct unavailable fonts, media, effects, and layout differences before relying on it.

What you get in Figma

Native Figma objects mirroring the rendered output — not a screenshot.

Editable text layers

Supported text becomes editable Figma layers; unavailable fonts and metric differences may require cleanup.

Supported visual styling

Editable mode maps supported backgrounds, borders, shadows, gradients, and opacity to Figma properties.

Supported SVG content

Compatible inline SVG content can become editable Figma vectors; complex or externally loaded assets may need cleanup.

Measured editable structure

Supported elements become positioned native layers rather than automatic Auto Layout, Components, Variants, or Variables.

Frequently asked questions

How is this different from Stitch's native Figma export?

Stitch's own export is the direct workflow and should be your first option. html2design is useful when you have copied browser-rendered HTML or a public preview URL and want to choose between a Pixel reference and best-effort editable layers.

Does this work with the legacy "Galileo AI" branding too?

Yes. The product was acquired by Google and rebranded to Stitch; the underlying workflow (browser-rendered AI design preview) is the same.

How do I convert a Stitch design to Figma with html2design?

Use public URL capture when the Google Stitch to Figma preview is remotely accessible. For local or private sources, export a complete HTML document with its required CSS and reachable assets, then use manual input. An element's outerHTML alone preserves markup and inline style attributes, not external or computed CSS.

Are the imported designs editable in Figma?

Editable mode creates native Figma nodes for supported text, fills, images, vectors, and geometry. It does not guarantee that every browser element or effect will map one-to-one.

Related Guides

Import a rendered Stitch interface into Figma

Install html2design from the Figma Community — free to try, no Chrome extension, no manual rebuild.

Install Free on Figma Community

Free to try · $12/mo to unlock all features