Skip to content
OurImg logo
Resizing & dimensions

Bulk Image Resizer

Resizing photos one by one in an editor takes forever. Here you set the size once and every image you add is resized to match, several at a time in background workers.

  • Never uploaded
  • Instant, no sign-up
  • Works offline

Drop images here

Files stay in your browser — nothing is uploaded.

About this tool

The default fits every image inside 1920×1080 without stretching it. Switch to exact size or percentage, or pick a preset for social media.

How it works

  1. 1

    Drop all your images at once.

  2. 2

    Choose fit, exact or percentage and set the size.

  3. 3

    Download them all as a ZIP.

Features

  • Three resize modesFit within a box, exact width × height, or a percentage of the original.
  • High-quality scalingLarge reductions are done in steps so detail stays crisp.
  • Keeps namesEach file keeps its name in the ZIP.
  • Private by designEverything runs on your device. No uploads, no account, no watermark, and EXIF/GPS data is stripped from the result.

Supported formats

Input: JPG, PNG, WebP, GIF (first frame), BMP, SVG, AVIF, plus TIFF/HEIC where your browser can decode them. Output: PNG, JPG or WebP.

Frequently asked questions

Will my images be stretched?

Not in “fit within” or percentage modes. Exact mode stretches only if you turn off the aspect-ratio lock.

Can I resize hundreds of photos?

Yes. Processing is spread across workers; very large batches just take longer.

Are small images enlarged?

Not unless you enable “Allow enlarging small images”.

Are my images uploaded to a server?

No. Files are decoded, processed and re-encoded by your browser using the canvas API and Web Workers. Nothing is sent to any server, and there is no account or storage. Closing the tab discards everything.

Need more than one tool?

The full editor combines cropping, adjustments, filters, text, shapes and layers in one place.

Open the editor