BigCommerce Image Optimization: Dimensions, Compression & Best Practices

BigCommerce handles image delivery differently from most ecommerce platforms. Every uploaded image passes through Akamai's CDN, which re-encodes files at its own quality settings before serving them to shoppers. This means your compression strategy needs to account for two rounds of processing -- yours and the CDN's.

What Size Images Does BigCommerce Need?

On BigCommerce, product images display at 1280x1280 pixels on the storefront, but the zoom feature pulls from the original upload. Images under 2048px on either dimension produce visible pixelation when shoppers click to zoom, which reduces buyer confidence and conversion rates.

Recommended Image Sizes for BigCommerce
Image Type Dimensions Max File Size Format
Product (main) 1280 x 1280 px 500 KB JPG, PNG
Thumbnail 250 x 250 px 30 KB JPG, PNG
Gallery / Zoom 2048 x 2048 px 800 KB JPG, PNG
Category banner 1280 x 300 px 200 KB JPG, PNG

BigCommerce supports up to 8MB per file, but there is no performance benefit to uploading images that large. According to BigCommerce product image documentation, the platform automatically generates multiple sizes from your upload, so starting with a well-compressed source at the right dimensions produces the best results across all display contexts.

The Double-Compression Problem

BigCommerce's Akamai CDN re-encodes every image it serves, regardless of the compression you applied before uploading. If you upload a JPG already compressed to quality 70, the CDN applies another round at approximately quality 80. The result is cumulative quality loss -- similar to making a photocopy of a photocopy.

The solution: upload images compressed to quality 85-90, not 70-75. This gives the CDN room to apply its compression while keeping the final output sharp. A product photo uploaded at quality 85 and 400KB typically exits the CDN at around 300KB with no visible degradation.

BigCommerce CDN Double-Compression Effect Upload Q70 CDN output: Q56 (visible blur) Upload Q85 CDN output: Q68 (sharp) Upload Q95 Q76 (sharp, large file) Q85 upload = best balance of file size and post-CDN quality
Effective quality levels after Akamai CDN re-compression at different upload qualities

Preparing Photos for Upload

  1. Upload images at 2048x2048 for zoom support. BigCommerce product zoom requires images at least 2048x2048 pixels. Anything smaller causes visible pixelation when shoppers click to zoom. Upload at this resolution even though the storefront displays at 1280x1280.
  2. Compress before upload to counter CDN re-encoding. Run product photos through a browser-based compressor at quality 85-90. Starting from a compressed source ensures the CDN output stays sharp. Aim for files under 500KB.
  3. Use JPG for photographs and PNG for graphics with transparency. BigCommerce CDN handles both formats well. Avoid uploading WebP directly since older Stencil themes may not render it. Let the CDN handle format conversion to WebP for supported browsers.
  4. Verify images after bulk CSV import. When importing products via CSV, check that all image URLs resolve and return 200 status codes. BigCommerce skips images that return 404 or redirect, leaving product listings without photos.

Stencil vs Blueprint Theme Differences

How do BigCommerce themes differ? Stencil themes use responsive image loading with automatic size selection, while Blueprint themes serve fixed-size images. Migrating from Blueprint to Stencil requires re-uploading product images at 2048x2048 to take advantage of the zoom feature -- Blueprint-era images at 1024px will look blurry in the new theme.

For a comparison of modern image formats that BigCommerce can serve through its CDN, see our AVIF vs WebP comparison. For general ecommerce image compression techniques, check our guide to bulk compressing product photos and the LighterImage insights hub.

Frequently Asked Questions

What image size does BigCommerce recommend for products?

BigCommerce recommends 1280x1280 pixels for standard product images and at least 2048x2048 pixels for product zoom. The platform accepts files up to 8MB, but images should be compressed to under 500KB for optimal storefront performance. Use square (1:1) aspect ratios for consistent grid display.

Why do my BigCommerce product images look blurry?

BigCommerce routes all images through Akamai CDN, which re-compresses files at approximately quality 80. If you upload an already-compressed image, the CDN applies a second round of compression, which degrades quality visibly. Upload images at quality 85-90 so the CDN output remains sharp. For zoom, ensure source images are at least 2048x2048 pixels.

Does BigCommerce automatically convert images to WebP?

BigCommerce CDN can serve WebP versions to supported browsers via content negotiation, but this behavior depends on your Stencil theme version. Newer themes enable WebP delivery by default. Older Blueprint themes and some early Stencil versions do not. Check your theme documentation or contact BigCommerce support to confirm WebP status for your store.

Try LighterImage Free

No signup required. Drop your images and download compressed versions instantly.