Originally published on Crafttor.
Turning a screenshot into layers is useful. Turning it into auto layout is a different level. With Figma auto layout from an image, sections grow when text gets longer. Lists close gaps when you delete an item, and frames stretch when you resize them. That is the difference between a picture made of layers and a working design.
This guide explains how Image to Figma Design's Turbo AI mode builds auto layout and how to judge the result. It also shows how to fix the sections that need a nudge.
Why auto layout matters for converted screens
A plain conversion places every element at a fixed position. It looks right until you change something. Then text overlaps, buttons do not grow, and cards stay the same height while their content overflows.
Auto layout solves this by describing relationships instead of coordinates:
- Direction. Children stack vertically or horizontally.
- Gap. A fixed space between children.
- Padding. Space between the frame edge and its content.
- Sizing. Each child can hug its content, fill the space, or stay fixed.
When a converted screen uses auto layout, editing behaves like editing a real design.
How Turbo AI builds auto layout from an image
Image to Figma Design has two modes. Fast uses classic computer vision, shape detection and text recognition, and places positioned layers for 1 credit. Turbo AI, for 2 credits, rebuilds the screen as nested auto layout frames.
In practice, Turbo AI looks at the screenshot and decides:
- Which elements belong together, such as an icon and its label.
- Which groups repeat, such as cards in a grid or rows in a list.
- Which direction each group flows.
- How the groups nest inside larger sections.
The result is a tree of frames. A page frame contains sections. Sections contain rows or grids. Rows contain items. Each level uses auto layout.
Generate auto layout from an image, step by step
- Install Image to Figma Design from the Figma Community.
- Run it in any Figma file, on any plan.
- Sign in with a free Crafttor account.
- Add a screenshot by drag-and-drop, browse or paste.
- Select Turbo AI.
- Convert and select the top-level frame.
- Inspect the auto layout settings on each level, from the page down.
How to judge auto layout quality
Do not judge by appearance alone. Test behavior.
Test 1: Text growth
Double a heading's length. Content below should move down, not overlap.
Test 2: List editing
Duplicate a list item or card. The list should grow. Delete one and the gap should close.
Test 3: Width change
Drag the page frame wider. Sections set to fill should stretch. Fixed elements like icons should keep their size.
Test 4: Spacing consistency
Click through sibling items. Similar items should share the same gap and padding values.
If a section fails a test, fix that section only. You do not need to rebuild the whole screen.
Fixing common auto layout issues
A section does not stretch. Select its children and set width to "Fill container". Make sure the parent has auto layout and enough width.
Text overflows its box. Set the text layer to "Hug" height and "Fill" width, so it wraps and grows.
Uneven gaps between items. Select the parent frame and set one gap value. Remove any spacer shapes inside.
A group is in the wrong direction. Switch the parent's direction between vertical and horizontal.
Elements that should overlap. Badges on avatars or labels over images need absolute positioning. Turn on "Ignore auto layout" for that child.
Too many wrapper frames. If a frame holds only one child and adds nothing, select it and ungroup or remove the frame.
Making the layout truly responsive
Auto layout gives you flexible frames, but responsiveness also depends on your decisions:
- Set min and max widths on content containers to stop text lines getting too long.
- Use wrap on horizontal rows of cards so they move to a new line on narrow frames.
- Build breakpoint variants for desktop, tablet and mobile when layouts change significantly.
- Replace generic frames with components so changes apply everywhere.
If your goal is code, our screenshot to HTML guide continues from here.
When auto layout is not worth it
Sometimes you only want a quick reference. If you will trace over a screen, extract text or measure spacing, Fast mode is cheaper and quicker. Use Turbo AI for screens you will keep editing.
Limits to expect
Very busy illustrations, heavy gradients and low-resolution or blurry screenshots make structure harder to read. Complex screens may need light cleanup. Higher-resolution screenshots, about 1x to 2x of the real UI, give the most reliable structure.
Permission
Build auto layout from screens you own or have permission to use. For study of other products, rebuild to learn and do not ship copies.
Get structured frames from your next screenshot
Run one real screen through Turbo AI and do the four tests. Install Image to Figma Design and use your free daily credits. For the basics of conversion, see how to convert an image to Figma.
FAQ
Can Figma create auto layout from an image by itself?
Placing an image in Figma gives you a flat image fill. You need a converter, such as Image to Figma Design's Turbo AI mode, to rebuild it as auto layout frames.
Which mode creates auto layout?
Turbo AI rebuilds the screen as nested auto layout frames and uses 2 credits. Fast mode places positioned layers for 1 credit.
Will the auto layout be perfect?
It is a strong starting structure. Run the text, list and width tests, then fix any section that does not behave as expected.
Can I use the result for responsive design?
Yes. Nested auto layout is the base for responsive frames. Add min and max widths, wrap settings and breakpoint variants as needed.
Top comments (0)