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
| Use | Size (px) | Ratio | Max file size |
|---|---|---|---|
| Shopify · Product image | 2048 × 2048 | 1:1 | 20 MB |
| Shopify · Collection image | 1024 × 1024 | 1:1 | — |
| Shopify · Banner | 1920 × 700 | 2.74:1 | — |
Sizes checked 2026-09.
How to resize product images for Shopify
- Step 1
Add your product photo — or many with batch mode.
- Step 2
Choose the Shopify preset.
- 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.