Skip to content

Shopify Product Image Resizer

Product photos that meet Shopify’s image guidelines.

Drop an image here

or choose files from your device

You can also paste an image with Ctrl+V

JPG, PNG, WebP, AVIF, HEIC, GIF · up to 100 MB

Your images are processed locally in your browser and are not uploaded.

Shopify recommends square product images of 2048 × 2048 pixels for sharp zoom on product pages. Choose a preset and PhotoTools sizes, pads and compresses your photo to match, so your listing looks professional and zoom works.

  • Use 2048 × 2048 for products, 1024 × 1024 for collections and around 1920 px wide for banners. Maximum 20 MB.
  • Keep all product images the same aspect ratio so your collection grid stays aligned; a white background is safest.

Recommended sizes

UseSize (px)RatioMax file size
Shopify · Product image2048 × 20481:120 MB
Shopify · Collection image1024 × 10241:1—
Shopify · Banner1920 × 7002.74:1—

Sizes checked 2026-09.

How to resize product images for Shopify

  1. Step 1

    Add your product photo — or many with batch mode.

  2. Step 2

    Choose the Shopify preset.

  3. Step 3

    Download the ready-to-upload image.

Why use PhotoTools

Shopify presets

Sizes, ratios and backgrounds that follow the published requirements.

Zoom-ready

Large enough for zoom on product pages without being oversized.

Batch friendly

Process a whole catalog and download it as a ZIP.

Supported formats

Input

  • JPG
  • PNG
  • WebP
  • AVIF
  • HEIC

Output

  • JPG
  • PNG
  • WebP
  • AVIF

Frequently asked questions

What image size does Shopify recommend?

Use 2048 × 2048 for products, 1024 × 1024 for collections and around 1920 px wide for banners. Maximum 20 MB.

What background should product photos have?

Keep all product images the same aspect ratio so your collection grid stays aligned; a white background is safest.

Can I remove the background automatically?

Yes. Use the AI background remover or the Product Image Optimizer, which combines it with resizing.

Are my images uploaded to a server?

No. This tool runs entirely in your browser using WebAssembly. Your images never leave your device, and nothing is stored.