Bulk Image Converter — Resize, Compress & Convert

Batch-resize, compress and convert many images at once (PNG, JPG, WebP) — set size and format, dial in quality or compress to a target file size (e.g. under 200 KB), download as a zip. Free, no upload.

Drop images here or click to browse

🔒 Processed in your browser — never uploaded. Multiple images download as a .zip.

Resize, compress and convert images in one pass

Drop in as many images as you like and process them all at once: scale them down (max dimensions, percentage or exact size), re-encode to PNG, JPG or WebP, and either dial in the quality or compress to a target file size — enter a KB limit and the tool finds the highest quality that fits under it, per image. Then download everything as a single zip. Every image is processed in your browser and never uploaded, with no size limits beyond your device's memory.

Frequently asked questions

Can I compress an image to a specific file size, like under 200 KB?

Yes. Pick a lossy format (JPG or WebP), choose "Compress by: Target file size", and enter the KB limit. The tool binary-searches the highest quality whose output stays under that size, for each image. If even the lowest quality can't fit, it saves the smallest possible version and tells you.

Can I resize, compress and change format at the same time?

Yes. Set an optional resize, pick an output format and a quality (or target size), and every image is processed in one pass — no need to run three separate tools.

How are multiple images downloaded?

A single image downloads directly; multiple images are bundled into one .zip so you get them all in one click.

Are my images uploaded?

No. All resizing, compression and conversion run locally in your browser using the Canvas API.