Shopify product photography · the whole catalog

Shopify product photography for every product in the store.

Shopify takes up to 250 images, videos and 3D models per product, and recommends 2048 by 2048 pixels for square images.

Get a listing content plan

Tell us what you sell and where. We'll come back with a plan for your product images, videos and creator content.

Free. No card. We reply within one working day.

Amazon · Shopify · paid social
In short

Shopify product photography is the set of images on each product in your store: the one shown in collections, then the gallery on the product page. Shopify recommends 2048 by 2048 pixels for square images and accepts up to 5,000 by 5,000 and 20 MB. Each product holds up to 250 images, videos and 3D models.

Key takeaways
  • Shopify lists PNG as the best format and also accepts JPEG, WebP, HEIC, TIFF, BMP, GIF and SVG.
  • Alt text can run to 512 characters, and Shopify recommends 125 or fewer.
  • Give each variant its own image, so the color a shopper picks is the color they see.
  • QuickAds makes product and lifestyle images from one photo. You add them to your products in the Shopify admin.

Last updated · QuickAds Editorial Team

The specs

What is the best Shopify product image size? 2048 by 2048 for square, up to 5,000 on a side.

Shopify images have generous limits. The real work is keeping one shape and one look across every product, so collection pages line up.

01
Size
2048 by 2048

Shopify's recommendation for square product images. The ceiling is 5,000 by 5,000 pixels, or 25 megapixels.

02
File
Under 20 MB

PNG is Shopify's pick. JPEG, WebP, HEIC and others work too, animated GIF and WebP included.

03
Media
250 per product

Images, videos and 3D models together. A video runs up to 10 minutes and 1 GB.

04
Alt text
125 characters

Read aloud by screen readers and shown if an image fails to load. The cap is 512.

A Shopify collection · three invented products
Studio photo of a matte black gooseneck kettle with a slim curved spout and a round lid knob, on a light gray sweepGenerated stand-in
A blonde woman in a cream dress holding the tan leather tote by its handles in a sunlit stone laneGenerated
The amber serum bottle on a white bathroom shelf beside folded linen towels and a small succulentGenerated
Wide shot of the black gooseneck kettle on a white marble counter by a window, with open counter space to the rightGenerated
Four shoots, four shapes
The same black gooseneck kettle cut out and placed on a pure white background, filling 85% of the frameGenerated stand-in
The same tan leather tote cut out and placed on a pure white backgroundGenerated stand-in
The same amber serum bottle cut out and placed on a pure white backgroundGenerated stand-in
One shape, one size, one background
Generated: stand-in photos of three invented products, their cutouts on white, and scenes made with our product photoshoot's own prompt and default model and lifestyle photoshoot
  • Square at 2048 by 2048 is Shopify's recommended product image size.
  • The product sits at the same size in every frame across the collection.
  • Each color variant gets its own photo, so the swatch a shopper picks is the one they see.
What lines up a collection. One shape across the store, usually square, and the product at the same size in every frame. A mix of shapes and crops is what makes a collection page look uneven.

Sizes, formats and video limits. Source The 250-item media cap. Source Alt text. Source

How it works

How do you get product photos for a Shopify store? Four steps, from your products to the gallery.

Start from what's already in the store. Each product gets a clean main image, then scenes for the gallery.

Step 1 of 4
01

Start from the store

List the products that need new images first: the best sellers, the new drops and the ones with a single photo.

How it usually goes

A photographer gets a list of 30 SKUs, and the rest of the catalog keeps its supplier photos.

With QuickAds

Software: upload one photo per product, or, for bags and luggage, a sheet or a Drive folder for a catalog run. The QuickAds Shopify app isn't on the Shopify App Store yet.

Our team: we pick which products to start with, from where your traffic goes.

Creative strategy
Products · example
Best sellersStart here
One photo onlyNext
New dropsOn arrival
02

Make the main image

A clean cutout on a plain background, with the product at the same size in every frame.

How it usually goes

Supplier photos on different backgrounds, so the collection page looks like five stores.

With QuickAds

Software: background removal gives a transparent cutout, and product scenes come out in one of 10 aspect ratios, square among them.

Our team: we place each cutout on your background at one size across the range.

