Ecommerce Image Size Guide
Every major platform's image spec in one table, with a crop-and-download tool that outputs the right size on the spot.
Shopify product (square)
- Output size
- 2048 × 2048 px
- Platform limits
- Up to 5000 × 5000 px, under 20 MB
- Notes
- Shopify's suggested size for square product images.
- Source
- Shopify Help Center
Settings
80 to 90 looks the same as the original to most people, at a fraction of the size.
How to use this page
Pick a platform and image type from the dropdown, drop in a photo, and it's resized to that platform's exact spec straight away. Switch platforms and the same photo is re-cropped to the new size, so you can build a full photo set from one original in a few clicks.
Every platform's product image spec
| Platform | Size | Notes |
|---|---|---|
| Shopify product (square) | 2048 × 2048 px | Up to 5000 × 5000 px / 25 MP, under 20 MB |
| Amazon main image | 2000 × 2000 px | 1,000 px+ for zoom, pure white background, 85%+ fill |
| Etsy listing (4:3) | 2667 × 2000 px | 2,000 px+ recommended, 635 px+ minimum first photo |
| Etsy big banner | 1600 × 400 px | 1200 × 300 px minimum; 3360 × 840 px for a sharper display |
| eBay listing | 1600 × 1600 px | 500 × 500 px minimum, up to 12 MB |
| Walmart Marketplace | 2200 × 2200 px | 1500 × 1500 px for zoom, 5 MB max, pure white |
| TikTok Shop | 1200 × 1200 px | 600 × 600 px minimum, square |
| Google Shopping | 1500 × 1500 px | 500 × 500 px minimum from 31 Jan 2027 (100 px today), 16 MB max |
| WooCommerce product | 1200 × 1200 px | Default single-image display is 600 px wide |
Each platform's own tool on this site (linked in Related) goes further: compliance checks, banner croppers with a mobile preview, and a background remover for a plain backdrop.
Questions people ask
What's a safe size to shoot product photos at?
3000 to 4000 px on the longest side covers every platform in the table with room to crop, and still downsizes cleanly. Going much smaller limits your options later.
Do I need a different photo for every platform?
Not necessarily. This tool crops the same source photo to each platform's shape, so one well-lit original with a plain background can cover most of them.
Why do the platforms disagree on the right size?
Each one balances its own zoom feature, page layout and bandwidth. Amazon and Walmart lean on a large, pure white square for zoom; Etsy uses a wider 4:3 shape; TikTok Shop is a smaller square built for phones.
Is WooCommerce's image size fixed?
No. WooCommerce's own developer docs list 600 px as the default single-product display width, but themes and the WordPress Customizer can change it, so check your theme's setting.
Related tools
Last reviewed 30 September 2026.
Sources: Shopify Help Center: Product media types · Amazon Seller Central: Product image requirements · Etsy Help: Requirements and Best Practices for Images in Your Etsy Shop · Etsy Seller Handbook: Customizing the Look of Your Shop Home · eBay Seller Center: Take great photos · Walmart Marketplace Learn: Product detail page image guidelines & requirements · TikTok Shop Seller Academy: Product Detail Pages & Listing Quality Guidelines · Google Merchant Center Help: Image link [image_link] · WooCommerce developer docs: Image sizing for theme developers
