b2KIT

Bulk Image Resizer

Resize multiple images at once to the same dimensions or percentage with batch processing.

Tested tool guide Tested browser tools Checked August 16, 2026

What Bulk Image Resizer does, with a checked example

This tool resizes a whole batch of images in a single pass, applying one target - a percentage like 50%, or a fixed width and height in pixels - to every file at once. Mixed folders (phone photos, scans, exported art) come out at one size without opening each image in an editor. The common surprise: pixel dimensions and file size are different things. A 2000-pixel-wide PNG can weigh more than the 4000-pixel JPEG it came from, because the output format and its compression, not the pixel count, decide how many bytes the result occupies. The whole job runs in the browser, so the images never leave your machine.

Worked example

A concrete input and expected output from the current implementation.

Input

A batch of two JPEGs - photo_a.jpg (4032 x 3024) and banner.jpg (1600 x 1200) - with the scale set to 50%.

Expected output

photo_a.jpg is saved at 2016 x 1512 and banner.jpg at 800 x 600.

A percentage scales both axes by the same factor, so each image keeps its 4:3 shape: 4032 x 0.5 = 2016 and 3024 x 0.5 = 1512; 1600 x 0.5 = 800 and 1200 x 0.5 = 600. Both results preserve the original aspect ratio.

How the result is produced

1

One instruction for every image

The tool stores a single resize instruction and applies it to each selected image in turn. A percentage multiplies both axes of every image by the same factor, so each image keeps its own proportions even when the batch mixes portrait, landscape, and square files. A fixed pixel size gives every output file identical dimensions, which is only stretch-free for images that already matched the target ratio.

2

Re-encoding is part of the job

Each output is a freshly encoded image file. For a lossy format like JPEG or WebP, the saved quality setting determines how much detail survives; for lossless PNG, every pixel is stored exactly. Resizing down can therefore shrink file size a lot or hardly at all depending on format, and re-saving a JPEG costs a little quality too, because every encode is lossy.

Good uses

  • Shrink a folder of phone photos by a percentage (25% or 50%) before emailing or uploading them in one batch.
  • Normalize mixed product images to one width - say 1000 px - so storefront gallery rows line up evenly.
  • Downscale a set of high-resolution scans or renders to a uniform web-friendly size in a single pass instead of editing each file individually.

Limits and checks

  • Mixed shapes: a single fixed width and height cannot fit portrait, landscape, and square images without stretching or cropping the ones that do not match the ratio. Resize one sample image first and inspect it before committing the whole batch.
  • Dimensions are not bytes: a batch saved as high-quality PNG can stay nearly as large as the originals even after a big reduction in pixels. If the goal is smaller files, check the format and quality settings, not just the width and height.
  • Upscaled images are soft: enlarging a 600 x 400 image to 2400 x 1600 only interpolates between existing pixels, so the result carries no more detail than the source. Blurriness here is a property of the input, not a tool defect.

Common questions

Why did my resized images not get much smaller?

Resizing changes pixel count; the output format decides byte size. Photos re-saved as lossless PNG are barely compressed at all, so a 2000-pixel PNG can be larger than a 4000-pixel JPEG. Choose JPEG or WebP with a normal quality setting if file size is the actual goal.

Can I enlarge small images with this?

Yes, the tool will scale them up, but the result is only as sharp as the source pixels. Enlarging cannot create detail that was never captured, and it magnifies existing compression artifacts, so upscaled photos look soft or blocky. For print or large displays, re-shoot or re-render at the needed size instead.

References and verification

The example and behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools