The fastest way to swap an image in Canva

To replace an image in Canva, right-click the image on your canvas and select Replace image from the menu. A file browser opens; choose your new image from your computer, Canva's library, or an uploaded folder. The new image takes the place of the old one when ready, keeping the same size and position. If you do not see the Replace option, make sure the image is selected (you will see a blue border around it) and that it is not locked.

This method works whether your image came from your own files, Canva's stock library, or an external source you uploaded earlier. The replaced image inherits the frame, filters, or effects you applied to the original, so you do not have to rebuild your design from scratch.

Key Takeaways

  • Right-click any image on your Canva canvas and choose Replace image to swap it for a new one without losing size, position, or effects.
  • You can pull the replacement from your computer, Canva's built-in library, or images you have already uploaded to your account.
  • Locked images cannot be replaced; unlock them first by clicking the lock icon in the toolbar.
  • If Replace image does not appear in the menu, click the image once to select it and try again.

Where to find images to replace with

When you choose Replace image, Canva opens a search panel with three main sources. The Uploads tab shows images you have already added to your Canva account in past projects. The Search tab lets you browse Canva's stock photo library, which includes millions of free and paid images. You can type a keyword—"office", "sunset", "dog"—and filter by color, orientation, or whether the image is free or premium.

You can also click Your files at the bottom of the panel to browse your computer's folders directly. This route is faster if you know exactly which file you want and it is saved locally. Canva accepts JPG, PNG, SVG, and WebP formats.

Keeping effects and filters when you replace

One of the main reasons to use Replace image instead of deleting and adding a new image is that Canva preserves your design choices. If you applied a black-and-white filter, adjusted brightness, added a frame, or rotated the original image, those settings stay in place when the new image appears. The new photo straightforward fills the slot you created.

This saves time when you are testing different photos in the same design or when you need to swap out an image that did not work without rebuilding the layout. The new image will resize to fit the frame of the old one, though you can adjust it afterward if it does not look right.

What to do if Replace image is not showing

If you right-click an image and do not see the Replace image option, the image is likely locked. Locked images cannot be edited or replaced. Look for a small lock icon in the toolbar above your canvas when the image is selected. Click that lock icon to unlock the image, then right-click again and the Replace option will appear.

Another reason Replace might not show is if you have selected a group of images rather than a single one. Click once on just the image you want to replace to select it alone. If you are working on a template or a design someone else shared with you, some elements may be protected by the template creator; in that case, you may need to ungroup or duplicate the design to edit it.

Replacing images on mobile Canva

The Canva mobile app (iOS and Android) works slightly differently. Tap the image once to select it, then tap the three-dot menu icon that appears. Choose Replace from the options. The same image sources are available: your uploads, Canva's library, and your phone's camera roll or file storage.

On mobile, the Replace function works the same way as on desktop—your effects and position stay the same, and the new image fills the old frame. If you do not see the three-dot menu, make sure the image is fully selected (you will see selection handles around it).

Replacing images in batch or bulk

If you need to replace the same image across multiple pages or multiple designs, you have two options. The first is to replace it once, then copy that image (Ctrl+C or Cmd+C) and paste it into the other locations where you need it. The second is to use Canva's Brand Kit feature if you are on a paid plan. You can upload a logo or branded image to your Brand Kit, and then update it in one place; all instances across your designs update automatically.

For designs with many repeated images, this second method saves the most time. You set it up once and never have to hunt down and replace the same image multiple times again.

Troubleshooting common replacement problems

If your new image looks stretched, squashed, or poorly framed after replacement, you can adjust it. Click the image and use the corner handles to resize it, or right-click and choose Crop image to trim it to fit better. You can also use the Position tool to move the image within its frame without changing the frame itself.

If the new image is much larger or smaller than the original and throws off your layout, undo the replacement (Ctrl+Z or Cmd+Z), resize the original image to the size you want, and then replace it. That way the new image will land in a frame that already fits your design.

Frequently Asked Questions

Can I undo a replacement if I change my mind?

Yes. Press Ctrl+Z (Windows) or Cmd+Z (Mac) when ready after replacing the image, and Canva will restore the original. You can undo multiple steps if needed. If you have already saved and closed the design, you cannot undo the replacement.

What happens to the image I replaced—is it deleted?

No. The old image is not deleted from your account or your computer. It is straightforward removed from that spot in your design. If you uploaded it to Canva, it stays in your Uploads folder and you can use it in other designs.

Can I replace an image with a video or animated GIF?

Canva does not support replacing a static image with a video through the Replace function. You can delete the image and add a video separately, but it will not inherit the frame or effects. Animated GIFs can be added the same way as images, but the Replace function treats them as static files.

Do I need a paid Canva plan to replace images?

No. The Replace image feature is available on the free Canva plan. You can replace with free stock images from Canva's library or your own uploads at no cost. Premium images cost extra, but you can see the price before you choose one.

What if the new image is a different size than the original?

Canva automatically scales the new image to fit the frame of the old one. If the aspect ratio is very different (for example, replacing a square with a wide rectangle), the image may appear cropped or have empty space. You can adjust this by resizing the frame or cropping the new image after replacement.