Image Resizer

Resize JPG, PNG, WebP, GIF, and BMP images by percentage or exact pixels — one at a time or in a batch. Everything happens right here in your browser, so nothing is ever uploaded.

Drag images here

or browse your device · JPG, PNG, WebP, GIF, BMP

Your images stay on this device the whole time. Resizing happens locally in your browser, not on a server.

Resize
Output format
Quality
90%

Only applies to JPG and WebP output — PNG is always lossless.

Your images

No images added yet — they'll line up here once you drop them in.

How to resize an image

  1. Add your images — drag JPG, PNG, WebP, GIF, or BMP files into the box above, or click to browse your device.
  2. Choose a resize method — scale by percentage, or set an exact width and/or height in pixels.
  3. Pick an output format — keep the original format, or convert to JPG, PNG, or WebP at the same time.
  4. Download — grab images one at a time, or download them all together as a zip.

Why resize images

Smaller images load faster on websites, attach more easily to emails, and fit size limits on forms and upload pages. Resizing to the exact dimensions a site or app asks for also avoids awkward automatic cropping or stretching.

Because resizing happens entirely in your browser, your photos are never sent to a server — useful for anything personal you'd rather keep off the internet.

Frequently asked questions

Is this image resizer free?

Yes. It's completely free to use, with no sign-up, no watermark, and no limit on how many images you resize.

Are my images uploaded to a server?

No. Every image is resized directly in your browser. Your files never leave your device.

What image formats can I resize?

JPG, PNG, WebP, GIF, and BMP are all supported. You can also convert the format while resizing, or keep the original format.

Will resizing reduce image quality?

Making an image smaller has very little visible effect on quality. The quality slider mainly matters when saving as JPG or WebP, which compress the image but the PNG image quality remains same.