← All guides Shopware guide

How to optimise Shopware 6 product images

Shopware 6 handles media well — a clean source image, a clear cover and consistent formatting do most of the work. Here's the setup, plus how to automate it for a large catalogue.

Updated June 2026 · ~5 min read

Get the basics right

Adding images

  1. Upload a square, high-res image on a clean background.
  2. Set the cover and order the gallery.
  3. Let Shopware generate thumbnails.
  4. Automate via the Admin API for catalogues at scale.

Automate it with Shelfshoot

The Shelfshoot Shopware integration connects with Admin API OAuth client credentials and publishes finished images — background removed, cropped to a consistent square — straight onto the matching product by product number. Scan, shoot, done.

Shopware product images, automated

Connect with client credentials, then scan, shoot and publish by product number. Try Shelfshoot free.

See the Shopware integration

FAQ

What size should Shopware product images be?

Upload square source images around 2048×2048 px on a clean background. Shopware generates thumbnail sizes from the source, so a large, consistent original looks good across the storefront.

How do I set the main product image in Shopware?

In the product's Images tab, upload your images and mark one as the cover image. The cover is used as the main image in listings and on the product page.

How do I automate product images in Shopware 6?

Use the Admin API with OAuth client credentials. Shelfshoot connects this way and publishes finished, background-removed images to the right product by product number automatically.