Swap out an image without losing your layout
To replace an image in Canva, right-click or tap the image you want to change, then select Replace image from the menu. Canva will open your uploads, stock photos, and other image sources in a panel on the side. Click the new image you want, and it takes the place of the old one when ready—your text, positioning, and design stay exactly as they were.
This is faster than deleting and re-inserting because the new image lands in the same spot at the same size. If you want to adjust the new image after swapping it in, you can crop, rotate, or resize it the same way you would any other image on the canvas.
Key Takeaways
- Right-click or tap any image in your design and choose Replace image to swap it for another without moving your layout.
- You can replace with your own uploads, Canva's stock library, or images from connected accounts like Google Drive or Dropbox.
- The new image appears at the same size and position as the original, so your design structure does not change.
- After replacing, you can still crop, rotate, or resize the new image to match your needs.
Where to find the replace option
The Replace image button lives in the right-click menu on desktop and in the tap menu on mobile. Click or tap the image you want to change, and a small menu appears with options like delete, duplicate, and replace. On desktop, the menu shows up next to your cursor. On mobile, it appears as a row of icons above the image.
If you do not see the replace option, make sure you have clicked directly on the image itself, not on the background or another element. The image must be selected (you will see a blue border around it) before the menu appears.
Using your own uploads and stock images
When you click Replace image, a panel opens on the right side showing image sources. At the top are your own uploads—any photos or graphics you have added to Canva before. Below that are Canva's stock photos, illustrations, and icons, organized by category. You can search by typing a word like "office" or "sunset" to narrow down what you see.
Canva's stock library includes both free and paid images. Free images have a small badge that says "Free." Paid images cost between 1 and 5 credits each, depending on the image. If you have a Canva Pro subscription, most stock images are included. If you use the free version, you can still use free stock images, but paid ones require a one-time purchase.
Replacing images from connected accounts
If you have connected Canva to Google Drive, Dropbox, OneDrive, or Instagram, you can replace an image with files from those accounts. When the replace panel opens, scroll down past your uploads and stock images to see tabs for each connected account. Click the account name, and Canva shows the folders or albums available there.
This is useful if you store photos in Google Drive or want to pull images directly from your Instagram feed. The connection is read-only—Canva can see your files but cannot change or delete them. If you have not connected an account yet, you can do that from Canva's settings, and it takes less than a minute.
What happens to your design when you replace
The new image takes the exact size and position of the old one. If the old image was 400 pixels wide and centered on the page, the new image will be 400 pixels wide and centered in the same spot. This means your layout stays intact—text does not shift, spacing does not change, and other elements stay where they are.
However, the new image may look different if it has a different aspect ratio (width-to-height proportion). A portrait photo (taller than it is wide) will look stretched if it replaces a landscape photo (wider than it is tall). After replacing, you can crop the new image to fit better, or resize it to match the original proportions. Canva's crop tool lets you adjust the edges without distorting the photo.
Replacing images in templates and brand kits
If you are working from a Canva template, you can replace placeholder images the same way—right-click and select Replace image. Templates are designed so that swapping images keeps the design balanced, so this usually works smoothly.
If you have set up a Canva brand kit with approved images, you can also replace an image with one from your brand kit. When the replace panel opens, look for a Brand kit tab. This is helpful if you want to keep your designs consistent with your organization's approved photos and graphics.
Troubleshooting common issues
If the replace option does not appear, the element you clicked may not be an image—it could be a shape, text, or a grouped element. Try clicking directly on the photo itself. If the image is part of a group, you may need to ungroup it first by right-clicking and selecting Ungroup.
If the new image looks blurry or pixelated after replacing, the original image file may be low resolution. Canva cannot improve image quality, so if you need a sharper photo, choose a higher-resolution file before replacing. You can also check the image size in Canva's properties panel—if it is much larger than the original file, scaling it down may help it look sharper.
Frequently Asked Questions
Can I undo a replace 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. This works as long as you have not closed the design. If you have already saved and closed the file, you cannot undo the replace.
Does replacing an image change the file size of my design?
Not significantly. Canva compresses images when you upload them, so the file size depends more on how many images and elements you have than on which specific images you use. Replacing one image with another does not usually change the read size.
What if I want to keep the old image and add a new one instead?
Use the upload button in the left toolbar to add a new image to the canvas, rather than replacing. This keeps both images and lets you position them separately. You can then delete the old one if you no longer need it.
Can I replace multiple images at once?
No, you have to replace images one at a time. Select each image, click replace, and choose the new one. If you have many images to swap, this takes a few minutes, but it is still faster than deleting and re-inserting each one.