Skip to content

Marketplace image sizes guide

Getting your product images rejected or seeing them display poorly on a listing page is frustrating — and it happens more often than you might think. Every marketplace, social platform, and web context has its own image size requirements. Using the wrong dimensions can lead to rejected listings, awkward cropping, blurry thumbnails, or slow-loading pages that drive buyers away.

PixelFiddler solves this with built-in canvas presets. Instead of looking up size requirements every time you create a new image, you pick a preset and start designing.

Three things go wrong when your images are the wrong size:

  1. Rejected listings. Marketplaces like Amazon and eBay enforce minimum image dimensions. If your images are too small, the listing will not go live — or it will go live without images, which tanks your conversion rate.

  2. Poor display quality. An image that is too small gets stretched and looks blurry. An image with the wrong aspect ratio gets cropped in unexpected places, cutting off parts of your product.

  3. Slow page loading. An image that is far larger than needed wastes bandwidth. Shoppers on mobile connections may abandon your listing before the image even finishes loading.

When you open the template editor, the Properties panel on the right side includes a Canvas Size section with a Preset dropdown. Selecting a preset instantly sets your canvas to the correct width and height.

The Preset dropdown in the Canvas Size section of the Properties panel

Presets are grouped into four categories: Social Media, E-commerce, Web, and Print.

Use these when creating content for social feeds, stories, or sharing previews.

PlatformPresetDimensions
Instagram PostSquare1080 x 1080px
Instagram Story / ReelsVertical1080 x 1920px
Facebook / OG ImageLandscape1200 x 630px
X (Twitter) PostLandscape1600 x 900px
LinkedIn PostLandscape1200 x 627px
Pinterest PinVertical1000 x 1500px

These presets cover the most common product image formats used across online stores and marketplaces.

PlatformPresetDimensions
Product CardSquare800 x 800px
Product BannerWide1200 x 400px
Marketplace ThumbnailSmall square500 x 500px

For website banners, blog content, and email campaigns.

PresetDimensions
Web Banner1920 x 1080px
Blog Header1200 x 628px
Email Header600 x 200px

For physical collateral such as flyers, cards, and documents.

PresetDimensions
A4 Landscape1123 x 794px
A4 Portrait794 x 1123px
Business Card504 x 288px

The built-in presets cover general use cases, but some marketplaces have their own specific requirements. Here is what the major platforms expect.

Amazon is one of the strictest marketplaces when it comes to image requirements.

  • Main product image: 2000 x 2000px with a pure white background (RGB 255, 255, 255). Amazon requires the product to fill at least 85% of the frame.
  • Swatch image: 1000 x 1000px for variant thumbnails such as color or size options.
  • Recommended size: 2048 x 2048px. Shopify supports images up to 4472 x 4472px, but 2048 x 2048px gives you sharp zoom-in quality without unnecessarily large file sizes.
  • Minimum size: 500 x 500px. eBay will reject images smaller than this.
  • Recommended size: 1600 x 1600px for the best display quality across desktop and mobile listings.
  • Recommended size: 2700 x 2025px. Etsy uses a 4:3 landscape aspect ratio for listing images. Using this size ensures your images display correctly without being cropped in search results or on the listing page.

Setting up a canvas with the right dimensions takes just a few clicks.

  1. Open the template editor by navigating to Templates in the sidebar and clicking Create Template (or opening an existing template)
  2. Make sure nothing is selected on the canvas — click any empty area to deselect all layers
  3. In the Properties panel on the right, find the Canvas Size section
  4. Click the Preset dropdown
  5. Browse the categories and select the preset that matches your target platform

Selecting a preset from the grouped dropdown menu

The canvas instantly resizes to the selected dimensions. Any layers you have already placed remain in their current positions, so you may need to reposition or resize them to fit the new canvas.

If none of the built-in presets match your needs, you can type custom dimensions directly.

  1. In the Canvas Size section of the Properties panel, locate the Width and Height fields
  2. Enter your desired pixel values manually
  3. The canvas updates immediately

This is useful when a marketplace introduces new image requirements or when you need a non-standard size for a specific campaign or storefront theme.

Entering custom width and height values in the Canvas Size fields

The most efficient workflow for multi-marketplace sellers is to create one template per marketplace, all sharing the same product content but using different canvas dimensions.

Here is how this works in practice:

  1. Build your base template. Start with your most common platform — for example, a 2000 x 2000px Amazon main image. Add your product image layer, text layers for the product name and key features, and any branding elements.

  2. Duplicate for each marketplace. Use the Duplicate option in the Templates list to create copies. Rename each copy to reflect its target platform (for example, product-amazon-main, product-shopify, product-ebay).

  3. Resize and adjust. Open each duplicate, change the canvas preset or enter custom dimensions, and reposition your layers to fit the new format. The product content stays the same — only the layout changes.

  4. Render all versions. When you add a new product, you can render every template with the same product image and text, giving you a complete set of marketplace-ready images in one pass.

Section titled “Quick reference: popular sizes at a glance”
Use caseDimensionsAspect ratio
Amazon main image2000 x 2000px1:1
Shopify product2048 x 2048px1:1
eBay listing1600 x 1600px1:1
Etsy listing2700 x 2025px4:3
Instagram Post1080 x 1080px1:1
Instagram Story1080 x 1920px9:16
Facebook / OG1200 x 630px~1.91:1
Pinterest Pin1000 x 1500px2:3
Product Card800 x 800px1:1
Web Banner1920 x 1080px16:9

Now that you know the right dimensions for every platform, put them into action: