Figma's Auto Layout Grid
Figma's Auto Layout Grid arranges items in a true 2D grid of rows and columns. Use it for complex, responsive layouts like dashboards or bento boxes. The footgun is expecting items to auto-wrap; it's a structured grid, not a flowing container.
Why it exists
Design layouts need to adapt as content changes or screen sizes vary. While simple stacks can handle lists or rows of buttons, they fall short for more complex UIs. The Auto Layout Grid was created to manage layouts that require alignment in two dimensions—both rows and columns—simultaneously, making intricate designs like dashboards and galleries responsive without constant manual adjustment.
The mental model
Think of an Auto Layout Grid as a structured spreadsheet, not a flowing paragraph of text. Items you place inside are assigned to specific cells within a grid of rows and columns. This is different from a simple horizontal or vertical layout where items just stack one after another and may wrap onto a new line. The grid imposes a two-dimensional order.
How it works
To use it, you select one or more layers and apply Auto Layout (Shift + A). In the properties panel, you then choose "Grid" as the flow option. Figma arranges the child objects into a grid. The key difference from other flows is that objects do not wrap; they are placed into the grid's structure. The power of this feature is that individual items within the grid can be configured to span multiple columns or rows, allowing for asymmetrical and complex arrangements that remain responsive as the parent frame is resized.
When to use it
Grid is the ideal choice for creating structured, two-dimensional layouts. Use it for image galleries, "bento box" style feature showcases, and complex dashboards. Any time you need items to align in a grid that adapts to different frame sizes, this is the right tool. It provides the control needed for sophisticated, responsive UIs.
When not to use it
Avoid using Grid for simple, one-dimensional arrangements. For a list of items like a newsfeed or a to-do list, a vertical Auto Layout is more appropriate. For a single row of icons or buttons, a horizontal Auto Layout is simpler and more direct. Using Grid for these cases adds unnecessary complexity.
One canonical example
A perfect use case is building a "bento box" on a marketing page to showcase product features. You can create a grid where a main feature takes up a 2x2 cell, while smaller secondary features occupy 1x1 cells around it. Because items can span columns and rows, the entire composition adapts gracefully when you resize the main frame for different screen sizes, maintaining the intended visual hierarchy.
Interview question
Which feature is a defining characteristic of Figma's Auto Layout Grid, distinguishing it from simple horizontal or vertical Auto Layouts?
- a.It allows individual child items to span across multiple rows or columns.Correct
- b.It automatically wraps child elements to a new line when the parent container resizes.
- c.It is primarily used for creating single-dimensional lists or rows of icons.
- d.It automatically ensures all child elements maintain an equal width and height within the layout.
Why? this is the answer
The card states that the power of Auto Layout Grid is that individual items can be configured to span multiple columns or rows, which is a key differentiator. It explicitly warns that items do not wrap, making option B incorrect.
Just read this? Test yourself on what you have been reading.
Read the original → help.figma.com
- #figma
- #auto layout
- #ui design
- #grid
Put your scrolling time to good use
Learn one idea, try a quiz and save useful cards for revision. Tezvyn makes it easy to learn and stay current in your tech field, a few minutes at a time.
The iPhone app is on the way
We are building it. Until it lands, nothing here is held back from you: every interview card, your saved cards, streaks and the job board all work in Safari, plus hundreds of free practice quizzes of thirty questions each. Sign in and it all carries over to the app the day it arrives.
Want it as an icon? Tap Share at the bottom of Safari, then Add to Home Screen. It opens full screen and the cards you have read stay available offline.
We are hiring for this. Open roles that interview on figma — each one lists the topics its interview covers.
See open roles