How to Update Product Images in Shopify (2026)

Last updated
Expert reviewed
5 min read
Jacques Blom
Jacques Blom
CTO at Fudge.

Key takeaways

  • Go to Products > select a product > scroll to the Images section to add or replace images.
  • Shopify supports WebP, JPEG, PNG, and GIF formats.
  • Compress images to under 500KB before uploading for best performance.
  • Drag images in the media section to reorder them after uploading.

Product images are one of the biggest drivers of conversion on any Shopify store. Blurry, inconsistent, or slow-loading images lose sales. Here’s how to keep your product gallery updated and performing well.

Why you can trust us

We’ve built and customised hundreds of Shopify storefronts. We also built Fudge - an AI storefront editor with a 5.0 rating on the Shopify App Store.


How to add or replace a product image in Shopify

Step 1. From your Shopify admin, go to Products.

Step 2. Click the product you want to update.

Step 3. Scroll down to the Media section. You’ll see all existing images here.

Step 4. To add a new image, click the + button or drag and drop files directly into the media area. Shopify accepts WebP, JPEG, PNG, and GIF files.

Step 5. To replace an existing image, hover over it and click the menu > Edit. You can swap it for a new file or update the alt text.

Step 6. Click Save at the top right.


File formats Shopify accepts

Shopify supports four image formats for product media:

Shopify’s maximum file size is 20MB per image, but you should stay well under that for performance.


Why image compression matters

Page speed directly affects conversion rates. Large images slow down your product pages, and slow pages lose customers.

Before uploading, compress your images to under 500KB for most product shots. For hero-style images where quality is critical, aim for under 1MB.

Good free tools for compression:

Shopify does apply some automatic image optimization when serving images via its CDN, but it’s not a substitute for uploading well-compressed source files.


How many product images should you have?

There’s no fixed rule, but the most effective product pages typically include:

More images are better than fewer, up to the point where they become repetitive. Most high-converting Shopify stores use 4-8 images per product.


Consistent image sizing

Inconsistent image dimensions cause your product grid to look messy. Set a standard aspect ratio before uploading - square (1:1) and portrait (4:5) are the most common in Shopify themes.

If your images are different sizes, use a tool like Canva or Adobe Express to pad them to a consistent canvas before uploading.

Want custom image layouts on your product pages? Describe it to Fudge.
Try Fudge for Free

How to delete a product image in Shopify

Hover over the image in the media section and click the menu, then select Delete. Shopify will ask you to confirm before removing it permanently.

Note: deleting an image from a product does not delete it from your Shopify Files section. If you uploaded it to Files separately, you’d need to remove it there too.


When the Theme Editor is involved

The images section in the Products admin covers your product media gallery. But some images - like those used in featured product sections or promotional banners on product pages - are set inside the Theme Editor.

If you can’t find where to change an image and it’s not in the product admin, go to Online Store > Themes > Customize and look for it there.

Jacques's signature
Update any part of your Shopify store — just by describing it.

You might also be interested in

How to Add Alt Text to Images in Shopify (2026)
Learn how to add alt text to product images, theme images, and blog images in Shopify. Why it matters for SEO and accessibility, and how to write it well.
How to Reorder Product Images in Shopify (2026)
Learn how to rearrange product images in Shopify by dragging in the admin. Covers the featured image, bulk reordering via CSV, and variant-specific images.
How to Add a Hover Image on Shopify Product Cards (2026)
Show a second product image when customers hover over product cards in Shopify. Covers native theme settings, which themes support it, and code options.