Skip to main content
Will_Hindson
March 17, 2021

Masking: The masking layer should be over, not under

  • March 17, 2021
  • 14 replies
  • 5306 views

Hi all,
I’ll try to keep it short and simple — I couldn’t find anything that directly addressed this issue, but in my opinion the way masks work in Figma is not optimal.

Full disclosure, I come from a very comfortable with Adobe Illustrator angle (which essentially established the standard way to apply masks as far as I’m aware, and with good reason).

The problem with needing the mask object under the object that is being masked, is that the mask object will invariably be smaller than the target object, and therefore this makes it extremely fussy to both select the correct items for masking and editing the mask layer itself.

Once a mask is applied, to edit the vector points of the mask, the only way I can see is to find the mask layer in the layers panel and hit enter or the “edit object” button in the toolbar. This is a serious workflow killer when considering you could just double click into the mask object had it been on the layer above.

That’s it! Please consider changing the mask behaviour — I know that all my colleagues feel the same way as I’m sure others do. Thanks! 🙏

Edit: I have now been introduced to the technique of using a shape as a mask for images specifically (requiring images already in figma to be copied with “copy properties” and pasted into the shape). This is an interesting workaround specifically for images, but doesn’t work with components or groups, etc – hence a more robust masking solution would be preferable imho 🙂

14 replies

Matt_Soave
New Member
November 26, 2024

I agree that the current order makes no sense and is hard to use. By definition, the mask is almost certainly going to be smaller than the thing users are trying to mask. This makes the mask more difficult to select since the thing you’re trying to mask will be in front of it, preventing you from clicking on the mask. You have to resort to some workaround, like switching to outline mode, finding the item in the layer list, or click-and-drag selecting on the canvas, but each has downsides. Please allow for an option in preferences, or make it an option when masking (e.g. add ‘use top object as mask’ and rename the old one ‘use bottom object as mask’).

Jorge Preciado
New Member
July 1, 2025

This! I just can’t understand how are you supposed to control the shape of your mask when it’s under the image that is supposed to mask. :/

Serge Dinatale
New Member
August 13, 2025

Definitely, the masking object should be on top as typically the object is smaller than the image and is harder to select when underneath the image. Having the object on top also makes it easier to resize/re-shape the object and position it in the optimal place before masking. Nearly all other industry applications I have used over the past 35 years have the masking object on top.

Paul Timberman
New Member
November 7, 2025

Absolutely agree, this is so frustrating and backwards, imo. Please at least give us the option in Figma to be able to choose which layer order you can mask things.