imgflow.io
1
Upload
2
Resize
3
Process
All tools

Resize Images Online

Resize product images in bulk.

⚡ Combine tools
CompressConvertResizeCropRotateWatermarkRound CornersRename
Step 1 of 3
Upload

Add your product images. Nothing leaves your browser.

JPG, PNG, WebP, GIF
Multiple files at once
Private — stays local
YOUR WORKFLOW
Resize
Preview
Drop images here
JPG, PNG, WebP, GIF
100% private · no uploads · bulk & fast

Resize images online to exact dimensions

Resize product images to exact pixel dimensions in bulk. Platform presets for PrestaShop, WooCommerce, Shopify and Amazon included. No uploads. No account.

Your images never leave your device
Pixel-perfect dimensions
Platform presets included
Works offline in your browser
See the difference

Same product. Right dimensions.

Correctly sized images load faster, look sharper and display perfectly across all devices and screen sizes.

Pixel-perfect output every time
Multiple sizes from one upload
Preserves aspect ratio or fills exactly
Original
Resized
Up to −98%
product-hero.jpg
2400×3200px
800×800px
−94%
category-banner.jpg
4000×2000px
1200×400px
−96%
thumbnail.jpg
1200×1200px
250×250px
−96%
mobile-product.jpg
3000×4000px
400×600px
−98%
How it works

Resize images in 3 simple steps

1

Upload your images

Drag & drop your product images. Process your entire catalogue in a single batch.

2

Set dimensions

Choose a platform preset or enter custom width and height. Select fill, fit or crop mode.

3

Download as ZIP

All resized images are packaged in a ZIP file ready to upload to your store.

Perfect for

E-commerce, blogs & more

PrestaShop

Generate 800×800 product images, 250×250 thumbnails and 380×380 category images in one batch.

WooCommerce

Produce all required WooCommerce image sizes — product, thumbnail and category — simultaneously.

Amazon & Marketplaces

Meet Amazon's 2000×2000px requirement for zoom. Generate marketplace-ready images in bulk.

Social Media

Resize images for Instagram, Facebook, LinkedIn and Pinterest with the correct dimensions for each.

Resize modes

Choose the resize mode that best fits your workflow.

Fill (zoom & crop)Fit (add padding)Manual cropShrink proportionallyMultiple sizes at once

Frequently asked questions

What image size should I use for PrestaShop?

PrestaShop's default configuration uses 800×800px for large product images, 250×250px for thumbnails and 380×380px for category images. Our tool includes all three as a preset.

What size does Amazon require for product images?

Amazon requires product images to be at least 1000px on the longest side to enable the zoom feature. The recommended size is 2000×2000px. Main product images must have a pure white background (RGB 255, 255, 255).

Can I resize images without cropping?

Yes. Use Shrink mode for proportional resizing without cropping. Or use Fit mode when resizing to a square — this adds white padding without cropping any part of your image.

Can I generate multiple sizes simultaneously?

Yes. The Multiple sizes at once mode generates all required sizes from a single upload. Select your platform preset or add custom sizes, and our tool processes your entire batch into multiple size variants simultaneously.

Does resizing affect image quality?

Our tool resizes at full quality using bicubic interpolation, which produces the sharpest possible results when scaling images down.

Your images never leave your device

All processing happens 100% inside your browser using the Canvas API. We never upload, store or track your files. Your privacy is safe — unlimited and always protected.

Try for free →
No sign-up required

Why Product Image Dimensions Matter for Sales and SEO

Every e-commerce platform has specific image requirements — and getting them wrong hurts your store in multiple ways. Images that are too large slow down your pages and waste server storage. Images that are too small appear blurry and unprofessional, reducing customer trust and conversion rates.

Consistent image dimensions across your product catalogue create a polished, trustworthy appearance. When all product thumbnails are the same size, your category pages look professional and are easier to browse — which reduces bounce rate and signals quality to Google.

✓ PrestaShop presets included ✓ WooCommerce presets included ✓ Shopify & Amazon presets ✓ Real-time preview ✓ Fill, fit or crop

Recommended Image Sizes for Every E-Commerce Platform

