Ecommerce Product Image Playbook: Amazon, Etsy, Shopify & Walmart
Master product image optimization for Amazon, Etsy, Shopify & Walmart. Complete specs, workflow, and compression strategies to boost conversions.
Product images drive 75–93% of purchase decisions in online marketplaces. Yet mismatched dimensions, bloated file sizes, and inconsistent formatting routinely tank listing performance. This playbook consolidates Amazon, Etsy, Shopify, and Walmart requirements into an actionable workflow—including compression, conversion, and batch automation using FotoLince tools.
TL;DR
- Amazon: 1,600×1,600px minimum (2,000×2,000px ideal), pure white (#FFFFFF) background, ≤10 MB JPEG/PNG, 72 DPI
- Etsy: 2,000px minimum shortest side, 1:1 aspect recommended, JPEG preferred, first image = listing thumbnail
- Shopify: 2,048×2,048px recommended, maintain aspect ratio across variants, WebP/AVIF for speed
- Walmart: 2,000×2,000px minimum, white or lifestyle background, ≤5 MB JPEG, 72+ DPI
- Workflow: Shoot high-res → batch resize with FotoLince Resizing → compress with FotoLince Compression → convert formats with FotoLince Conversion → QA → publish
- Result: 60–80% file weight reduction, faster page loads, higher click-through and conversion rates
Why product imagery decides marketplace conversion
Academic and industry research consistently shows image quality as the top purchase driver:
- Baymard Institute (2024): 56% of US shoppers abandoned purchases due to insufficient or low-quality product images
- Adobe Digital Index: ecommerce pages with optimized images see 32% higher engagement and 27% lower bounce rates
- Amazon Seller Central data: listings with 5+ high-resolution images convert 2.1× better than those with 1–2 images
- Etsy Seller Handbook: shops using all 10 image slots experience 18% more favorites and 14% higher conversion
Beyond conversion, image weight directly impacts Core Web Vitals (LCP, CLS), SEO ranking, and mobile experience—especially critical as mobile commerce represents 60%+ of transactions in 2025.
Marketplace requirements at a glance
| Marketplace | Recommended dimensions | File weight target | Background rules | Format tips | Notes |
|---|---|---|---|---|---|
| Amazon | 2,000×2,000px (min 1,600) | ≤500 KB ideal, max 10 MB | Pure white (#FFFFFF) main image | JPEG/PNG; TIFF for professional | Enables zoom; 72 DPI minimum |
| Etsy | 2,000px shortest side | ≤300 KB per image | Any; lifestyle encouraged | JPEG preferred; PNG for transparency | 10 images max; first = thumbnail |
| Shopify | 2,048×2,048px | ≤200 KB per image | Theme-dependent; consistency key | WebP/AVIF recommended | Responsive srcset; lazy load |
| Walmart | 2,000×2,000px (min 1,000) | ≤1 MB, ideally ≤500 KB | White or contextual | JPEG; avoid PNG unless alpha | 72 DPI+; 8 images recommended |
Common ground: All four platforms reward square or near-square aspect ratios (1:1 or 4:5), high resolution (2,000px+), and efficient compression. Pure white backgrounds dominate Amazon/Walmart; Etsy/Shopify accept lifestyle or creative staging.
Workflow: From raw shoot to optimized listing
Follow this six-step process to ensure consistency, speed, and marketplace compliance:
-
Shoot or source high-resolution originals (3,000×3,000px+, RAW or TIFF when possible)
Capture multiple angles, details, and lifestyle contexts. Overshoot—better to crop than upscale later. -
Batch crop and resize using FotoLince Image Resizing
Set target dimensions per marketplace (e.g., 2,000×2,000px for Amazon/Walmart, 2,048×2,048px for Shopify). Maintain aspect ratio; add padding or crop to square if required. Process entire SKU batch simultaneously to save time. -
Compress without perceptual loss via FotoLince Image Compression
Target 200–500 KB per image. Use quality slider ~78–85 for JPEG/WebP. FotoLince's WebAssembly engine runs locally in-browser—no uploads, instant preview, privacy-safe. -
Convert to optimal format with FotoLince Image Conversion
- Amazon/Walmart: JPEG (baseline, sRGB color space)
- Etsy: JPEG (quality 80–85)
- Shopify: WebP as primary + JPEG fallback (or AVIF if theme supports it and reduces weight ≥10%)
-
QA pass (see checklist below)
Verify dimensions, color accuracy, file names (descriptive SKU slugs), and background compliance. Check mobile preview—images should load <1.5s on 3G. -
Publish and monitor
Upload images in priority order (main/hero first). Track listing analytics: click-through rate (CTR), conversion rate, bounce rate. A/B test alternate images quarterly.
Pro tip: Store master originals (uncompressed TIFF/PNG) separately. Archive one high-res export per SKU for future reprints or new marketplace expansions.
Deep dive by marketplace
Amazon
Amazon's image requirements are strict but well-documented. Compliance unlocks zoom functionality, which boosts conversion significantly.
Specifications:
- Main image (slot 1): 2,000×2,000px minimum, pure white background (#FFFFFF), product fills 85% of frame
- Additional images (slots 2–9): same dimensions; lifestyle, scale, detail, or infographic allowed
- Format: JPEG or PNG; TIFF for professional sellers (converts server-side)
- File size: ≤10 MB (aim for ≤500 KB with quality compression)
- DPI: 72 minimum (DPI metadata rarely enforced for web, but keep for print consistency)
- Color space: sRGB
- No overlays: text, logos, or watermarks prohibited on main image
Amazon white background tip
Pure white (#FFFFFF) can be tricky with shadows. If your raw photo has a slight gray cast, use FotoLince's batch conversion workflow: export to PNG, apply background removal (third-party tool), then composite onto a true white layer before final JPEG export at quality 85.
Quick link: Compress for Amazon · Resize to 2,000×2,000px
FotoLince workflow for Amazon:
- Resize originals to 2,000×2,000px (square crop)
- Compress JPEG to ~400 KB at quality 85
- Verify sRGB color space (most cameras default to this)
- Name descriptively:
brand-model-feature.jpg(avoid generic filenames)
Etsy
Etsy emphasizes creative, handmade, and vintage aesthetics. Image flexibility is higher, but the first image (thumbnail) is critical for search impressions.
Specifications:
- Minimum: 2,000px on shortest side (e.g., 2,000×2,500px for portrait, 2,500×2,000px for landscape)
- Recommended aspect: 1:1 (square) or 4:5 (portrait) for consistent grid display
- Format: JPEG preferred; PNG if transparency needed (e.g., stickers, logos)
- File size: no hard limit, but ≤300 KB per image loads faster and improves mobile UX
- Count: up to 10 images; first image = search thumbnail
- Background: any—lifestyle, staged, or neutral all work; consistency across shop builds brand
Etsy thumbnail strategy
The first image appears in search results and category pages. Use a clean, well-lit shot that highlights the product's unique selling point. Avoid busy backgrounds that distract; aim for emotional appeal or clear utility. Test A/B variants monthly—Etsy allows image reordering without relisting.
Optimize now: Convert to JPEG · Compress batch
FotoLince workflow for Etsy:
- Crop or resize to 2,000×2,000px (or 2,000×2,500px if showcasing scale)
- Compress JPEG to 200–300 KB (quality 80–85)
- Order images: hero → detail → lifestyle → scale → packaging
- Use descriptive alt text and filenames (Etsy SEO indexes these)
Shopify
Shopify's flexibility allows theme-level customization, but performance optimization (WebP, lazy loading, responsive images) is essential for Core Web Vitals and SEO.
Specifications:
- Recommended: 2,048×2,048px (Shopify's max render size before downscaling)
- Aspect ratio: maintain consistency across product variants (e.g., all 1:1 or all 4:5)
- Format: WebP primary (AVIF if theme supports); JPEG fallback for older browsers
- File size: ≤200 KB per image ideal; Shopify CDN serves multiple sizes via
srcset - Lazy load: enable in theme settings or via
loading="lazy"attribute - Responsive: Shopify auto-generates thumbnails, but original quality matters
Shopify WebP conversion
WebP reduces file size 25–35% vs. JPEG at equal quality. FotoLince converts JPEG → WebP in-browser with no uploads. After conversion, upload WebP to Shopify; the platform serves it to compatible browsers and falls back to your JPEG for legacy Safari.
Start here: Convert to WebP · Resize to 2,048px
FotoLince workflow for Shopify:
- Resize to 2,048×2,048px (square or maintain product aspect)
- Convert JPEG → WebP via FotoLince Conversion
- Compress WebP to ≤200 KB (quality ~82)
- Upload WebP as primary; keep JPEG backup for theme fallback
- Verify
srcsetincludes 480w, 768w, 1024w, 2048w variants (Shopify auto-generates)
Walmart
Walmart Marketplace image standards mirror Amazon's but with slightly relaxed background rules and a stronger emphasis on lifestyle context for certain categories.
Specifications:
- Main image: 2,000×2,000px minimum (1,000px absolute floor), white background preferred
- Additional images: same dimensions; infographics, lifestyle, and comparison charts encouraged
- Format: JPEG; PNG acceptable but less efficient
- File size: ≤5 MB hard limit; aim for ≤500 KB
- DPI: 72 minimum
- Color space: sRGB
- Count: 8 images recommended (higher conversion rates with 5+ images)
Walmart infographic images
Walmart allows text overlays on supplementary images (not main). Use slots 3–5 for size guides, feature callouts, or comparison tables. Keep text legible at mobile sizes (≥14px equivalent). Export infographics as JPEG at 2,000×2,000px, compressed to ≤400 KB.
FotoLince workflow for Walmart:
- Resize to 2,000×2,000px (square crop or padding)
- Compress JPEG to 400–500 KB (quality 85)
- Verify white background (#FFFFFF) for main image; lifestyle OK for slots 2+
- Name files with SKU + descriptor:
sku-12345-front-view.jpg
QA checklist before publishing
Run through this list for every product or SKU batch:
- ✅ Dimensions meet marketplace minimums (Amazon 2,000px, Etsy 2,000px, Shopify 2,048px, Walmart 2,000px)
- ✅ File size ≤500 KB per image (≤200 KB for Shopify; ≤300 KB for Etsy)
- ✅ Background complies (white for Amazon/Walmart main; consistent style for Etsy/Shopify)
- ✅ Aspect ratio consistent across product variants (e.g., all 1:1 or all 4:5)
- ✅ Color accuracy verified (sRGB color space; test on multiple devices if critical)
- ✅ Filenames descriptive (include SKU, brand, feature—helps internal DAM and SEO)
- ✅ Alt text written (50–100 characters, keyword-inclusive, human-readable)
- ✅ Zoom enabled (Amazon/Walmart require 1,600px+ for zoom; test listing preview)
- ✅ Mobile preview (images load <2s on simulated 3G; text overlays legible at 375px viewport)
- ✅ No prohibited elements (watermarks, contact info, competitor logos removed)
Batch QA tip: Open 5–10 random images in browser at 50% zoom. If any look soft, re-export at higher quality or larger dimension.
Automation ideas for growing catalogs
Manual image prep scales poorly beyond 50 SKUs. Consider these automation strategies:
Batch workflow with FotoLince:
- Folder structure: Organize raw images by SKU (
/originals/sku-12345/,/originals/sku-12346/) - Batch resize: Drag entire folder into FotoLince Resizing, set 2,000×2,000px output, process all
- Batch compress: Load resized folder into FotoLince Compression, set quality 82, download zipped batch
- Batch convert: If targeting WebP/AVIF, use FotoLince Conversion to convert entire folder
- Rename script (optional): Write a simple shell/Python script to rename
image-001.jpg → sku-12345-front.jpgbased on CSV mapping
WebAssembly advantage: FotoLince runs codecs (WebP, AVIF, mozjpeg) locally in your browser via WebAssembly. No upload latency, no server queue—process 100 images in minutes on a modern laptop. For 500+ SKUs, batch size of 50 images per session avoids browser memory limits.
CI/CD integration (advanced): If you manage product images in Git or DAM, add pre-commit hooks to automatically compress new images via headless browser + FotoLince API (community scripts available). This ensures every image entering the catalog meets weight/dimension standards.
Template + scripting: For categories requiring infographics (e.g., size charts), create Figma/Canva templates with placeholders. Export at 2,000×2,000px PNG, convert to JPEG via FotoLince, compress to ≤400 KB. Repeat for each SKU.
Frequently asked questions
Can I use PNG instead of JPEG for Amazon/Walmart?
Yes, both Amazon and Walmart accept PNG. However, PNG files are typically 2–5× larger than equivalent JPEG at perceptual parity. Use PNG only if you need transparency (e.g., product with transparent background) or lossless fidelity (rare for ecommerce). For standard product photos, JPEG compressed at quality 85 offers the best balance of size and quality.
How do I achieve pure white (#FFFFFF) backgrounds?
Shoot on a white backdrop with even lighting (softbox or natural window light). In post-processing, use a background removal tool (Photoshop, GIMP, or online tools like Remove.bg) to isolate the product, then composite onto a new layer filled with #FFFFFF. Export as JPEG. Verify in a hex picker—many "white" backgrounds are actually #FAFAFA or #F8F8F8, which Amazon may flag.
Should I optimize images differently for mobile vs. desktop?
Modern responsive design uses `srcset` to serve different image sizes based on viewport. Upload one high-quality master (2,000×2,000px); platforms like Shopify and Amazon auto-generate smaller variants (480px, 768px, 1024px). Compress the master aggressively (≤200–500 KB)—the platform's CDN handles responsive delivery. No need for separate mobile/desktop versions.
What's the fastest way to compress 100+ product images?
Use FotoLince's batch compression: drag 50 images at a time into the compression tool, set quality 82, process in-browser (no uploads), download zipped batch. Repeat for next 50. For 500+ images, consider scripting with headless browser automation (Playwright or Puppeteer) to drive FotoLince in a loop. Each batch of 50 takes ~2–3 minutes on a modern laptop.
Ready to optimize your marketplace listings? Start with FotoLince Image Compression to reduce file sizes 60–80%, then use Image Resizing for exact dimensions and Image Conversion to export marketplace-ready formats. All tools run 100% locally in your browser—no uploads, instant results, completely free.
Explore related guides: Image Format Decision Matrix · Core Web Vitals Optimization · Mobile Image Optimization