E-tailers Amazon, Walmart, Shopify, eBay and others, have their own rules when it comes to product photos on their platforms. It can be difficult to optimize to the best size for e-commerce product images on each site.

We know that product images play a huge role in making e-commerce sales. If a picture is small, or blurred or there is only one image, it doesn’t inspire much purchasing confidence.

In response to so many questions on the best size for e-commerce product images on different sites, I’ve assembled this guide for online retailers.

I’ll start by going through the sizes for the most popular platforms, and then discuss optimizing your images for each.

E-commerce Product Image Sizes:


1. Amazon Product Image Sizes

Product images submitted to Amazon need a minimum of 1,000 or more pixels in either height or width. At the same time, you can’t exceed 10,000 pixels. The sweet spot is 2,000 x 2,000.

Amazon images work best with a 1:1 ratio or square photo.

They accept the following image file types: TIFF (.tif/.tiff), JPEG (.jpeg/.jpg), GIF (.gif) and PNG (.png) format.

The images must be in sRGB or CMYK color mode.

The file names must consist of a product identifier code: Amazon ASIN, 13 digit ISBN, EAN, JAN or UPC, followed by the appropriate file extension.

Depending on the type of product, images must cover between 85 to 100% of the photo, must be in focus, professionally lit with realistic color. Backgrounds must be pure white: RGB 255, 255, 255.

Amazon applies it’s own compression to images displayed on their website. The images you submit should have minimal to no compression. All images must be flattened with no layers.

The maximum file size for Amazon product images is 10 MB.


2. Walmart Product Image Sizes

All product listings on Walmart must have at least 2 images. 4 images are recommended.

Again, they need to be in focus, professionally lit and photographed. The images also can not display any accessories that do not come with the product.

The primary product image must have a seamless white (RGB 255,255,255) background and a frontal view of the product. They may not contain any additional graphics, illustrations, logos, watermarks or text.

Additional background images may display the item in an appropriate environment or setting. You are also able to use 360º item rotations.

On this platform you are limited to JPEG, BMP or PNG images. The minimum image size is 500 x 500 pixels which does not offer zoom capability. For viewer to be able to zoom in on your product details, the minimum image dimensions are 2,000 x 2,000 pixels.

For most products, the image ratio should be 1:1 or square. The only exception to this rule is the fashion category which requires a 3:4 portrait image.

Like Amazon, they require the product fill at least 85% of the image area.

Walmart limits image file sizes to 2 MB.


3. Shopify Product Image Sizes

On Shopify you can upload larger images, up to 4472 x 4472 pixels and up to 20 MB. These will slow down delivery of the images though. They will also end up looking blurry on mobile devices, which is where most of the world shops right now.

The optimal Shopify image size is 2048 x 2048 pixels. This will allow for zoom capabilities so consumers can look at product details. The minimum size is 800×800 – but this does not allow for consumers to zoom in.

To keep your pages looking uniform, it is recommended all of your feature images be the same size and ratio. Thumbnails should be the same size too.

Shopify will accept JPG, PNG, GIF, TIFF or BMP image files.


Other Shopify Image sizes:

Shopify logo size limit is 450 x 250 px. The recommended size is 200 x 200 pixels.

A Shopify Favicon should be sized 32 x 32 px.

Shopify Menu Images are recommended at 360 x 360 px.

Newsletter images should be 425 px. wide x 575 px. tall.

Gallery images are recommended to be sized at 800 x 800 px.

A Shopify background image shows differently across different devices. (Computer, tablet or phone.) The ideal size is 1920 x 1080 px. The minimum is 1024 x 768 px.

Shopify collection image sizes are recommended at 1024 x 1024 px for high resolution and fast load times.

Shopify banner images for collection pages should be 2800 x 1000 px in size.

Finally, blog images are best sized at 1800 x 1000 px.

Note: Image sizes may change depending on your Shopify theme so double check these dimensions before sizing images.


eBay Product Image Sizes

eBay product images must be at least 500 x 500 px. and can go up to 9,000 x 9,000 px. with a maximum file size of 12 MB.

The recommended size for eBay product images would be 1600 x 1600 px. – a 1:1 aspect ratio or square.

Keeping the image covering most of the available space helps make your listing stand out in search results.

While eBay accepts a lot of different image types, I’d recommend sticking with JPGs that are optimized for their platform. This will help with your page load time which is a major factor for consumers.

You must post a minimum of one image per listing, and have slots for up to 12 images for free.

Don’t forget the following eBay product photo restrictions:

  • Don’t add frames or borders to your photos
  • Don’t add watermarks
  • Don’t put text into your photos
  • Don’t use placeholder images (such as “coming soon”)
  • Make sure the whole item is visible in the main photo

eBay also requires you to have the rights to use any photos you upload onto their website.


Optimizing Your E-commerce Product Images


High quality product photos with accurate colors are important to your product listings. They help reduce returns which cost you money.

Speed of your page load is another important piece of the e-commerce world. When things take too long, people don’t wait.

Since different platforms treat images differently, you want your images prepared for any e-tailer you may work with.

Too large an image will be compressed, which can cause it to look blurry. Too small an image will be enlarged and look pixelated. Both looks will cost you sales.

Amazon compresses your photos for their use. Others do not, so you will need to compress and optimize the images so they load fast and still look amazing.

When I handle product photography for e-commerce retailers, the hi-res image is always used to create online images. It is easier to scale down an image than try to increase the size.

If you are taking your own images, try to get the largest file size possible with your camera. If you hire a product photographer, you should be able to inform them where you want to list the items. That information allows them to save you time and hassle by providing optimized images ready to go!

Can your time be better spent working on your company than trying to figure out how to take and optimize product photos? If so, reach out. I’d be happy to talk with you about how I can help you increase sales and raise awareness of your brand!

Discover How Professional Photography Can Elevate Your Brand

Get a Custom Quote Tailored to Your Specific Needs

Hand clicking on a'Submit' button for a free consultation on commercial photography

Take a minute to fill out the form below. Doing so will help me understand your product photography needs. Once I receive your information, I'll reach out to you personally to discuss the project in more detail and create a customized quote for you.

You may also text me at: 410-596-4127 or E-mail me at: tom@tomcrowl.com