Free Image Resizer

Change the pixel size of photos and screenshots without uploading them. Fit images inside a width and height, scale them by a percentage or set exact dimensions, and save as JPG, PNG or WebP.

How to resize images

  1. Drop up to 30 images onto the box above, or click Choose files. JPG, PNG, WebP and AVIF are accepted.
  2. Choose how to resize. Fit within keeps the proportions and makes the image as large as possible inside the width and height you enter. Percentage scales every image by the same amount. Exact width × height stretches the image to those pixels.
  3. Leave Never enlarge ticked so small images are not blown up into blurry ones.
  4. Pick the output format and quality, then click Resize images.
  5. Download each image, whose new size is shown in its name, or download all of them as a ZIP.

Which size to choose

For websites and blogs, 1200 to 1920 pixels on the long side covers full-width images on most screens. Email attachments and chat messages rarely need more than 1600 pixels. Profile pictures and thumbnails are usually square, so use Exact with equal width and height only if the original is already square, or crop it first in an editor such as Paint.NET.

Fit within is the safe default: a 4000 × 3000 photo fitted into 1920 × 1080 becomes 1440 × 1080, and a portrait photo fits by its height instead of its width, so nothing is distorted.

How the resizing is done

Shrinking a large image in one step skips most of the original pixels and leaves jagged edges. This resizer halves the image repeatedly with the browser's high-quality smoothing until it is close to the target, then makes the last step. The result is noticeably smoother than a single resize, especially for text and fine lines in screenshots.

Enlarging cannot add detail that was never captured. The more an image is enlarged, the softer it looks; an AI upscaler such as Upscayl invents plausible detail instead and gives better results for big enlargements.

Supported files and limitations

  • Accepts JPG, PNG, WebP or AVIF files. The format is checked from the file's contents, not only its extension.
  • Up to 30 files at a time, 50 MB each.
  • Images up to 50 megapixels and 16,384 pixels on the longest side. A decoded image needs about 4 bytes of memory per pixel, so a 50-megapixel photo takes around 200 MB while it is processed.
  • Files are processed one at a time in a background thread, so the page stays responsive.

Resized images are re-encoded, so EXIF data, including GPS location, is not kept. Photos are rotated upright according to their EXIF orientation first.

Same format keeps JPG, PNG and WebP as they are; AVIF is saved as PNG, because browsers cannot write AVIF.

The new size is limited to 50 megapixels and 16,384 pixels per side, so very large enlargements are refused.

Animated images are resized as a still of their first frame.

Privacy and security

Your files are opened and processed by your own browser. The ExeDepot server only delivers this page and its scripts; it never receives your files, their contents or their names. The page loads no third-party scripts or ads, and its Content Security Policy allows connections only back to exedepot.com.

Results exist only in your browser's memory until you download them, and they are discarded when you click Resize more images or close the tab. No online tool can promise perfect security, so keep your browser up to date, and for documents you would never put online consider an offline desktop app such as XnConvert.

Frequently asked questions

Does resizing reduce image quality?

Making an image smaller keeps it sharp at its new size. The only loss comes from JPG or WebP compression, which is controlled by the quality slider. Enlarging always makes the image softer.

How do I resize an image without stretching it?

Use Fit within or Percentage. Both keep the original proportions. Exact width × height stretches the image if the proportions differ.

Are my images uploaded?

No. The resizing runs in your browser, on your device. The page works even if you go offline after it has loaded.

How do I resize images in Windows without a website?

Microsoft Photos in Windows 11 has a Resize image option in its menu for single pictures. For whole folders, XnConvert and IrfanView's batch conversion resize many files at once.

Can I resize to a file size in KB instead of pixels?

File size depends on both pixels and compression. Resize first, then use the image compressor and adjust quality until the size fits.