Batch Image Processor
Resize and convert images in batches.
About Batch Image Processor
Prepare a folder of product photos, article illustrations, or email attachments with the same settings. Batch Image Processor applies a resize rule, output format, and quality level to every selected image. Each result lists its original and final dimensions and file size, so you can check what changed before downloading. Files are decoded and encoded in your browser; this tool does not upload the image contents. The original files on your device are left untouched.
How to Use Batch Image Processor
Choose the images
Select JPG, PNG, or WebP files, or drop them onto the upload area. Add more files with another selection, or remove individual files from the list. A batch accepts up to 100 images, with a 25 MB limit per file and 200 MB for the selection.
Set the output
Fit images inside a maximum width and height, scale them by a percentage, or keep their original dimensions. Choose WebP, JPG, or PNG. The quality control applies to JPG and WebP. PNG uses lossless encoding and does not use the slider.
Process and inspect
Click Process images. Files run one at a time, and results appear as they finish. Compare dimensions and byte sizes in the result list. If a file cannot be decoded, its row explains the problem and the remaining images continue.
Save the results
Use Download beside a result to save that image, or Download ZIP to collect every successful result in one archive. Failed files are excluded from the ZIP. Changing a setting or the selected files clears the previous results so the next batch uses your current choices.
Common Use Cases
Product photo preparation
Apply one maximum size and format to a collection of listing photos. Portrait and landscape images keep their own proportions, so a rectangular photograph will not become a square. If a marketplace needs a square crop, use Crop Image before processing the batch.
Website image exports
Convert a collection of PNG or JPG illustrations to WebP and reduce oversized dimensions at the same time. Check the final file sizes rather than assuming every conversion saves space. An already compressed source can become larger after encoding.
Technical Specifications
| Input Formats | JPG, PNG, WebP |
|---|---|
| Output Formats | JPG, PNG, WebP, ZIP |
| File Size Limit | 25 MB |
| Processing Engine | 100% Client-side (Runs locally in your browser) |
| Data Retention | Files never leave your device |
| Batch Processing | Yes (multiple files supported) |
Tips for Best Results
Start with WebP at 80% quality for photographs, then inspect a downloaded image at its intended display size. Fine text or line drawings may be clearer as PNG.
The default 1600 × 1600 bounds shrink a 4000 × 3000 photo to 1600 × 1200. A 600 × 400 source stays unchanged unless Allow enlarging smaller images is checked.
For a strict upload limit such as 100 KB, use Compress Image in target file size mode. This batch tool controls dimensions and quality without promising a maximum size per result.
Input images above 40 megapixels are rejected. Output is limited to 8192 pixels on either side and 32 megapixels overall; choose smaller dimensions if a result reaches those limits.
Frequently Asked Questions
Does fitting inside dimensions crop or stretch my photos?
No. Both dimensions are upper bounds. The tool uses the smaller scale factor needed to fit the source inside the box, preserving its aspect ratio. There is no cropping or padding, so different source shapes can have different output dimensions.
What happens to transparent backgrounds?
PNG and WebP output retain transparency. JPG has no alpha channel, so transparent areas are filled with white before the image is encoded. Choose PNG or WebP when you need a transparent logo or cutout.
Will every processed file be smaller?
No. File size depends on the original encoding, output format, dimensions, and quality. Converting a compressed photograph to PNG can increase its size considerably. Each result reports whether the encoded copy is larger or smaller; the download always contains that processed copy.
What if two images have the same filename?
Each output filename receives a processed suffix. If two outputs would still share a name, a numbered suffix makes them distinct. Both successful images are retained in the ZIP instead of one overwriting the other.
Are animated images and camera formats supported?
Animated WebP is exported as a still image. This tool accepts only JPG, PNG, and WebP; it does not preserve animation or accept HEIC, RAW, SVG, or GIF files. Use the separate HEIC to JPG converter for compatible phone photos before adding them here.