How To Make Figma Prototype Responsive

In this digital age, it is crucial to have a website or app that appears visually appealing on various devices. Designers often prefer using platforms like Figma due to their extensive capabilities and user-friendly interface. Figma’s Auto Layout feature is particularly useful, as it enables the creation of designs that can adjust to different screen sizes. Our blog will provide step-by-step instructions on how to make a Figma prototype responsive.

Step 1: Understanding Auto Layout

Before we start with the process, it’s crucial to understand that Auto Layout in Figma is a system that allows your design to automatically adjust based on the content within. This is the feature you will be using to make your Figma prototype responsive.

Step 2: Applying Auto Layout

Once you have your design ready in Figma, select the frame or elements you want to be responsive. Then, head to the design panel on the right, click on “+ Auto Layout”.

Step 3: Adjusting the Auto Layout Settings

After clicking on “+ Auto Layout”, you will be presented with various settings to adjust such as spacing and padding between elements, direction (Vertical or Horizontal), and alignment. Set these according to your preference.

Step 4: Resizing Test

Now that you have applied Auto Layout on your design, it’s time to test the responsiveness. For this, select the frame, and you will see dots around it. Drag these dots to resize the frame and see how your design adjusts to the new size.

Step 5: Making Further Adjustments

Based on the resizing test, if you feel the need for any changes, you can go back to the Auto Layout settings and make the necessary adjustments. Remember, the key to a good responsive design is testing and iteration.

Adding Constraints for More Responsiveness

Other than Auto Layout, Figma offers another excellent feature called “constraints”. It lets you define how different layers react when the frame is resized. Adding constraints can make your Figma prototype even more responsive. To add constraints:

  • Select the layer to which you want to apply constraints.
  • Go to the design panel on the right.
  • Under constraints, set the desired options.


With the combination of Auto Layout and constraints, you can create amazingly responsive prototypes in Figma. It may take some time and practice to master these features, but once you do, you will be able to create designs that look good on every screen size.