← All guides Guide

How to optimise product images for your ecommerce store

Optimised product images load fast, look consistent, and let customers see exactly what they're buying. Here's what "optimised" really means — and how to get there across a whole catalogue, not just one hero shot.

Updated June 2026 · ~6 min read

What makes a product image "optimised"?

Six things separate a clean, conversion-ready catalogue from a messy one:

The step-by-step workflow

  1. Remove the background. Cut the product out onto white or transparent so it's consistent everywhere. (See our background removal guide.)
  2. Crop to a consistent square. Centre the product on a 1:1 canvas with even margins.
  3. Set resolution and compress. Export around 2048 px, then compress so the file is light.
  4. Apply the same rules to every image. Same background, padding, resolution and naming convention.
  5. Publish and match by SKU. Attach each finished image to the correct product automatically.

The hard part: doing it at scale

Optimising one image is easy. Optimising hundreds — consistently, every time a new product arrives — is where most stores struggle. Manual editing in Photoshop, renaming files, finding the right product and uploading by hand doesn't scale, and the catalogue drifts out of consistency.

This is exactly what Shelfshoot automates. You scan a product's SKU, shoot it with any phone, and Shelfshoot removes the background, crops it to a consistent square, and publishes the finished image straight onto the matching product — no folders, file names, or manual uploads. Every image follows the same rules, so the whole catalogue stays consistent as it grows.

Optimise your whole catalogue, automatically

Scan, shoot, and let Shelfshoot remove the background, crop, and publish to your store. Try it free — 10 images, no card.

Try Shelfshoot free

Platform notes

The principles are the same everywhere, but each platform has its own way of receiving images. Shelfshoot publishes directly to Shopify, WooCommerce, Magento and Shopware — or any platform via the Own API and public REST API.

FAQ

What resolution should ecommerce product images be?

Aim for at least 2048×2048 pixels so customers can zoom without the image looking soft, then compress the file so it still loads fast. Most platforms, including Shopify, recommend square images around 2048 px.

Should product images have a white or transparent background?

A clean white or transparent background is the safe default for catalogue and marketplace images — it keeps the focus on the product and looks consistent across every product page and grid.

How do I optimise product images at scale?

Standardise the process — same background, square crop, resolution and naming — then automate publishing by SKU. Shelfshoot lets you scan a SKU, shoot with a phone, and auto-remove the background, crop and publish to the matching product.