Only top-level frames count as screens
Frames nested deeper are rendered as part of their parent, not listed separately. Counting every nested frame would make the list unusable.
Positions, sizes, colours, and type are read straight out of the file and rebuilt at exact pixels. You get a preview and React with Tailwind.
Measured across seven screens in a real browser, not estimated from the file.
A design gets handed over and then redrawn by eye. Padding shifts by a few pixels, a colour lands one shade off, and the result is close but never the file. Here the frame is read and its numbers are used directly, so the geometry does not get reinterpreted on the way across.
The token is used for one fetch and is not kept afterwards.
Paste the Figma file URL and a personal access token. The token is used once, to fetch.
Top-level frames on each page are listed as screens. Choose the one you want.
Switch between pixel preview, React with Tailwind, and a summary. Copy the code into your project.
Fidelity was checked in a headless browser rather than argued about in a spec.
Seven screens rendered with no positional difference from the source frame, measured 2026-07-18.
That is how many top-level frames one import reads at a time.
Geometry, auto layout, text, solid and gradient fills, image fills, and shadows.
Exact pixels are emitted as arbitrary values, so nothing is rounded to the nearest utility step.
The access token is used for the fetch and is never written down anywhere.
The rendered preview is loaded with no outbound network path of its own.
Pixel accuracy is not the same as a finished component library.
Frames nested deeper are rendered as part of their parent, not listed separately. Counting every nested frame would make the list unusable.
Recognising a library component as a component, and carrying pen-drawn vector shapes, are the next layer.
You get the width it was drawn at. Deciding how it reflows on a phone is still your call.
You supply a personal token per import. A persistent account link is not built yet.
An imported screen becomes an ordinary project, so the gallery and MCP pages apply from there on.