The quickest way to swap out a photo in Canva

To replace a photo in Canva, click the image you want to change, then click the small image icon that appears in the toolbar above it. Select "Replace image" from the menu. Canva will open your uploads, stock photos, or your device's files — pick a new image and it will take the place of the old one when ready, keeping the same size and position on your design.

The entire process takes about 10 seconds. Your text, shapes, and other design elements stay exactly where they are. Only the photo changes.

Key Takeaways

  • Click the photo you want to replace, then click the image icon in the toolbar and select "Replace image" to swap it out without moving anything else on your design.
  • You can replace with photos from your uploads, Canva's stock library, or files from your computer or phone.
  • The new photo automatically fits the same frame as the old one, so you do not have to resize or reposition anything.
  • If you want to keep the old photo, duplicate your design first so you have a backup before replacing.

Where to find the replace button

When you click on any photo in your Canva design, a toolbar appears above it with several small icons. The icon that looks like a small square with a mountain or landscape inside it is the image tool. Click that icon and a dropdown menu will show "Replace image" as the first option.

This toolbar only appears when the photo is selected. If you click somewhere else on the design, the toolbar disappears. Click the photo again to bring it back.

What image sources Canva offers

When you click "Replace image," Canva shows you three tabs at the top of the panel: Uploads, Stock, and Your files. Uploads holds photos you have already added to Canva in past designs. Stock is Canva's library of free and paid photographs, illustrations, and graphics. Your files lets you browse your computer or phone's photo library.

Most of Canva's stock photos are free to use in your designs. Some are marked "Premium" and require a Canva Pro subscription or a one-time payment. Free photos have no cost or restrictions.

How the new photo fits into your frame

When you replace a photo, Canva automatically scales the new image to fit the frame the old one occupied. If the new photo has a different shape — say, a tall vertical photo replacing a wide horizontal one — Canva will either crop it to fit or add empty space around it, depending on how the frame is set up.

You can adjust this after replacing. Click the photo and look for a crop icon (it looks like two overlapping corners) in the toolbar. Use it to zoom in, zoom out, or shift the photo around inside the frame until it looks the way you want.

Replacing photos in templates and brand kits

If you are working from a Canva template, the placeholder photos are replaced the same way — click the image, click the image icon, and select "Replace image." Templates are designed so that swapping photos is fast and the layout stays balanced.

If you have a Canva Pro account and use a brand kit, any photos you add to your kit can be used across all your designs. When you replace a photo, you can pull from your brand kit images by clicking the Uploads tab.

Undoing a replacement or keeping both versions

If you replace a photo and change your mind, press Ctrl+Z (Windows) or Command+Z (Mac) to undo the replacement. Canva keeps your undo history for the current design session.

If you want to keep both the old photo and the new one, do not use replace. Instead, duplicate your design before making changes. Click the three dots in the top right of the editor, select "Make a copy," and work on the copy. That way your original design with the old photo stays intact.

Replacing multiple photos at once

Canva does not have a bulk replace feature that changes all photos in a design at the same time. You have to replace each photo individually by clicking it and using the replace tool. For designs with many photos, this takes a few minutes but is still faster than deleting and re-adding images.

If you are creating a series of similar designs and want to reuse the same layout with different photos each time, save your design as a template. Then you can duplicate it and replace the photos in each copy without rebuilding the layout.

Frequently Asked Questions

Can I replace a photo with a shape or graphic instead?

No, the replace image tool only works with photos and images. If you want to swap a photo for a shape or graphic, delete the photo and add the new element separately. It will not automatically fit the same frame.

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

The old photo is removed from your design but not deleted from Canva. It stays in your Uploads tab so you can use it in other designs. You can also undo the replacement if you change your mind within the same editing session.

Can I replace a photo that is part of a group or frame?

Yes. Click the photo to select it (not the group), then use replace as normal. The photo will be replaced but will stay in the same group or frame. If the group is locked, you may need to unlock it first by clicking the lock icon in the toolbar.

Does replacing a photo change the size of my design file?

Canva compresses images automatically, so file size depends on the new photo's resolution and content, not on the old one. A high-resolution photo will make your file larger than a low-resolution one, but the difference is usually small.

Can I replace a photo with one from my phone or cloud storage?

Yes. Click "Replace image," then click the "Your files" tab. You can browse your phone's photo library or connect to cloud storage like Google Drive or Dropbox, depending on what device you are using.