Skip to main content

Feature Request: Replace Image Fill with Existing File Images

Hi Figma Team,

When working in Figma, we often need to replace the image Fill of a shape or layer. Currently, the only options are to re-upload from a local file or copy the Fill from another layer.

This workflow has two major issues:

  1. Copying a Fill often overrides the target layer’s properties (corner radius, strokes, shadows), rather than just replacing the image itself.

  2. There’s no way to directly choose an existing image from the current file as the replacement source, like we can in Sketch.

It would be very helpful if Figma could add a feature to select and replace image Fills using images already present in the file, with these benefits:

  • Show a list of all images used in the current file.

  • Allow replacing the Fill image without affecting other properties (corner radius, stroke, effects).

  • Support batch replacing images for multiple layers at once.

This would significantly improve iteration speed for teams working with multiple design variations and prevent redundant image uploads that bloat file size.

Be the first to reply!