Shopify Product Image Resizer

Resize product photos to 2048x2048 for Shopify, in batches, in your browser. Covers recommended sizes, crop choices, and the real upload limits.

  • No file limits
  • No registration
  • Free forever
  • Images never leave your browser
Any Image
Bulk uploadTurn on to pick several images at once

Drop images here

or paste from clipboard (Ctrl/⌘ + V)

Supported formats: JPG, PNG, WebP, AVIF, SVG

Processing…

Your images never leave your browser

All processing happens locally on your device. Nothing is uploaded to a server, stored, or tracked.

Shopify accepts a great deal more than 2048x2048, so this page is specific about the difference between what is allowed and what displays well. It resizes and prepares files on your device rather than connecting to your store, which means you control exactly what gets uploaded and when.

How it works

What Shopify recommends versus what it accepts

These are two different numbers and mixing them up is the most common mistake. Shopify accepts up to 5,000 by 5,000 pixels and 25 megapixels per product image, with files under 20 MB. Separately, it states that 2,048 by 2,048 usually displays best for square product images. The recommendation is about how images look in a theme, not about a limit you can exceed.

Shopify product image requirements
SettingValueWhat it means
Maximum dimensions5,000 × 5,000 pxThe hard ceiling for a single product image
Maximum area25 megapixelsApplies even to a long, thin image
Maximum file sizeUnder 20 MBRejection happens here, not on dimensions
Recommended for square products2,048 × 2,048 pxDisplays best and keeps page weight down
Accepted file typesPNG, JPEG, and othersShopify names PNG first, then JPEG, and also accepts several others

Shopify Help Center: product media types

Why 2048 by 2048 is the number people use

A product page shows a zoomed view of the main image, and a larger source gives a crisper zoom. 2,048 by 2,048 is large enough for that zoom while staying light enough to keep the page fast. Larger files make the page slower for every visitor without improving what a customer sees at normal zoom levels, so the recommendation balances the two.

Choosing crop or padding for your products

Making an image square is a decision, not a calculation. Cropping to fill scales the photo until the full width is covered, then removes the overflow from the top and bottom, which suits a product centered on a plain background. Padding scales the image to fit entirely inside the square and fills the remainder, which suits a tall or wide product where cropping would cut it off.

  • Crop to fill for apparel, bottles, and boxes on a clean background. Nothing important sits near the edges.
  • Pad for watches, jewellery, tall bottles, or anything wide and flat. Cropping would remove part of the product.
  • Watch the padding colour. Fit mode fills with a solid colour, so match it to your background or the result looks unfinished.
  • Keep the same ratio across a product range so a grid of images lines up instead of being cropped differently.

NoteBoth crop and pad are available in the controls above. Preview before downloading, because the decision is visible immediately.

Preparing a product range in one pass

A catalog is where batch processing pays off. Add a folder, apply the same size and ratio to everything, then download a ZIP and upload the set. Consistency matters more than perfection on any single image, because a grid where images have different ratios looks broken even when each image is fine on its own.

  • Add the whole product folder at once with the bulk option.
  • Set the ratio once, then check the preview on a portrait and a landscape image before running the batch.
  • Download as a ZIP and upload the set together, so ratios stay consistent.
  • If files are over 20 MB, run them through a target size compressor first.

What this tool does not do

It prepares image files. It does not connect to a store, install as a Shopify app, or change anything in your admin. Search results for this term include automatic resizing apps and store-level automation, which are a different product entirely. If you want images resized automatically whenever you upload them, you need a Shopify app, and that kind of app runs with access to your store. This page is for the manual case, where you control the files directly.

  • Not a Shopify app and not a store integration.
  • Not an automatic rule that resizes everything you upload.
  • Not a video or slideshow tool. It handles still images only.
  • Your files are processed on your device and are never uploaded here.

Batch resize Shopify product images

Resize multiple product photos to 2048x2048 for Shopify in one pass. Free, private, and nothing is uploaded.

Frequently asked questions

What image size does Shopify recommend?

Shopify states that 2,048 by 2,048 pixels usually displays best for square product images. It is a recommendation for consistent display, not a maximum. Shopify accepts images up to 5,000 by 5,000 pixels, as long as the file is under 20 MB.

What is the largest file Shopify allows for product images?

Product and collection images must be smaller than 20 MB, and up to 5,000 by 5,000 pixels or 25 megapixels. That is a ceiling for unusual sources. Most stores look better and load faster with 2,048 by 2,048 for the main image.

Do all my product images need the same ratio?

Shopify recommends a consistent aspect ratio across your product images so they line up in a grid instead of being cropped unpredictably. Square 2,048 by 2,048 is the usual choice for a main product image, and consistent ratios across a range prevent the theme from cutting off parts of your product.

Does this tool connect to my Shopify store?

No. It runs entirely in your browser and never touches your store. You prepare and download the files, then upload them to Shopify yourself. That also means your product photos are never sent to a server here or anywhere else in this workflow.

Can I batch resize Shopify product images?

Yes. Add a folder of product photos and resize every one to 2,048 by 2,048 in one pass, then download them together as a ZIP. Everything is processed on your device.

Should I crop or pad my product photos to square?

Crop to fill when the background is plain and the product is centered, since that is what most stores do. Pad when the product is tall or wide and cropping would cut it off, for example a watch or a garment. Padding keeps everything visible but leaves bars.