Image Resizer

Drop images here

Choose one or many images to resize in your browser

No images selected yet.

Resize settings:

File Original size Output size Format Status

No images selected yet.

Free Image Resizer Online

Resize images without uploading them: Select one or many images, choose pixels or percentage mode, configure your options, and download resized files directly from your browser.

What is an Image Resizer?

An image resizer changes the pixel dimensions of an image. It is useful when photos are too large for websites, forms, email attachments, CMS uploads, or client handoff folders.

This online image resizer runs locally in the browser. It decodes the selected image, draws the resized version to a canvas, and exports a new image file.

Resize Modes

Pixels — Enter a target width and height. With keep aspect ratio enabled, the image scales to fit within your dimensions without distorting. Use the “Do not enlarge if smaller” option to prevent small images from being upscaled.

Percentage — Scale both dimensions by a percentage. Enter 50 to halve the image or 200 to double it.

How to Use This Image Resizer

  1. Drop images into the upload area or choose files from your device.
  2. Choose Pixels or Percentage mode and enter your target value.
  3. Keep aspect ratio enabled unless you intentionally want to stretch the image.
  4. Check “Do not enlarge if smaller” to skip upscaling for images already under the target size.
  5. Choose the output format, file name option, and quality.
  6. Click Download on any row to save that image, or use Download All to get a ZIP of all resized images.

Supported Image Types

The tool supports common formats that your browser can decode, including JPG, PNG, WebP, GIF first frame, and BMP in supported browsers. HEIC, HEIF, RAW camera files, and animated GIF/WebP preservation are not included in this version.

Privacy

Images are processed in your browser and do not need to be uploaded to a runtime server. Very large images or very large batches may still be limited by browser memory.

Technical Details

The tool uses browser image decoding, the Canvas 2D API, and canvas.toBlob() to export resized files. Canvas export may remove metadata such as EXIF data.

Changelog

v1.1.0 May 19, 2026
  • Simplified to two resize modes: Pixels (with aspect ratio lock and do-not-enlarge option) and Percentage
  • Table now updates live — removed manual Preview button
  • Added per-row Download buttons and a Download All (ZIP) button
  • Default quality set to 100%
v1.0.0 May 11, 2026
  • Resize images by pixel dimensions or percentage with aspect-ratio lock and do-not-enlarge options
  • Choose output format (JPG, PNG, WebP) and quality; preview before downloading
  • Download individual images or all as a ZIP