PlatformProduct imageThumbnailCategory
PrestaShop800×800px250×250px380×380px
WooCommerce800×800px300×300px600×600px
Shopify2048×2048px160×160px1024×1024px
Amazon2000×2000px500×500px
eBay1600×1600px500×500px
Etsy2000×2000px570×456px
Google Shopping800×800px min

imgflow includes platform presets for PrestaShop, WooCommerce, Shopify and Amazon, so you can generate all required sizes in a single click — no manual calculations needed.

Resize Modes — Choosing the Right Approach

Make it smaller — proportional resize

Set a maximum width and the image scales down proportionally. Height adjusts automatically to preserve the aspect ratio. Ideal for reducing oversized photos before uploading. The real-time preview shows the image shrinking as you drag the slider.

Make it square — the e-commerce standard

The most common requirement for product images. Set the side length and choose how to handle non-square images: Fill (zoom and auto-crop), Fit (add white padding), or Crop (drag to choose exactly what to keep).

Custom dimensions — pixel-perfect control

Set exact width and height in pixels. Choose Fill, Fit or manual Crop for images that don't match your target ratio. Use this for platform-specific requirements like Amazon's 2000×2000px or banner images.

Multiple sizes at once — the time saver

Generate all the sizes your platform requires in a single batch. Select PrestaShop, WooCommerce, Shopify or Amazon presets, or add your own custom sizes. All sizes are included in the ZIP download, organised into folders.

%
By percentage — scale proportionally

Scale all images to a percentage of their original size. 50% halves the dimensions (and reduces file size significantly). Useful when you know the ratio but not the exact pixel dimensions you need.

Social media — platform-specific formats

Generate images sized for Instagram Posts and Stories, Facebook, Twitter/X, LinkedIn, Pinterest and YouTube Thumbnails. Choose Fill, White or Blur background for non-matching ratios.

Image Dimensions and SEO: What You Need to Know

While Google doesn't directly rank pages based on image pixel dimensions, image sizing indirectly affects several ranking factors:

Page speed and Core Web Vitals

Serving images at their exact display size avoids the browser having to download a 2000px image just to display it at 400px. Correctly sized images load faster and improve your LCP score.

Cumulative Layout Shift (CLS)

Images without defined dimensions cause layout shifts as they load. Consistently sized images eliminate this problem and improve your CLS score.

Google Shopping and Image Search

Google Shopping requires product images to be at least 800×800px for enhanced listings. Higher resolution images also perform better in Google Image Search results.

Frequently Asked Questions

What image size should I use for PrestaShop?
PrestaShop's default configuration uses 800×800px for large product images, 250×250px for thumbnails, and 380×380px for category images. These sizes can be customised in your PrestaShop back office under Catalog > Images, but these defaults work well for most stores. imgflow includes all three as a preset so you can generate all sizes in one click.
What image size does Amazon require for product listings?
Amazon requires product images to be at least 1000px on the longest side to enable the zoom function, which significantly increases conversion rates. The recommended size is 2000×2000px for maximum quality. Main product images must have a pure white background (RGB 255, 255, 255). Additional product images (lifestyle shots, detail views) can have any background.
Can I resize images without cropping?
Yes. Use "Make it smaller" to resize proportionally without any cropping. Or use the "Fit" fill method when resizing to a square — this adds white padding to fill the canvas without cropping any part of your image. The real-time canvas preview shows exactly what the result will look like.
Can I resize multiple images to different sizes at the same time?
Yes. The "Multiple sizes at once" mode generates all required sizes from a single upload. Select your platform preset or add custom sizes, and imgflow processes your entire batch into multiple size variants simultaneously — all included in a single ZIP download.
What's the recommended image size for WooCommerce?
WooCommerce recommends square images at 800×800px for product images. Thumbnails are generated automatically by WooCommerce at 300×300px. Using square images ensures consistent presentation in your shop and prevents layout issues in product grids.
How do I resize images for Google Shopping?
Google Shopping requires product images to be at least 800×800px for apparel products and 100×100px for all other products, though higher resolution is strongly recommended. Non-white backgrounds are allowed, but images with white backgrounds typically perform better in Shopping ads. Use imgflow's resize tool to ensure your images meet Google Shopping's minimum requirements.