Why Image Sizes Matter
Uploading the wrong image size causes:
- Cropping: Important parts of your product get cut off
- Stretching: Product looks distorted
- Blurriness: Upscaled images look pixelated
- Slow loading: Oversized files hurt page speed and SEO
- No zoom: Below-minimum sizes disable zoom functionality
Quick Reference Table
| Platform | Recommended Size | Min Size | Aspect Ratio | Max File Size |
|---|---|---|---|---|
| Amazon | 2500 x 2500 | 1000 x 1000 | 1:1 | 10MB |
| Shopify | 2048 x 2048 | 800 x 800 | 1:1 | 20MB |
| eBay | 1600 x 1600 | 500 x 500 | 1:1 | 12MB |
| Etsy | 2000 x 2000 | 2000 x 2000 | Various | 5MB |
| TikTok Shop | 1200 x 1200 | 800 x 800 | 1:1 | 5MB |
| Instagram Shop | 1080 x 1080 | 600 x 600 | 1:1 | 30MB |
| Facebook Shop | 1200 x 1200 | 500 x 500 | 1:1 | 8MB |
| 1000 x 1500 | 600 x 900 | 2:3 | 20MB | |
| Google Shopping | 1200 x 1200 | 250 x 250 | 1:1 | 16MB |
| Walmart | 2000 x 2000 | 1000 x 1000 | 1:1 | 5MB |
| WooCommerce | 1200 x 1200 | 600 x 600 | 1:1 | Varies |
| Wish | 1000 x 1000 | 500 x 500 | 1:1 | 5MB |
Platform-by-Platform Details
Amazon
- Main image: 2500 x 2500, white background (RGB 255,255,255)
- Secondary images: Same size, any background
- Zoom requirement: 1000px minimum on longest side
- Recommended: 2500px for best zoom experience
- Format: JPEG preferred (smaller file size)
Shopify
- Product images: 2048 x 2048
- Collection images: 2048 x 2048
- Slideshow/banner: 2048 x 1024 (varies by theme)
- Format: WebP auto-converted by Shopify
- Note: Shopify auto-generates multiple sizes for responsive display
eBay
- Listing images: 1600 x 1600
- Gallery image: Same as listing (auto-cropped for thumbnails)
- Zoom: Requires 1600px+ on longest side
- Format: JPEG recommended
Etsy
- Listing images: 2000 x 2000 (square) or 2000 x 1500 (landscape)
- Listing thumbnail: Auto-cropped from first image
- Shop banner: 3360 x 840
- Shop icon: 500 x 500
- Note: Etsy crops thumbnails to 570 x 456 — compose accordingly
TikTok Shop
- Product images: 1200 x 1200
- Category images: 800 x 800
- Format: JPEG or PNG
- Note: Images appear small on mobile — use high contrast
Social Media Platforms
Instagram Shop: 1080 x 1080 (square), 1080 x 1350 (portrait for feed)
Facebook Shop: 1200 x 1200 (square)
Pinterest: 1000 x 1500 (2:3 vertical — Pinterest favors tall images)
One Image, Every Platform
The most efficient workflow:
- Shoot at maximum resolution your camera allows
- Process at 2500 x 2500 (covers the largest requirement)
- Use Pic1.ai's platform presets to export for each platform
Pic1.ai includes presets for Amazon, Shopify, eBay, Etsy, TikTok, Instagram, Facebook, and custom sizes. Upload once, export for every platform.
File Format Guide
JPEG (.jpg)
- Best for: Product photos with many colors
- Compression: Lossy (some quality loss)
- File size: Smallest
- Use when: Uploading to marketplaces
PNG (.png)
- Best for: Products needing transparency
- Compression: Lossless (no quality loss)
- File size: Larger than JPEG
- Use when: You need transparent backgrounds
WebP
- Best for: Web display (25-35% smaller than JPEG)
- Support: All modern browsers
- Use when: Your platform supports it (Shopify auto-converts)
Image Compression Best Practices
- Target file size: 200-500KB for web display
- JPEG quality: 80-85% (best balance of quality and size)
- Don't compress twice: Compress once at the end of your workflow
- Tools: TinyPNG, Squoosh, or Pic1.ai's built-in optimization
Export product images for any platform at pic1.ai/editor. Built-in presets for Amazon, Shopify, eBay, Etsy, TikTok, and more.
