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.
What makes a product image "optimised"?
Six things separate a clean, conversion-ready catalogue from a messy one:
- Background — a clean white or transparent background keeps the focus on the product and looks identical on every page.
- Crop & aspect ratio — a consistent square (1:1) with even padding so products line up in grids and never jump around.
- Resolution — large enough to zoom (2048×2048 px is a good target) without looking soft.
- File size & format — compressed (WebP or optimised JPG/PNG) so pages stay fast; image weight is a real Core Web Vitals and SEO factor.
- Consistency — the same background, padding, lighting and resolution on every SKU. Consistency is what makes a catalogue look professional.
- Correct matching & alt text — the right image on the right product (by SKU), with descriptive alt text for accessibility and search.
The step-by-step workflow
- Remove the background. Cut the product out onto white or transparent so it's consistent everywhere. (See our background removal guide.)
- Crop to a consistent square. Centre the product on a 1:1 canvas with even margins.
- Set resolution and compress. Export around 2048 px, then compress so the file is light.
- Apply the same rules to every image. Same background, padding, resolution and naming convention.
- 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 freePlatform 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.