Skip to main content
July 27, 2023

Add image element as instance property for components

  • July 27, 2023
  • 9 replies
  • 1967 views

Hey @figma you know what would be dope? Having the image field as a component property allowing us to just replace the image without having to go into the layers…even better if it would save the fit or fill setting

9 replies

djv
Figmate
Community Support
August 18, 2023

Thanks for the feedback, @Sebastian_Wieser1!

We’ll pass this onto our team for consideration.

James80
June 26, 2024

Would also love this to be a thing!

Rodrigo3
December 12, 2024

please. this would be awesome

Andrew_Kuhar1
New Member
April 3, 2025

This needs to become reality.

One of of the biggest reasons we need this is that when I switch variants for a component instance, currently it reverts back to the main component’s image layer setting. This makes it really impossible to dynamically switch component states and preserve the image content like every other property (text, icons, etc.)

Not only would this improve our workflow for making new unique instances of a component where rich media is a main element, but it would enable vastly simpler prototyping models.

Leo_Vogel2
New Participant
July 7, 2025

+1 - This is a very needed feature.

Will Rabjohns
New Member
July 29, 2025

Thanks for the feedback, @Sebastian_Wieser1!

We’ll pass this onto our team for consideration.

 

Please, please add this. I’m currently building out a template suite for all of my teams social creatives with very customizable but (almost) unbreakable design components.. This is the last ingredient I need to make them totally functional

Lati
New Member
September 12, 2025

This would be a huge timesaver for my team!

PaulSmith
New Member
November 1, 2025

It's very strange that this feature isn't supported yet. It's been available in Sketch for quite some time and is very convenient. For example, it takes a lot of time to find the right layer in a component such as a phone mockup just for placing correct screenshots.

Katie.Midnite
New Member
March 27, 2026

Thanks for the feedback, @Sebastian_Wieser1!

We’ll pass this onto our team for consideration.

Please can we get this, working on a job now and this would have saved me sooo much time! Hope it comes soon seen a few requests for it in topics