I am using Adobe XD. And at a point I wanted to mask two images, but somehow I am not able to mask a image above another image.

Note: When I tried masking it using an object I was able to do the same.

Then why when it comes to masking with two images adobe xd dose not allow?? Please refer the screenshot below for your understanding.


Please Help. Thank You!

  • Hi. Welcome to GDSE. Can you please edit your question and include a screenshot showing what you are trying to achieve or what has failed. Thanks.
    – Billy Kerr
    Jan 15, 2022 at 11:47
  • Dear @BillyKerr I have updated the question, please answer if you can. Thank You. Jan 17, 2022 at 10:19
  • 1
    Thanks for that. As far as I know, I don't think it's possible to mask a raster image with another raster image in XD. It needs to be an actual vector object, or text object.
    – Billy Kerr
    Jan 17, 2022 at 10:33

1 Answer 1


You must need a vector shape/ object to create mask in XD.

In first example rectangle is what masking the fruit image.

But In second case there is no shape to mask the cat.

A picture itself is not a mask! You have to have a vector shape/ object to mask an image, otherwise it simply won’t happen.

And If you think you will include/incorporate an image into already a masked object, XD doesn't work that way.

enter image description here

  • Noted with thanks!! @Never Look Back Jan 17, 2022 at 13:01
  • You are Welcome :) Jan 17, 2022 at 13:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.