The fastest way to swap an image in Canva

To replace an image in Canva, right-click or double-click the image on your canvas, then select Replace image from the menu. A file browser opens where you can upload a new image from your computer, or you can search Canva's library for a replacement. The new image takes the place of the old one in the same position and size — you do not have to rebuild the layout.

If the right-click menu does not appear, click the image once to select it, then look for a small menu icon (three dots) in the toolbar above the canvas. That icon also opens the replace option. On mobile, tap the image, then tap the three-dot menu and choose Replace.

The replace function works on any image you have placed in your design — photos you uploaded, images from Canva's stock library, or images you pasted from elsewhere. It does not work on text, shapes, or other design elements.

Key Takeaways

  • Right-click an image on your Canva canvas and select Replace image to swap it for a new one without changing position or size.
  • You can upload a new image from your computer or search Canva's library for a replacement in the same action.
  • If right-click does not work, click the image once and use the three-dot menu icon in the toolbar above the canvas.
  • The replace function keeps your design layout intact — the new image fills the space of the old one automatically.

Uploading your own image as a replacement

When you select Replace image, Canva opens a dialog with two tabs: Uploads and Search. Click the Uploads tab to add a photo from your computer. You can drag and drop the file into the dialog, or click Select a file to browse your folders.

Canva accepts JPG, PNG, SVG, and WebP files. The file size limit is 25 MB. Once you select the file, Canva uploads it and places it in your design when ready. If the new image has different proportions than the old one, Canva will fit it into the existing frame — you may see white space on the sides, or the image may crop slightly depending on how you have the frame set.

Your uploaded images stay in the Uploads tab, so if you need to use the same photo again in another design, you can find it there without re-uploading.

Finding a replacement from Canva's library

Click the Search tab in the replace dialog to browse Canva's stock image library. Type a keyword — for example, "sunset" or "office meeting" — and Canva shows matching images. You can scroll through results and click any image to preview it before replacing.

Most images in Canva's library are free to use in your designs. Some premium images have a small crown icon and cost between $1 and $3 each. When you click a premium image, Canva tells you the price before you confirm the replacement. You can use your Canva credits to pay, or add a payment method.

The search tab also shows recently used images at the top, so if you have used a photo before and want to use it again, you may find it there without typing.

Adjusting the new image after replacement

After you replace an image, it may not fill the frame exactly the way you want. Click the image once to select it, then look for the crop icon (it looks like two overlapping corners) in the toolbar. Click crop to adjust which part of the image shows in the frame, or to change the proportions.

You can also resize the image by dragging the corner handles outward or inward. Hold Shift while dragging to keep the proportions locked so the image does not stretch. If you want to move the image to a different spot on the canvas, click and drag it to the new position.

If the new image is much lighter or darker than your design, click the image and look for the Edit image button (pencil icon) in the toolbar. This opens Canva's editing tools where you can adjust brightness, contrast, saturation, and other settings to match your design better.

Replacing images in templates

If you started with a Canva template, the placeholder images in that template are designed to be replaced. Click any placeholder image and select Replace image — the process is identical to replacing an image you added yourself. Templates often have multiple images, so you can replace them one at a time or leave some and change only the ones you want.

When you replace an image in a template, the text, colors, and layout stay exactly as they are. Only the image changes. This makes templates a fast way to create designs — you can swap out the photos and have a finished design in minutes.

Troubleshooting common replacement issues

If the replace option does not appear when you right-click, make sure you are clicking directly on the image itself, not on the frame or background around it. Some design elements like text overlays or shapes may be sitting on top of the image and blocking the click. Click elsewhere on the canvas first to deselect everything, then try again.

If your new image looks stretched or squashed after replacement, the frame proportions may not match the image proportions. Click the image and use the crop tool to adjust. You can also click the image and look for a Fit option in the toolbar — this automatically scales the image to fill the frame without stretching.

If you upload an image and it does not appear, check that the file is in a supported format (JPG, PNG, SVG, or WebP) and under 25 MB. If the file is too large, you can compress it using an online tool before uploading to Canva.

Replacing images across multiple pages

If your Canva design has more than one page and you want to replace the same image on every page, you will need to replace each one individually — there is no bulk replace function. Click through each page, select the image, and choose Replace image. This takes a few extra minutes but keeps your design consistent.

A faster approach is to replace the image on the first page, then copy it (Ctrl+C or Cmd+C), go to the next page, click the old image, and paste (Ctrl+V or Cmd+V) over it. This replaces the image while keeping the exact same size and position. Repeat for each remaining page.

Frequently Asked Questions

Can I undo a replacement if I change my mind?

Yes. Press Ctrl+Z (or Cmd+Z on Mac) when ready after replacing the image to undo the change. If you have made other edits since the replacement, undo will step back through those edits one at a time until it reaches the replacement. You can also click the undo arrow in the top toolbar.

What happens to the image size when I replace it?

The frame stays the same size and position. The new image is fitted into that frame. If the new image has different proportions, Canva will either leave white space on the sides or crop the edges slightly, depending on the frame settings. Use the crop tool to adjust which part of the image shows.

Can I replace an image with a video or GIF?

No. The replace function works only for still images. If you want to add a video or GIF to your design, delete the image and insert a new element using the Upload or Search tabs in the main design panel.

Do I lose my original image when I replace it?

If you uploaded the image yourself, it stays in your Uploads folder even after you replace it in a design. You can use it again in other designs. If you used an image from Canva's library, you can search for it again anytime.

How do I replace an image that is part of a group or frame?

Click the image once to select it, then right-click and choose Replace image. If the image is locked inside a group, you may need to ungroup it first — right-click the group and select Ungroup, then replace the image, then regroup if needed.