Figma, a popular web-based design tool, offers a wide range of features and capabilities for designers and creatives. One such feature is the ability to mask an image with a shape, allowing you to create unique and eye-catching visuals for your design projects. In this article, we will walk you through the process of masking an image with a shape in Figma, step by step.

Why Masking Images with Shapes in Figma Matters

Masking an image with a shape in Figma can significantly enhance your design projects. It allows you to create visually appealing and unique effects, such as placing an image inside a circle, square, or any other custom shape. This image editing technique is often used to create creative design elements, user avatars, and visually striking compositions.

With Figma’s intuitive interface and powerful masking capabilities, you can achieve a professional and polished look for your designs, whether you’re working on web design, app interfaces, or any other creative project.

Step-by-Step Guide: How to Mask an Image with a Shape in Figma

In this step-by-step guide, we’ll unveil the art of masking an image with a shape in Figma, a skill that will transform your design projects. Follow these simple instructions to create visually captivating compositions effortlessly.

Step 1: Open Your Figma Project

To get started, open your Figma project or create a new one. Ensure that you have your image and shape ready to use.

Step 2: Insert an Image

Click on the “Frame” or “Rectangle” tool in Figma to create a frame where you want to place your masked image. Then, go to the “Layers” panel, right-click on the newly created frame, and select “Paste” to insert your image.

Step 3: Create a Shape

Using the shape tools in Figma (e.g., ellipse, rectangle, or the pen tool for custom shapes), create the shape you want to use for the mask. Position and resize it as needed.

Step 4: Position the Image and Shape

Move and adjust the image and shape within the frame so that the image aligns with the shape as you desire. You can resize and reposition the image and shape by dragging their corners or edges.

Step 5: Mask the Image with the Shape

To mask the image with the shape, select both the image and the shape by holding down the Shift key and clicking on them. Then, right-click and choose “Mask” from the context menu.

Step 6: Fine-Tune Your Design

After masking the image, you can fine-tune your design further. You can adjust the position, size, and properties of the mask and the image inside it. Experiment with different shapes and sizes to achieve the desired visual effect.


What is masking in Figma?

Masking in Figma is a technique that allows you to place an image or content inside a defined shape, effectively hiding any parts of the image that fall outside the shape. This is often used to create unique design compositions and effects.

Can I use any shape to mask an image in Figma?

Yes, you can use various shapes, including rectangles, circles, polygons, and even custom shapes created with the pen tool, to mask images in Figma. The choice of shape depends on your design goals and creativity.

How do I unmask an image in Figma?

To unmask an image in Figma, select the masked image, right-click, and choose “Detatch Instance.” This will remove the mask and allow the image to be freely edited and moved.

Can I apply multiple masks to a single image in Figma?

Figma allows you to apply multiple masks to a single image. This can lead to complex and creative design compositions. To do this, simply create additional shapes and apply the mask as described in the step-by-step guide.


Masking images with shapes in Figma is a powerful and creative technique that can elevate your design projects to a new level. With this step-by-step guide and answers to frequently asked questions, you can confidently explore the world of image masking in Figma, giving your designs a unique and professional touch. Experiment, be creative, and unlock the full potential of this feature in your next project.

This page was last edited on 1 January 2024, at 10:00 pm