Replace the images in a whole grid of Figma layers in one pass
Swapping photos one layer at a time is slow. Select the layers (or a frame), choose your new images, and Bulk Image Swap fills them left to right, top to bottom, keeping each layer's size, crop and position.
Status: live on Figma Community. One-time purchase, $9, paid through Figma.
Get Bulk Image Swap on Figma Community
What you can do
- Choose many images at once (PNG, JPG or GIF)
- Fill in the order the files were chosen, or sort by file name (photo2 before photo10)
- Repeat the images when there are more layers than images
- Rename each layer after its image file
- Select a frame and the plugin finds every image layer inside it
Good to know
- Each layer keeps its size, other fills, opacity and blend mode.
- The old image's Fill, Fit or Crop setting carries over.
- Only the top image fill on a layer is swapped. Figma limits images to 4096 px; files that cannot be read are skipped and counted.
Privacy
The plugin runs entirely inside your Figma file. It declares no network access in its manifest, so it cannot send anything anywhere: no servers, no analytics, no account. It does not store anything. Details in the privacy notice.
Pricing
$9 one time, sold and billed by Figma. Figma handles payment, receipts and refunds.
Works well with
Batch Aspect Crop, which gives a grid of swapped photos one consistent aspect ratio.
Support
Email support@sidecartools.com. Replies within two business days.