Product images that sit together
Shopify suggests 2048x2048 for square product images and accepts files up to 5000x5000 px, or 25 megapixels, under 20 MB. Themes crop to the ratio set in the theme, so a catalogue that mixes square, portrait and landscape shots produces ragged collection grids. Choose one ratio, one background, one light direction and one shadow style, and hold every product to them. That is where generation earns its keep: a catalogue shot by different studios over several years can be brought into one look through re-lighting, background replacement and consistent shadows, while the product itself stays exactly as photographed. Each product can hold up to 250 media items, including video and 3D models.
A picture for every variant
A Shopify product can have up to 2,048 variants across three options, and each variant can carry one image that the theme shows when a shopper selects it. Someone who picks sage green and sees the navy version stops trusting the page, and the returns follow. Photographing every colourway in every scene is expensive, and recolouring one hero shot with AI puts colour accuracy at risk. The studio's product-lock works the other way round: it holds each real product, colour included, pixel-accurate while the scene around it changes, so one accurate photograph per colourway becomes every image that variant needs, batch-generated from the PIM or product feed. Approve colours against the physical sample, not the screen.
Alt text, collections and speed
Every image in the Shopify admin takes its own alt text, which themes output for screen readers and search engines. Name the product, the variant and the view, such as linen shirt in sage green, back view, rather than stuffing keywords. Collection banners depend on the theme: text laid over an image must stay legible when the banner is cropped for a phone, so check each breakpoint. Upload large masters and let the theme and Shopify's image CDN serve sized versions for each device, rather than uploading pre-shrunk files. The main product image is often the largest element on the page, so compress masters sensibly.
Keep the store in step with the ads
An ad promises a product, a colour, a price and often a scene. The page it links to should deliver the same product in the same colour at the same price, ideally with a familiar image near the top. Google Merchant Center compares feed data with landing pages and can disapprove products whose price or availability do not match. The practical rule is one set of masters for both: ad creative and product-page imagery generated from the same approved sources, updated together when packaging changes, and swapped together for seasonal campaigns so the click lands somewhere that looks like the ad.
Updated 25 September 2026