

Remove the background for Shopify product images
Shopify says 2048 x 2048 px usually displays best for square product images, and accepts files up to 5000 x 5000 px (25 megapixels) and under 20 MB. Use the same aspect ratio for every product so collection pages line up. Both white and transparent backgrounds work; choose white when the same photos also go to marketplaces or Google Shopping.
Developers: one API callor drop a file, paste image Ctrl/⌘+V or
Processed on our servers. Previews are deleted right after.
No image?
Try one of these:
At a glance
| Recommended size | 2048 x 2048 px for square product images |
|---|---|
| Maximum dimensions | 5000 x 5000 px, or 25 megapixels |
| File size | Under 20 MB |
| Formats | PNG is best for most product images, then JPEG; TIFF, BMP, GIF, SVG, HEIC and WebP also work |
| Aspect ratio | Keep it consistent so featured images display at the same size on collection pages |
| Resizing | Shopify makes smaller versions for each part of your theme automatically |
How to do it
- Upload the product photoUse the original file, at least 2048 px on its shorter side if you can. Upload many at once with bulk (up to 100 images) when you're redoing a whole collection.
- Choose white or transparentThe tool starts on white #ffffff, the safe choice for a classic catalogue. Switch to transparent if your theme shows products on a tinted card and you want the card colour behind every product.
- Download and square to 2048Download HD or full size: JPEG for white, PNG or WebP for transparent. Crop to a 2048 x 2048 square with the same margin around every product, and check the file is under 20 MB.
Tips and common mistakes
- Match your theme's backgroundIf your product cards are off-white, a pure white JPEG shows as a visible box. Either use a transparent PNG or set the background to the exact hex code your theme uses.
- Same framing on every productMixed ratios make collection grids jump in height. Pick one ratio, then keep the product at a similar size inside the frame across the catalogue.
- Bigger isn't fasterShopify accepts up to 25 megapixels, but 2048 x 2048 already displays well, and Shopify serves smaller versions and the best format each browser supports.
- Check the Google Shopping rules tooIf you sync products to Google, its images need to be at least 500 x 500 px, with no borders, watermarks or promotional overlays, and the product filling 75% to 90% of the image.
- Keep variant photos consistentWhen a shopper switches colour or size, the image swaps in place. Shoot and crop every variant the same way so only the product changes.
Questions
What size should Shopify product images be?
Shopify says 2048 x 2048 px usually displays best for square product images. Files can be up to 5000 x 5000 px or 25 megapixels, and must be smaller than 20 MB.
Should Shopify product images have a white or transparent background?
White works on any theme and on marketplaces. Transparent PNGs let the theme's card colour show through, which looks cleaner on tinted or dark themes. Pick one and use it for the whole catalogue.
What image format is best for Shopify?
Shopify recommends PNG for most product images, followed by JPEG. WebP, HEIC, TIFF, BMP, GIF and SVG are also accepted, and Shopify delivers the best format each browser supports.
Why are my product images different sizes on the collection page?
The photos have different aspect ratios. Shopify recommends a consistent ratio for featured images. Crop every product to the same shape, such as a 2048 x 2048 square.
How do I remove backgrounds from a whole Shopify catalogue?
Use bulk upload for up to 100 images at a time, or the API for larger catalogues. Keep the same background and crop for every file so the store looks consistent.
Try it on your own image
New accounts get 50 free credits. One credit per image, no subscription, and credits never expire.
Remove a backgroundSources
Updated October 23, 2026