Edit Photos

Image Resizer

Resize JPEG, PNG and WebP images by pixels, percentage, longest side or shortest side directly in your browser.

Local browser processing No image upload No account required No third-party image library

How to resize an image

This free image resizer changes the width and height of JPEG, PNG and WebP files. Use it when you need exact pixel dimensions, a percentage reduction or a consistent longest or shortest side for a group of photographs.

  1. Choose a JPEG, PNG or WebP image, or up to 20 images at once.
  2. Select exact dimensions, a percentage, the longest side or the shortest side.
  3. Keep aspect ratio enabled to avoid stretching the image.
  4. Choose the output format and JPEG/WebP quality if needed.
  5. Resize, review the result and download it. With several images, every image gets the same settings, and you can download each one from the list or all of them together as one ZIP file.

Four useful ways to resize an image

MethodExampleUseful when
Exact dimensions1920 × 1280 pxYou already know the pixel dimensions you need.
Percentage50%You simply want the image to be half its original width and height.
Longest side1920 pxYou want landscape and portrait images to fit inside the same maximum size.
Shortest side1200 pxYou need the shorter edge to reach a specific size in either orientation.

High-quality image resizing

Large images are reduced progressively in multiple browser-canvas steps before the final dimensions are rendered. This avoids relying on one very large scaling jump. The tool also requests high-quality image smoothing where the browser supports it.

Resize vs. compress

Resizing changes the pixel dimensions of an image. For example, a 6000 × 4000 photo can become 1920 × 1280. Compression is a different task: it aims to reduce file size while keeping the pixel dimensions unchanged. A dedicated image compressor is better when you want the same width and height but fewer kilobytes.

Which format should I choose?

  • JPEG: a practical choice for photographs without transparency.
  • PNG: lossless output and transparency, but often larger for photos.
  • WebP: useful for modern web images with lossy or transparent output.

Tips for better results

  • Keep aspect ratio enabled, so changing one dimension updates the other and the image is not stretched.
  • Use the longest side when landscape and portrait images must fit inside the same maximum size.
  • Leave enlarging switched off; making an image bigger than its original dimensions does not add detail.
  • Choose JPEG for photographs without transparency, and PNG or WebP when you need transparency.
  • Use the Image Compressor instead when you want the same width and height but fewer kilobytes.

Privacy

Your image never leaves your device. Resizing happens entirely in your browser, so nothing is uploaded or stored, and you do not need an account to use the resizer.

Frequently asked questions

Is this image resizer free?

Yes. You can resize supported images and download the result without an account or subscription.

Which image formats can I resize?

The resizer accepts JPEG, PNG and WebP images and can export the result in any of those three formats.

How do I resize without stretching the image?

Keep aspect ratio enabled. Changing one dimension will then update the other dimension proportionally.

Will resizing always make the file smaller?

No. File size also depends on the output format, quality setting and image content. Reducing pixel dimensions usually helps, but it is not a guarantee.

Is my image uploaded?

No. Decoding, resizing and export run locally in your browser.

Can I resize several images at once?

Yes. Choose or drop up to 20 images. They are resized one after another with the same settings, each keeping its own aspect ratio, and each image keeps its own format unless you choose one. Download them one by one or all together as a ZIP file.

Related tools