This is a research guide based on cited documentation. It is not a report of firsthand testing. Our editorial method

The hard limits Shopify documents

These are upload limits from Shopify's product media help page, read on 30 October 2026. Anything outside them won't upload, so check them before you batch-export a catalogue. [1]

MediaLimitFormats
ImagesUp to 5000 x 5000 px or 25 megapixels; under 20 MBPNG and JPEG recommended; TIFF, BMP, GIF, SVG, HEIC and WebP also accepted
VideosUp to 10 minutes, 1 GB and 4K (4096 x 2160 px).mp4, .mov or .webm; Shopify converts and serves all videos as .mp4 or HLS. YouTube and Vimeo links can be embedded
3D modelsUp to 500 MB; files over 15 MB are optimised automaticallyGLB and USDZ

Recommended size, and a format conflict to resolve

For square images, Shopify's help page says 2048 x 2048 px "usually displays best". Shopify's image-size guide agrees and adds two practical numbers: the source must be larger than 800 x 800 px for zoom to work, and product photos should be "around 300 KB". [1][2]

The two Shopify pages differ on format. The help page names PNG as the best file type for most product images, followed by JPEG. The image-size guide says compressed WebP images are best for fast loading and, citing Google, that lossy WebP files are 24% to 34% smaller than JPEGs at equivalent quality. [1][2]

A workable reading: keep a high-quality master (PNG or high-quality JPEG) in your own archive and upload a compressed version that stays near the 300 KB target. If a PNG of a photograph comes out several megabytes, it will meet the 20 MB limit but miss the speed target.

Worked example: a 40-product catalogue

The numbers that matter are consistency and weight. The 20 MB cap is rarely the constraint; a page of 3 MB images is.

DecisionValueWhy
Canvas2048 x 2048 px, 1:1Shopify's recommended square size, well above the 800 x 800 zoom threshold [1][2]
Images per product4 (front, back, detail, in use)Shopify suggests shooting multiple angles [3]
Total images16040 products x 4
Target file sizeAbout 300 KB eachShopify's image-size guidance [2]
Upload volumeAbout 48 MB in total160 x 300 KB; each file far under the 20 MB cap
Alt textOne line per image, 125 characters or lessShopify's recommendation [4]

Alt text that does its job

Shopify's alt text page says alt text appears when an image fails to load and is read aloud by assistive technology. It asks you to keep it "brief and descriptive". The maximum is 512 characters, but 125 or fewer is recommended. You can also upload alt text by CSV or accept suggestions from the media editor. [4]

A useful pattern is product name, colour or variant, and what the image shows: "Linen apron in olive, back view showing cross straps". Avoid repeating the same text on every image of a product, because the second and third images exist to show something different.

AI-generated and AI-edited images: an accuracy check before upload

AI image tools can produce scenes, mockups and model shots from a product photo. Rewarx, for example, lists an AI Photography Studio, AI Mockup Generator, AI Model Studio, AI Ghost Mannequin and an AI Product Page Builder that it says generates listing assets for Shopify. [5]

The upload limits are the easy part. The real risk is an image that looks good but shows the wrong product: a changed colour, a missing seam, an extra button or a logo that no longer matches. A buyer judges the item by the photo, so check every generated image against the physical product before it goes live.

  • Compare colour, shape, proportions, materials, text and logos against a plain reference photo of the real item.
  • Reject any image that adds features, accessories or contents that aren't included in the sale.
  • Keep the reference photo in your files, in case a customer disputes what was shown.
  • Apply the same size, ratio and background rules as your photographed images, so the catalogue stays consistent.
  • Check the tool's terms on usage rights and watermarks before you publish.

Pre-upload checklist

  • Every image is under 5000 x 5000 px, 25 megapixels and 20 MB. [1]
  • Every image is at least 800 x 800 px so zoom works; ideally 2048 x 2048 for square products. [2]
  • All images of similar products share the same aspect ratio. Shopify's guide says to keep similar images on the same ratio for a uniform design. [2]
  • Backgrounds match. Shopify's photography page recommends a pure white background, so the product is the central focus. [3]
  • Lighting and framing are consistent. Shopify suggests keeping the camera and tripod in the same position and rotating the product instead. [3]
  • Files are compressed toward about 300 KB. [2]
  • Each image has its own alt text of 125 characters or less. [4]
  • Any AI-generated or AI-edited image has passed the accuracy check above.

Questions before you decide

What is the best Shopify product image size?

Shopify says 2048 x 2048 px usually displays best for square product images. Images must be larger than 800 x 800 px for zoom to work, and uploads can go up to 5000 x 5000 px or 25 megapixels.

What is the maximum image file size on Shopify?

Shopify's product media help says image files must be smaller than 20 MB. Its image-size guide suggests product photos of around 300 KB so pages load quickly.

How long can Shopify alt text be?

Shopify allows up to 512 characters of alt text but recommends 125 characters or less, kept brief and descriptive.

Should I upload PNG, JPEG or WebP to Shopify?

Shopify's help page calls PNG the best file type for most product images, followed by JPEG. Its image-size guide recommends compressed WebP for speed. Keep a high-quality master and upload a compressed copy.

Sources & verification

Product details and prices can change. Check the linked provider before buying.

  1. Shopify Help Center: product media types Accessed 30 Oct 2026
  2. Shopify blog: image sizes guide Accessed 30 Oct 2026
  3. Shopify Help Center: product photography Accessed 30 Oct 2026
  4. Shopify Help Center: adding alt text to media Accessed 30 Oct 2026
  5. Rewarx: tools Accessed 30 Oct 2026

Sources link directly to providers. Product buttons may use separately labeled affiliate links. Read our disclosure.

Your decision at a glance

Compare the options

Full comparison

Documentation-based guidance. No tested ranking or performance score.

Commerce

Shopify

Consider it for
Sell products from a hosted store on Basic ($29/mo displayed with Pay yearly selected, $348/year); skip Shopify when the job is a compact Carrd page, because it is not a Carrd substitute.
Starting cost
Basic $29/mo with Pay yearly selected ($348/year); Grow $79/mo ($948/year); Advanced $299/mo ($3,588/year). Page promo: 3 days free, then $1/month for 3 months.
Before you choose
Compare Shopify for a store rather than a compact information page. The $1 per month promotion is not the ongoing plan price.

Checked 15 Sep 2026 · Pricing source

View Shopify plans

Direct provider link; no affiliate tracking added by this publication. Link disclosure

Commerce

Rewarx Studio AI

Consider it for
AI product-image tools for online stores, including scene generation, mockups and listing assets. Evaluate output against the real product before publishing.
Starting cost
Confirm current plan pricing on the vendor site before purchase
Before you choose
No retained hands-on test; documentation-based research only. Check image accuracy, watermarking, rights and export limits on your own trial.

Checked 17 Sep 2026 · Pricing source

View Rewarx Studio AI plans

Direct provider link; no affiliate tracking added by this publication. Link disclosure