Step by step with the Image Resizer
- Add your images.
- Choose By size and enter a width or a height; with Keep aspect ratio ticked, the other side follows each image's shape.
- Or choose By percentage to scale everything by the same amount, or Fit within to shrink only the images larger than a maximum width and height.
- For an exact size with the ratio unlocked, choose Stretch, Pad or Crop, or pick a common size from the presets.
- Select Resize and download the results.
A real example
Three photos resized with By size, width 1920, Keep aspect ratio ticked:
IMG_2041.jpg 4032 × 3024 → 1920 × 1440
IMG_2042.jpg 3024 × 4032 → 1920 × 2560
pano.jpg 9000 × 2000 → 1920 × 427
The same photos with the ratio unticked, 1080 × 1080 and Pad with colour in white, all become
1080 × 1080 squares with the whole picture visible and white bands above and below, or at the sides.
What happens to your image
By size with Keep aspect ratio uses only the side you typed and works out the other from each image's own shape, so a batch of portrait and landscape photos all come out at the same width (or height). Untick it to give an exact width and height, then choose what happens when the image is a different shape: Crop to fill trims the edges from the centre, Pad with colour fits the whole picture and fills the rest, and Stretch changes the picture's proportions.
By percentage scales every image by the same factor. Fit within treats the width and height as a maximum: larger images are scaled down to fit inside the box, and smaller ones are left alone unless you allow enlarging.
Large reductions are made in halving steps with high-quality smoothing rather than in one jump, because shrinking a 4000-pixel photo to 400 pixels in a single step samples too few of its pixels and leaves edges jagged. The line under the options shows the exact output size for the selected image before you start.
When the Image Resizer helps
- Scaling camera photos down to 1920 pixels wide before uploading them to a website.
- Making every product image exactly 1000 × 1000 pixels by padding it with white.
- Halving the size of a batch of screenshots for documentation.
- Producing an image at the exact pixel size an application form asks for.
If the result is not what you expected
- The image looks stretched or squashed
- An exact size with Keep aspect ratio unticked and Stretch selected changes the shape of the picture. Choose Pad to fit it inside the size with a background colour, or Crop to fill the size and trim the edges instead.
- The size was limited to 16384 px per side
- Browsers cannot create images larger than this, and many phones stop well before it. Enlarging a small picture that far would not add detail anyway, only blur, so choose a smaller size.
- Small images did not get bigger
- Fit within only makes images smaller, so pictures already inside the box keep their size. Tick Allow enlarging to scale smaller images up to the box as well.
Questions about the Image Resizer
Does resizing reduce quality?
Making an image smaller removes pixels, and the resizer scales down in steps with high-quality smoothing so edges stay clean. Making an image larger cannot add detail that was never captured, so enlarged images look softer. Saving as JPG or WebP also applies lossy compression at the quality you set.
How do I resize many images to the same width?
Add them all, choose By size, keep Keep aspect ratio ticked and enter only the width. Each image keeps its own shape, so portrait and landscape photos come out at the same width with different heights.
What is the difference between Pad and Crop?
Both produce exactly the size you entered. Pad fits the whole picture inside and fills the space left over with a colour; Crop fills the whole size and trims whatever does not fit, from the centre outwards.
Are my images uploaded to be resized?
No. Resizing happens in your browser, and the images stay on your device.