Batch image resizing
Bulk Product Image Resizer
Resize product photos to the exact pixel size a marketplace asks for, without distorting the product. Upload up to 20 images, set one output size and process the whole batch in your browser.
Contain keeps the whole product visible, cover fills the frame, fit shrinks without adding canvas and stretch forces exact dimensions. Nothing is uploaded to a server.
Drop product images here
JPG, PNG, WebP or AVIF · processed locally in your browser
Up to 20 images per batch · max 40 MB per file
Settings
Local processingKeeps the whole product visible and fills the remaining canvas with your background colour.
Alignment of the image inside the output canvas.
Used to fill empty canvas areas. Choose transparent to keep the alpha channel.
AVIF depends on browser support and is reported as an error when unavailable.
PNG is lossless; the quality slider does not apply.
Original
0 B
Output
—
Images are processed on this device only. Nothing is uploaded, stored or analysed on a server.
Preview
Select an image from the queue to preview the result.
Queue(0)
No images yet
Add product photos to see them here with their size and dimensions.
How to resize product images in bulk
Upload your images
Drag in JPG, PNG, WebP or AVIF files. Dimensions and file size are read locally for every file.
Choose a size and mode
Pick a preset or type a custom width and height, then choose contain, cover, fit or stretch and set the background.
Check and download
Preview one image at full fidelity, run the batch and download each file or a single ZIP.
What the resizer does
Four resize modes
Contain, cover, fit and stretch each solve a different ecommerce problem. Hints explain the trade-off before you run a batch.
Aspect ratio protection
Product proportions are preserved by default, and the optional lock prevents small images from being enlarged and blurred.
White or transparent padding
Contain mode fills the leftover canvas with white, a custom colour or transparency, with nine alignment positions.
Real size and file size
Every processed file shows its real pixel dimensions, real byte size and the exact change compared with the original.
Square size presets
500, 800, 1000, 1200, 1600 and 2000 px squares cover most catalogue requirements in one click.
EXIF-correct output
Photos taken on a phone keep their intended orientation instead of appearing rotated after processing.
When to use it
Marketplace size compliance
Bring a mixed camera-roll folder to the same pixel size before uploading it to a marketplace.
Square catalogue images
Turn portrait and landscape photos into consistent 1:1 thumbnails without cutting off the product.
Faster page loads
Reduce 6000 px camera files to the size a storefront actually displays.
Resizer questions
What is the difference between contain and cover?
Contain keeps the entire image and fills the remaining canvas with your background colour. Cover fills the canvas edge to edge and crops whatever does not fit, so part of the product can be cut off.
Will resizing make my images blurry?
Downscaling is done in multiple steps with high-quality smoothing. Enlarging cannot add detail, which is why the never-enlarge option is on by default.
Does the resizer change the file format?
Only if you choose a format. By default each file keeps its original format, and its extension stays accurate.
Can I resize transparent PNG files?
Yes. Transparency is preserved in PNG, WebP and AVIF output. Converting to JPG replaces transparency with the background colour.
Are my images uploaded?
No. The resize happens in your browser and the files never leave your device.