Way to make Frames in Figma

Last Updated : 5 Oct, 2026

Frames are containers in Figma that help organize and structure layers such as text, images, shapes, and other frames. They can be used to create complete screens, components, sections, and other parts of a design. Frames also support features such as Auto Layout, constraints, and layout guides, which help create organized and adaptable layouts.

Creating Your First Frame

To create a frame, select the Frame Tool from the toolbar or press F, then drag on the canvas to define the frame's boundaries. You can also select existing elements and choose Frame Selection or use Ctrl + Alt + G on Windows (Cmd + Option + G on macOS).

Frames-in-Figma-(1)

How to Choose the Ideal Frame

Choosing a frame depends on the type of design you are creating. Figma provides frame presets for common devices and design formats, such as phones, tablets, desktops, presentations, watches, paper, and social media. You can also create a frame with custom dimensions when a preset does not meet your requirements

Step 1: Open the Frame tool

Open a Figma Design file and select the Frame tool from the toolbar. You can also press F or A on your keyboard.

Frames-in-Figma-(2)

Create Custom Frames

If your project has unique specifications, you can create a custom frame by selecting the "Frame" tool and inputting the desired dimensions.

Frames-in-Figma

Naming your Frame

Name your frames appropriately to keep your project organized. For example, "Homepage - Desktop" or "Login Screen - Mobile."

Screenshot-2026-09-19-144346

Layout Guides

Layout guides can be added to frames to help maintain consistency and alignment in a design. Figma provides three types of layout guides: uniform grid, column, and row. Layout guides are visual aids and do not control how elements resize within a frame.

Screenshot-2026-09-19-144848

Auto Layout Frames vs Regular Frames

Auto Layout Frames

Auto Layout can be applied to a frame or a selection of layers to automatically arrange and space its contents. It provides properties such as direction, spacing, padding, alignment, and resizing. Figma provides three Auto Layout flows: Vertical, Horizontal, and Grid. Auto Layout is useful for creating adaptable designs such as buttons, navigation bars, lists, and dashboards.

Screenshot-2026-09-19-150549

Regular Frames

A regular frame does not have Auto Layout applied to it. Its child elements can be positioned manually, while features such as constraints and layout guides can still be used to control their layout and behavior.

Frames-in-Figma-(2)

Nested Frames

Nested frames are frames placed inside other frames. They are useful for organizing complex designs into smaller sections and creating structured layouts. Nested frames can also be combined with Auto Layout and constraints to create flexible and adaptable layouts.

Frames-in-Figma-(3)

Comment