Swap Out an Image in Three Steps

To replace an image in Canva, click the image you want to change, then click the small image icon that appears in the toolbar above it. Select a new image from your uploads, Canva's library, or an external source like Unsplash. The new image takes the place of the old one when ready, keeping your text, shapes, and other design elements exactly where they are.

This method works whether you're editing a design on desktop or mobile. The replaced image inherits the size and position of the original, so you won't have to realign anything unless you want to adjust the crop or scale.

Key Takeaways

  • Click the image once to select it, then click the small image icon in the toolbar to open the replacement menu.
  • You can pull images from your own uploads, Canva's stock library, or free sources like Unsplash and Pexels without leaving the editor.
  • The new image automatically fits into the space the old one occupied, so your layout stays intact.
  • If you want to keep the old image's exact dimensions and position, use Replace Image rather than deleting and inserting a new one.

Using Canva's Built-In Image Library

When you click the image icon after selecting your image, Canva opens a panel showing three tabs: Uploads, Design, and Apps. The Design tab gives you access to millions of stock photos, illustrations, and graphics organized by category. You can search by keyword—type "sunset" or "office meeting"—and browse results when ready.

Stock images in Canva's library are free to use in your designs. You don't need to credit the photographer or worry about licensing restrictions for most of them. If you find an image you like, click it once and it replaces your selected image right away.

Replacing with Your Own Uploaded Images

The Uploads tab shows every image you've ever uploaded to your Canva account. If you've already saved photos or graphics there, you can swap them in without re-uploading. Click the Uploads tab, find the image you want, and click it to replace the selected image.

If the image you need isn't uploaded yet, click the Upload tab and drag a file from your computer into the box, or click to browse your folders. Once it finishes uploading, it appears in the list and you can click it to use it as your replacement.

Pulling Images from External Sources

Canva connects to free image sites like Unsplash, Pexels, and Pixabay through the Apps tab. Click Apps, search for the service you want, and connect it if you haven't already. Then search for your image within that service's library and click to insert it.

You can also paste a direct image URL into Canva if you have a link to a photo hosted online. Click the image icon, then look for a URL or link option in the menu. Paste the full web address of the image and Canva will fetch it and replace your selected image.

Keeping Your Layout When You Replace

The main advantage of using Replace Image instead of deleting and re-inserting is that your layout stays locked in place. The new image takes the exact size, position, and rotation of the old one. If your original image was 400 pixels wide and positioned in the top-left corner, the replacement will be too.

If the new image has a different aspect ratio than the old one—for example, if you're replacing a square photo with a wide landscape shot—Canva will fit it into the space without stretching it. You'll see empty space on the sides, but you can crop or resize the new image to fill the frame if you want.

Editing the Replaced Image

After you replace an image, you can still crop, rotate, adjust brightness and contrast, or explore filters. Click the image once to select it, then look for the edit options in the toolbar. The crop tool lets you remove unwanted edges; the brightness and contrast sliders let you lighten or darken the photo.

You can also add effects like blur, sepia, or black-and-white by clicking the Effects button. All of these edits explore only to the new image and don't affect any other elements in your design.

Replacing Multiple Images at Once

If your design has several images and you want to swap them all out—for example, updating a template with new product photos—replace them one at a time. Click each image, click the image icon, and select the new one. There's no batch replace feature in Canva, so you'll need to go through each image individually.

A faster workflow is to organize your new images in a folder on your computer or in your Uploads tab before you start. That way you can find each replacement quickly without searching or scrolling.

Frequently Asked Questions

What happens to the old image when I replace it?

The old image is removed from your design when ready. It stays in your Uploads folder if you uploaded it yourself, so you can use it in other designs later. If it came from Canva's library or an external source, you can always search for it again and add it back.

Can I undo a replacement if I change my mind?

Yes. Use the undo button (Ctrl+Z on Windows, Command+Z on Mac) or click the undo arrow in the top toolbar. You can undo multiple steps to get back to your original image.

Does replacing an image change the size of my design?

No. The design stays the same size. The new image fits into the space the old one occupied, even if it has different dimensions. You can resize or crop it afterward if needed.

Can I replace an image on mobile, or only on desktop?

You can replace images on both. Open your design in the Canva app on your phone or tablet, tap the image, tap the image icon in the toolbar, and select your replacement the same way you would on desktop.

What if the replacement image is much smaller or larger than the original?

Canva fits the new image into the space without stretching it. If it's much smaller, you'll see empty space around it; if it's much larger, parts of it will be hidden. Click the image and use the resize handles on the corners to make it bigger or smaller, or use the crop tool to adjust what's visible.