7 min readGuidesEcommerceShopify

Shopify product image sizes and requirements

Shopify is forgiving about images, which is exactly why so many stores end up with an inconsistent catalogue. It will accept almost anything you give it and resize on the fly — so nothing visibly breaks, and the result is a shop where some products are crisp and zoomable and others turn to mush the moment a customer looks closely.

The limits, and the numbers that actually matter

Shopify accepts common web formats — JPEG, PNG, WebP and HEIC among them — and allows images far larger than any store needs. The hard ceilings are generous enough that you will almost never hit them; the useful question is not what is allowed but what is worth uploading.

The number that matters is the one that enables zoom. Shopify generates smaller versions automatically, but it cannot invent detail that was never in the file, so the original you upload sets the ceiling on quality forever. Uploading a 600px image because it looks fine in the theme means no customer can ever zoom into the fabric.

Because platform specifics do change, check the current limits on Shopify's own help pages before building a process around an exact figure. The advice below holds regardless of the numbers.

  • Upload square images if your theme crops square, which most do — otherwise the crop happens without you and heads get cut off.
  • Around 2048 x 2048 px is the practical sweet spot: enough for zoom, not so large that it slows the page.
  • Keep every product at the same dimensions. A grid of mixed aspect ratios looks broken even when each image is good.
  • Let Shopify handle compression and format conversion — it serves modern formats automatically.

Why consistency beats resolution

A collection page is a grid, and the eye reads the grid before it reads any single product. One image with a grey background among nine white ones is more damaging than all ten being slightly soft.

The two things to standardise are the background and the amount of padding around the product. Same background colour, and roughly the same proportion of empty space on every side, and a catalogue built over a year looks deliberate.

This is the single cheapest visual upgrade available to a small store, and it needs no new photography — only reprocessing of what you already have.

Transparent PNG or white JPEG?

For Shopify itself, either works, and a white background is usually the safer default because it looks correct on every theme regardless of what the theme's own background colour is.

Transparent PNGs become useful the moment you reuse a product image somewhere else: a banner, an email, an ad, a collection graphic with a coloured background. If you produce the transparent version and keep it, you can flatten it onto white whenever you need to. The reverse is not true — you cannot recover transparency from an image already flattened onto white.

The practical answer for most stores is to keep transparent masters and publish white-background versions.

Alt text is not optional

Every product image has an alt text field, and most stores leave it empty. It is what a screen reader announces, what shows when an image fails to load, and one of the few signals Google Image Search has about what the picture contains.

Describe the product plainly: "navy cotton crew-neck t-shirt, front view" rather than "IMG_4821" or a keyword list. Image search is a genuine traffic source in retail, and it is almost entirely uncontested by stores that never fill this in.

A workflow that scales past twenty products

The process that survives a growing catalogue is boring and repeatable: shoot on a contrasting background, remove the background in bulk, place everything on the same field, export at the same square size, write alt text as you upload.

The background-removal step is the one that stops being feasible by hand. At twenty products it is an afternoon; at three hundred it is a week you will not spend, which is how catalogues end up half-finished with the newest products looking different from the oldest.

Cutola handles that step in batches, and keeps a transparent master so the same image can be flattened onto white for the store and reused on a coloured background elsewhere.

Related

Try it on your own image

Three free background removals a day, full resolution, no watermark and no account needed.

Remove a background