How to add & optimise product images on Shopify
Great Shopify product images are square, high-resolution, on a clean background, and consistent across the catalogue. Here's how to get them right — and how to stop doing it by hand.
Shopify product image specs
- Shape: square (1:1) is the safe default — it lines up in collection grids.
- Size: Shopify supports up to 4472×4472 px (20 MP). Around 2048×2048 px is the practical sweet spot for zoom + fast loading.
- Format: Shopify serves WebP automatically; upload high-quality JPG or PNG (PNG for transparency).
- Background: clean white or transparent for a consistent catalogue look.
- Alt text: describe the product — good for accessibility and SEO.
Adding images to a Shopify product
- Prepare a square, high-res image on a clean background (~2048 px).
- Upload under Media on the product, or push via the Admin API for automation.
- Add descriptive alt text.
- Reorder so the best shot is first — it becomes the featured image.
The problem with doing it manually
For a handful of products this is fine. For a growing catalogue it isn't: shooting, editing out backgrounds, exporting, naming files, finding the right product and uploading — for every SKU, every time stock changes — is slow and drifts out of consistency.
Automate it with the Shelfshoot Shopify app
The Shelfshoot Shopify app installs in two clicks and removes the manual steps entirely. Scan a product's SKU, shoot it with any phone, and Shelfshoot removes the background, crops to a consistent square and publishes the finished image straight onto the matching Shopify product — no folders, file names or uploads. You're billed per image through Shopify Billing, so there's no separate subscription.
Product images on Shopify, on autopilot
Install the Shelfshoot app, scan, shoot, and publish clean images straight to your products. Try it free.
See the Shopify appFAQ
What size should Shopify product images be?
Shopify recommends square (1:1) images and supports up to 4472×4472 px / 20 MP. A practical sweet spot is 2048×2048 px — large enough to zoom, small enough to load fast.
How do I bulk-update product images on Shopify?
You can import via CSV or the Admin API, but matching files to products and editing them is manual. Shelfshoot automates this: scan the SKU, shoot, and the finished image is published to the right product automatically.
How do I get a white background on Shopify product photos?
Remove the background and place the product on a white canvas before uploading. The Shelfshoot Shopify app does this automatically the moment you photograph the product.