Skip to content
TNToolsNexus

Bulk image resizer

Resize up to 50 images at once to a max width or percentage and download them as one ZIP — free, fast, nothing uploaded.

Drop up to 50 images here, or

All images resize with the same setting and download as one ZIP

Your images never leave your browser — batch resizing happens on your device.

Drop a whole folder’s worth of images — up to 50 — set one width, and download a single ZIP with every image resized: formats preserved, aspect ratios kept, names intact. All of it happens in your browser, so a 40-photo batch never uploads anywhere.

How to bulk resize images

  1. Drop your images (JPG, PNG, WebP — mixed is fine).
  2. Choose a max width — 1920, 1280, and 800 px presets cover most uses — or a percentage.
  3. Click resize and download the ZIP. Files come back as name-resized.jpg etc.

Where batches come from

A phone dump destined for a blog post or listing. Fifty product shots that a marketplace wants under a size cap. A team wiki that chokes on 12-megapixel screenshots. Email attachments that won’t fit. Event photos heading to a shared album on a slow connection. In every case the job is the same — “make them all smaller, don’t wreck the proportions, don’t make me do it one by one” — and doing it in a desktop editor means an afternoon of open-resize-export.

Picking a target width

1920 px matches full-HD screens — the safe choice for web pages, presentations, and anything viewed full-screen. 1280 px suits content columns, wikis, and documentation. 800 px is plenty for thumbnails, chat, and email. Since height scales automatically with the aspect ratio locked, portrait photos stay portrait — the width cap simply bounds them. The default “never enlarge” guard means a batch containing some already-small images passes through unharmed rather than getting fuzzy upscales.

Details worth knowing

Each file is detected by its actual content (not its extension), decoded, scaled with high-quality resampling, and re-encoded in its own format — JPGs at 92% quality, PNGs lossless with transparency preserved. The ZIP is assembled locally too. For a single image where you want exact pixel dimensions or a format change, the single-image resizer gives finer control; to shrink file sizes without changing dimensions, use the compressor.

Private by design

Client photos, family albums, and product shots stay on your machine — the resize loop and the ZIP both run locally, and closing the tab leaves nothing behind.

Last updated:

Frequently asked questions

How many images can I resize at once?
Up to 50 per batch, 50 MB each. Because processing is local, the practical limit is your device's memory — a typical laptop handles a full batch of phone photos comfortably. Larger jobs: run two batches.
Do all images end up the same size?
They end up with the same constraint, not identical dimensions: in max-width mode every image is scaled (keeping its aspect ratio) so its width matches your target; portrait and landscape images keep their shapes. Percentage mode scales each image relative to itself.
What does "Never enlarge smaller images" do?
Images already narrower than your target width are left at their original size instead of being blown up. Upscaling adds pixels without adding detail, so it's on by default — turn it off only if you genuinely need uniform widths.
Are formats and names preserved?
Yes — each JPG stays JPG, each PNG stays PNG (transparency included), each WebP stays WebP, and every file keeps its name with a "-resized" suffix, so nothing gets mixed up in the ZIP.
Are my photos uploaded anywhere?
No. The whole batch is processed in a background thread in your browser and zipped locally — no server ever sees your images.

Related tools

Image Resizer

Resize images to exact pixel dimensions or by percentage — lock the aspect ratio, pick the output format, and download. Free, private, in your browser.

Image Compressor

Shrink JPG, PNG, and WebP file sizes with a live quality slider — see the new size before you download. Nothing is uploaded.

Rotate & Flip Image

Rotate images 90° or 180° and mirror them horizontally or vertically — live preview, then download in the original format.