Language: EN
Start free

Shopify product image requirements

Shopify product image size: 2,048 × 2,048 pixels is recommended for square product images. Images can be up to 5,000 × 5,000 pixels, or 25 megapixels, and smaller than 20 MB; PNG is recommended for most product images, followed by JPEG.

At a glance

Recommended
2,048 × 2,048 pixels usually displays best for square product images
Maximum
Up to 5,000 × 5,000 pixels, or 25 megapixels
Formats
PNG is the best file type for most product images, followed by JPEG; TIFF, BMP, GIF, SVG, HEIC and WebP are also accepted
File size
Smaller than 20 MB
All Shopify image requirements
Size2,048 × 2,048 pixels usually displays best for square product images
Up to 5,000 × 5,000 pixels, or 25 megapixels
Aspect ratio2,048 × 2,048 pixels usually displays best for square product images
Use one aspect ratio for all featured images so they display at the same size
Background
FormatsSmaller than 20 MB
PNG is the best file type for most product images, followed by JPEG; TIFF, BMP, GIF, SVG, HEIC and WebP are also accepted
Animated versions of GIF and WebP files are also supported
File sizeSmaller than 20 MB
SourceShopify Help Center — Product media types
Checked10 October 2026
Black-dial watch with a mesh strap on white, three-quarter view
Source photo: Plain product photo. Made with Herofab · Packshot studio
Worldwide

All Shopify image requirements

Source: Shopify Help Center — Product media types. Checked 10 October 2026. Read again · 13 October 2026

Recommended
2,048 × 2,048 pixels usually displays best for square product images
Maximum
Up to 5,000 × 5,000 pixels, or 25 megapixels
File size
Smaller than 20 MB
Formats
PNG is the best file type for most product images, followed by JPEG; TIFF, BMP, GIF, SVG, HEIC and WebP are also accepted
Consistency
Use one aspect ratio for all featured images so they display at the same size
Animation
Animated versions of GIF and WebP files are also supported

Keeping a collection grid even

Shopify advises using one aspect ratio for all featured images, so that they display at the same size. A collection page that mixes square, portrait and landscape photos shows rows of uneven cards. Choosing the ratio before the first photo is taken, and keeping the product at the same position and margin in every frame, avoids recropping later.

Square at 2,048 × 2,048 pixels is the size Shopify recommends for square product images. A portrait ratio can suit clothing on a model, but then every featured image in the store has to follow it. The same background and lighting across a range make the grid read as one catalogue rather than a set of separate uploads.

Choosing between PNG and JPEG

Shopify ranks PNG first for most product images, followed by JPEG, and accepts TIFF, BMP, GIF, SVG, HEIC and WebP as well. PNG keeps flat colours and hard edges sharp, which suits packshots on a plain background and images with transparency.

A detailed photograph saved as PNG can become very heavy. Files must stay smaller than 20 MB and at most 5,000 × 5,000 pixels or 25 megapixels, but a lighter file also loads faster on a phone. For photographs with soft gradients, such as fabric or skin, a high-quality JPEG is usually the practical choice.

Room for zoom and detail

A square image at 2,048 × 2,048 pixels gives shoppers enough resolution to look closely at texture and stitching. The product should fill most of the frame with an even margin: a small product in a large empty frame wastes those pixels, and a product touching the edges looks cropped on the collection page.

Beyond the main image, a set usually covers the back, a side view, a detail of the material or hardware and the product in use. Animated GIF and WebP files are supported and can show a product turning or opening, but each animation adds weight to the page, so one per product keeps the page light.

Herofab

What Shopify asks for, covered.

Choose Shopify as the marketplace and Herofab delivers the image at 2,048 × 2,048 pixels.

01

2,048 × 2,048 pixels

The square size Shopify says usually displays best.

02

One ratio for every image

Every image is delivered at the same size, so product pages stay even.

03

Colour variants

Show each colourway without a new photoshoot.

Questions

Shopify, answered.

What size should Shopify product images be?

2,048 × 2,048 pixels usually displays best for square images; up to 5,000 × 5,000 pixels or 25 megapixels, under 20 MB.

How large can a product image file be on Shopify?

Smaller than 20 MB. Source: Shopify Help Center — Product media types, checked 10 October 2026.

Which file formats does Shopify accept for product images?

PNG is the best file type for most product images, followed by JPEG; TIFF, BMP, GIF, SVG, HEIC and WebP are also accepted. Source: Shopify Help Center — Product media types, checked 10 October 2026.

What size does Herofab download for Shopify?

2,048 × 2,048 px, the size Shopify recommends. After delivery, choose Shopify under “For a marketplace”: the file is made from your delivered image, without cropping and at no extra credit.

Should all Shopify product images have the same aspect ratio?

Shopify advises using one aspect ratio for all featured images so that they display at the same size. Mixed ratios give a collection page uneven rows; square at 2,048 × 2,048 pixels is the size Shopify recommends for square images.

Can a Shopify product image be animated?

Yes. Shopify supports animated versions of GIF and WebP files. Each file still has to stay smaller than 20 MB, and an animation adds weight to the page, so a short loop with few frames keeps the product page light.

Can I check my images before uploading?

Yes. The free image size checker reads each file in your browser and tests it against these rules; the image is not uploaded.

Where do these figures come from?

From Shopify Help Center — Product media types, read on 10 October 2026. Marketplaces update their rules; the official page is the final reference.

Glossary
Get started

Your next collection, shot this week.

20 credits at sign-up, no card required. Images made with free credits carry a watermark. Herofab also removes the watermark from those images once credits are purchased.