Creative production
Main image · example
BackgroundWarm white
ShapeSquare
ProductSame size in every frame
03

Fill the gallery

Scenes, close-ups and a person for scale. A catalog run gives one to six angles per product.

How it usually goes

For most of the catalog, the gallery stops at the main image.

With QuickAds

Software: product scenes one product at a time at up to 1536 pixels, or a catalog run of bags or luggage from a sheet at 1K, 2K or 4K. Only the 2K and 4K runs reach Shopify's 2048 recommendation.

Our team: we plan the gallery order for each product type.

Creative production
Gallery · example
1 · MainCutout
2 · SceneIn the kitchen
3 · Close-upThe handle
4 · ScaleIn hand
04

Upload and write the alt text

Add the images to each product in the Shopify admin, attach each variant to its own image, and write alt text that says what's in the frame.

How it usually goes

Alt text left blank, or set to the file name.

With QuickAds

You: upload in the Shopify admin, or by CSV for many products. QuickAds doesn't write images to your store.

Our team: we deliver the files named by product, with alt text for each one.

Creative production
Upload · example
Filekettle-black-main.png
VariantBlack
Alt textBlack gooseneck kettle on a counter
At a glance

What goes wrong with Shopify product images? Six problems and the fix for each.

None of these break a Shopify rule. They break the collection page, the zoom or the variant picker.

Six common problems with Shopify product images, with why each happens and how to fix it.
ProblemWhy it happensThe fix
Mixed shapesProducts came from different suppliers and shootsFix it with one shape across the store, usually square
Too small to zoomImages were exported at web size, well under Shopify's 2048 recommendationFix it by uploading the largest original, up to 5,000 pixels on a side
One image on every variantVariants were added after the shootFix it by attaching each variant to its own image
Blank alt textImages were uploaded in bulkFix it with alt text of 125 characters or fewer that describes the frame
Files too heavyExports came straight from the camera, uncompressedFix it by exporting under 20 MB, Shopify's limit
A gallery of oneOnly the supplier photo existsFix it with scenes, close-ups and a scale shot made from that photo

Every limit is from the Shopify Help Center, read on October 21, 2026.

Questions

What people ask about Shopify product photography.

What size should product images be for Shopify?

The best size for Shopify product images is 2048 by 2048 pixels for a square, Shopify's own recommendation. It accepts images up to 5,000 by 5,000 pixels, or 25 megapixels, under 20 MB. Square is the common choice because it keeps collection pages even, but what matters most is one shape for every product in the store. Upload the largest original you have.

How to bulk upload images to Shopify?

Use a product CSV: put each image's public URL in the image column, one row per image, and import the file from the Products page in the Shopify admin. Shopify fetches the images from those links. You can also drag several files onto a product's media section at once. Name the files by product and variant first so they're easy to match.

How to add variant images on Shopify?

Upload all the images to the product first. Then open each variant on the product page in the Shopify admin and pick its image from the product's media. Give every color its own photo; otherwise a shopper who picks navy still sees the black one.

How to optimize images for Shopify?

Keep one shape across the store, upload the largest original you have, up to 5,000 pixels on a side, and stay under 20 MB per file. Give each variant its own image, write alt text of 125 characters or fewer, and name each file for what's in it. Shopify accepts WebP as well as PNG and JPEG.

How to add alt text to product photos in Shopify?

Open the product in the Shopify admin, select an image in its media section and add the alt text in the media editor. Alt text can run to 512 characters, and Shopify recommends 125 or fewer. Describe what's in the frame: the product, its color and the setting. Alt text can also be uploaded by CSV for many products at once.

Does QuickAds connect to Shopify?

Not through the Shopify App Store yet: the QuickAds Shopify app isn't listed there today. The image tools work from any product photo, so you upload the photos you have and add the new images to your products in the Shopify admin or by CSV. Nothing from QuickAds writes images or text to your store.

Next

Every product in the store, with a full gallery.

QuickAds is a performance creative company that runs the whole chain: creative intelligence, creative strategy, creative production, influencer marketing and campaign management. Store images are the production link, made alongside the lifestyle product photography for the gallery and the listing optimization that helps buyers find each product.

Keep reading