Skip to content

Bulk Resize Images

Resize many images at once and download them as a ZIP.

Drop images 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.

Drop a folder’s worth of photos, set the target size — for example 1200 × 1200 — and optionally convert to WebP and remove metadata. Images are processed in parallel on your device, so even large batches finish quickly without uploading anything.

How to resize images in bulk

  1. Step 1

    Add all the images you want to resize.

  2. Step 2

    Set the size, fit mode, format and quality once for all of them.

  3. Step 3

    Process and download everything as one ZIP file.

Why use PhotoTools

Parallel processing

Uses several CPU cores of your device at once.

One ZIP download

All results with clean file names in a single archive.

Private and free

Up to 5 images per batch free; larger batches on paid plans.

Supported formats

Input

  • JPG
  • PNG
  • WebP
  • AVIF
  • HEIC
  • GIF
  • BMP
  • TIFF
  • PSD
  • RAW

Output

  • JPG
  • PNG
  • WebP
  • AVIF

Frequently asked questions

How many images can I resize at once?

Up to 5 per batch on the free plan, 50 on Starter, 500 on Pro and 2,000 on Business.

Are my images uploaded?

No. Resizing, conversion and compression in bulk all happen on your device.

Can I automate this?

Yes, with the PhotoTools API you can resize images from your own code or workflows.

What happens to the file names?

Original names are kept, with the new extension. You can also normalise names to lowercase with dashes.