
E-Commerce Product Photography: How to Batch Process Hundreds of Images for Your Online Store
Learn how to batch process product images for Amazon, Shopify, Etsy, and Google Shopping. Covers sizing, format conversion, background removal, and compression for maximum conversion.
Product images are the single most important factor in online purchase decisions. On Amazon, listings with professional-quality photos convert up to 2x better than those with low-quality images. But when your catalog has hundreds or thousands of SKUs, processing each image individually is not feasible. This guide shows you how to build a batch processing pipeline that takes raw product photos and outputs marketplace-ready images for every platform in minutes, not hours.
Platform Requirements at a Glance
Every marketplace has its own image specifications. Getting them wrong means suppressed listings, disabled zoom, or outright rejection. Here are the verified specs for 2026:
| Marketplace | Recommended Size | Aspect Ratio | Format | Max File Size | Background Rule |
|---|---|---|---|---|---|
| Amazon | 2000x2000 px | 1:1 square | JPEG | 10 MB | Pure white (RGB 255,255,255) on main image |
| Shopify | 2048x2048 px | 1:1 square | JPEG, WebP, PNG | 20 MB | No rule, but consistent background recommended |
| Etsy | 3000x3000 px | 1:1 square | JPEG, PNG | 20 MB | No strict rule, clean backgrounds perform better |
| eBay | 1600x1600 px | 1:1 preferred | JPEG, PNG | 12 MB | White on first gallery image |
| Walmart | 2000x2000 px | 1:1 square | JPEG | 5 MB | Pure white on main image |
| Google Shopping | 1500x1500 px | 1:1 square | JPEG, PNG, WebP | 16 MB | Solid white or transparent recommended |
Eight of the top ten e-commerce marketplaces use 1:1 square as the default aspect ratio. The practical baseline: shoot or create a single 3000x3000 master image, then export platform-specific variants from it.
Zoom Thresholds
Zoom functionality directly affects conversion. Amazon requires at least 1000x1000 pixels to enable zoom, with 2000x2000 for retina zoom. Shopify needs 800x800 minimum for usable zoom, with 2048x2048 as the sweet spot. eBay requires 1600 pixels on the longest side for Super-Size zoom. Undersized images do not just look worse, they silently disable features that buyers use to make purchase decisions.
The Batch Processing Pipeline
Step 1: Background Removal
Amazon and Walmart require pure white (RGB 255, 255, 255) backgrounds on primary product images. Google Shopping recommends solid white or transparent. The background removal tool handles this automatically, separating the product from its background using machine learning. For batch processing, run all primary images through this step first.
Step 2: Resize to Platform Specifications
Use the batch resize tool to generate platform-specific dimensions from your master images. The tool includes 12 social media presets plus exact dimension, width, height, and percentage modes. For e-commerce, set up these resize profiles:
| Profile | Dimensions | Use Case |
|---|---|---|
| Amazon | 2000x2000 px | Amazon main + secondary images |
| Shopify | 2048x2048 px | Shopify product pages with zoom |
| Etsy | 3000x3000 px | Etsy listings with full zoom |
| eBay | 1600x1600 px | eBay with Super-Size zoom |
| 1500x1500 px | Google Shopping feed | |
| Social | 1080x1080 px | Instagram, Facebook product tags |
The batch resize tool supports Contain, Cover, and Stretch fit modes. For product images with white backgrounds, use Cover to fill the square frame completely. The tool preserves the white background and centers the product automatically.
Step 3: Format Conversion
Different platforms accept different formats. Amazon, eBay, and Walmart require JPEG. Shopify accepts WebP, which is 25 to 35 percent smaller than JPEG at equivalent quality. Use the batch conversion tool to generate the right format for each platform.
A practical approach: export JPEG for Amazon, eBay, and Walmart. Export WebP for your Shopify store. Export JPEG for Google Shopping. The batch converter handles all three in parallel.
Step 4: Compression
Oversized product images are one of the most common causes of poor Core Web Vitals scores on e-commerce sites. Google's Core Web Vitals directly factor into search rankings, and slow product pages lose conversions.
Target file sizes by platform:
| Platform | Target Size per Image | Quality Setting |
|---|---|---|
| Amazon | Under 1 MB | JPEG quality 85 |
| Shopify | Under 300 KB | WebP quality 80 |
| Etsy | Under 2 MB | JPEG quality 88 |
| eBay | Under 1 MB | JPEG quality 85 |
| Google Shopping | Under 500 KB | JPEG quality 82 |
Use the image compressor for individual files or the batch convert tool for processing entire catalogs. The batch converter shows per-file output size and overall savings percentage, so you can verify your compression settings before downloading.
Step 5: Watermarking (Optional)
Some sellers watermark their product images to prevent competitor theft. Amazon prohibits watermarks on main images but allows them on secondary images. Use the batch watermark tool to apply your logo or brand name to secondary product images. Keep opacity low (15 to 20 percent) and position in a corner that does not obscure the product.
Step 6: File Renaming
Consistent file naming helps with catalog management and SEO. Use the batch rename tool with tokens like {name}_{index}_{date} to generate clean filenames. For example: SKU12345_01_20260723.jpg for the primary image, SKU12345_02_20260723.jpg for the first secondary image.
Step 7: Upscaling Low-Resolution Images
If your source images are below the platform minimum, use the image upscaler to increase resolution before resizing. This is common when working with supplier-provided images that are only 800x800 pixels. Upscaling to 2000x2000 enables zoom on Amazon and improves visual quality on high-DPI displays.
Real-World Example
An online home goods store with 450 SKUs needed product images for Amazon, Shopify, and Etsy. Their source images were a mix of JPEG and PNG at various resolutions, some with backgrounds and some on white.
Pipeline:
- Background removal on 450 images: 15 minutes using the batch tool
- Resize to 3000x3000 master: 5 minutes using batch resize
- Export Amazon variants (2000x2000 JPEG q85): 5 minutes using batch convert
- Export Shopify variants (2048x2048 WebP q80): 5 minutes using batch convert
- Export Etsy variants (3000x3000 JPEG q88): 5 minutes using batch convert
- Batch rename to SKU-based filenames: 2 minutes
- Compress Amazon and Etsy variants: 5 minutes
Total processing time: approximately 42 minutes for 450 products across 3 platforms. Without batch tools, the same work would take 8 to 12 hours of manual editing.
Results: Amazon listings passed all compliance checks on first submission. Shopify product pages loaded 1.3 seconds faster due to WebP compression. Etsy listings enabled full zoom. Total image weight across the Shopify store dropped from 47 MB to 18 MB.
Benefits of Batch Processing
- Consistent image quality across every product in your catalog
- Platform compliance with zero rejected submissions
- Faster page loads through proper compression and modern formats
- Scalability to handle catalog growth without adding headcount
- SEO improvement through Core Web Vitals optimization
Tips for E-Commerce Image Processing
-
Shoot a 3000x3000 master first. A single high-resolution master covers every platform requirement. Downscale from the master rather than upscaling from smaller images.
-
Use JPEG for marketplaces, WebP for your own store. Amazon, eBay, and Walmart do not accept WebP as of 2026. Shopify and TikTok Shop do. Export both formats from your master to cover all channels.
-
Keep backgrounds consistent. Even on platforms that do not require white backgrounds, a consistent background color across your catalog looks more professional and improves grid display alignment.
-
Compress aggressively but check for artifacts. JPEG quality 80 to 85 is the sweet spot for product photography. Below 75, compression artifacts become visible on product textures and edges.
-
Calculate your storage needs. A 450-product catalog with 6 images per product across 3 platforms generates 8,100 image files. Use the aspect ratio calculator and image size estimator to plan your storage and CDN costs.
FAQ
What size should e-commerce product images be?
2000x2000 pixels is the safe baseline for most marketplaces. Amazon requires at least 1000x1000 for zoom, with 2000x2000 for retina zoom. Shopify recommends 2048x2048. Etsy recommends 3000x3000. A 3000x3000 master covers all three platforms.
Does Amazon accept WebP images?
No. As of 2026, Amazon only accepts JPEG, PNG, TIFF, and GIF for product images. WebP is accepted by Shopify and TikTok Shop but not by Amazon, Walmart, eBay, or Etsy.
How do I get a pure white background for Amazon?
Use the background removal tool to separate the product from its background, then place it on a pure white canvas (RGB 255, 255, 255). The product should fill approximately 85 percent of the image frame.
How many product images should I include per listing?
Amazon allows up to 9 images per listing (1 main + 8 secondary). Shopify has no hard limit but 4 to 6 images per product is standard. Etsy allows up to 10 images. Include the main product shot, 2 to 3 angle views, 1 detail shot, 1 scale or packaging image, and 1 lifestyle image.
How do I optimize product images for SEO?
Compress images to under 500 KB for fast page load. Use descriptive filenames (not IMG_1234.jpg). Add descriptive alt text. Use WebP on your own store for smaller file sizes. Ensure your images meet Google Shopping specifications for feed listings.
Related Tools
- Batch Resize Tool - Resize hundreds of images at once
- Batch Convert Tool - Convert formats in bulk
- Batch Watermark Tool - Protect product images
- Batch Rename Tool - Consistent SKU-based filenames
- Background Remover - Remove backgrounds for white-bg compliance
- Image Compressor - Reduce file sizes for faster pages
- Image Upscaler - Increase resolution for zoom-enabled listings
Conclusion
Batch processing transforms product image preparation from a multi-hour manual chore into a 30-minute automated pipeline. The key steps: remove backgrounds for marketplace compliance, resize to platform specifications, convert to the right format, compress for fast loading, and rename for catalog management. A 3000x3000 master image covers every platform. Start with the batch resize tool to generate your platform variants, then use the batch converter to export the right formats. Your listings will pass compliance checks, load faster, and convert better.
Images Tool Box Team
Writing about image tools, optimization, and web performance.



