Tools

Resize Images Online in Bulk

Batch resize JPG, PNG, and WebP images by pixels or percentage in your browser.

What can you do with this image resizer?

Resize several JPG, PNG, or WebP images in one browser workflow.

Use percentage resizing for mixed image sizes or exact pixel dimensions for fixed layouts.

Keep the original aspect ratio when changing width or height.

Download one resized image or package all finished files in a ZIP.

How batch image resizing works

1

Add one or more images from your device.

2

Choose percentage or pixel resizing settings.

3

Process the images locally on a browser canvas.

4

Download individual files or all resized images as a ZIP.

Why use ShotEdit to resize images?

No upload queue or account is needed for common resize tasks.

Local processing is useful for private product photos and screenshots.

Batch ZIP export keeps repeated resizing work fast.

Supported image formats

JPG

Common photo input and output

PNG

Lossless image input and output

WebP

Modern web image input and output

ZIP

Optional batch download package

How to resize images without distorting them

Resizing is the quickest way to make a photo fit an upload limit, a blog layout, or a profile picture slot. The resizer above works on JPG, PNG, and WebP files, handles a whole batch at once, and processes everything locally in your browser.

Percent mode or pixel mode

Percent mode scales every image by the same factor, from 1% to 500%, starting at 50%. It is the fastest option when a batch of photos is simply too large, because each image keeps its own proportions.

Pixel mode lets you type an exact width, height, or both. With Keep aspect ratio switched on, entering only a width calculates the matching height (and vice versa), so nothing gets stretched. If you enter both values while the aspect ratio is locked, the width wins and the height is recalculated. Turn the lock off only when you really need an exact box, such as a 1080 x 1080 square, and accept that the image will be squeezed to fit.

Shrinking versus enlarging

Making an image smaller is safe: fine detail is averaged together and the result usually looks sharper at its new size. Making it larger is different. Scaling above 100% adds pixels but not detail, so edges soften and small text blurs. Upscale only when a platform demands a minimum size, and start from the largest original you have.

Images larger than about 32 megapixels are skipped to keep your browser responsive; resize those in two steps or start from a smaller export.

Formats, file names, and batch downloads

Each resized image keeps its original format: JPGs stay JPG, PNGs stay PNG with their transparency, and WebP files stay WebP where the browser can encode it (otherwise they are saved as PNG). JPG and WebP are saved at high quality, and PNG is lossless.

Files are renamed with a -resized suffix, so photo.jpg becomes photo-resized.jpg and your originals are never overwritten. Download images one at a time or save the whole batch as a ZIP file.

Choosing a size for where the image is going

Start from the space the image will fill rather than from a percentage. For a web page, measure the width of the content column and enter it in pixel mode with Keep ratio on; if most visitors use phones or high-density laptop screens, about twice that width keeps the picture crisp. For email, the default 50% is usually enough to make phone photos small enough to attach several at once. Social platforms resize uploads to their own limits, so look up the size a platform currently recommends and type that in rather than guessing. The line under the preview shows each file's original and new dimensions, for example 4000 x 3000px -> 2000 x 1500px, so you can check the result before downloading.

In a mixed batch, pixel mode gives every file the same width, so portrait photos come out much taller than landscape ones. If that matters, resize portrait and landscape images in separate batches, or switch to percent mode. Always work from the original rather than a copy you have already resized: each pass saves JPG and WebP files again, and repeated passes add softness. A name like photo-resized-resized.jpg is a sign that this has happened. If the file is still too heavy afterwards, run it through the image compressor as the final step; compressing first and resizing later would re-save the image at high quality and cancel the savings.

Common questions

Will resizing reduce the file size?

Usually, yes. Halving the width and height leaves a quarter of the pixels, so the file typically shrinks a lot. For a further reduction without changing dimensions, use the image compressor afterwards.

Can I resize a whole folder of photos at once?

Yes. Select or drop as many images as you need and the same settings are applied to each one. Changing a setting re-renders the batch, and the ZIP download collects every result.

Does the resizer keep EXIF data?

No. Each image is redrawn in the browser and saved as a new file, so metadata such as camera details and GPS location is removed. That is useful before sharing photos publicly.

Are my photos uploaded?

No. Resizing happens on your device, so the images never reach a server.