How to use the image resizer
- 1Press Choose images and add one or more images.
- 2Under Resize by, choose Pixels, Percentage or Longest side and enter the size, or press one of the Common sizes.
- 3Leave Keep aspect ratio ticked to avoid distortion; untick it to set both width and height, then choose how to handle a different shape.
- 4Check the new dimensions in each row and press Download or Download all (ZIP).
A 4032 × 3024 phone photo
Pixels, width 1080, Keep aspect ratio on Percentage, 50% Longest side, 1600 px
1080 × 810 px 2016 × 1512 px 1600 × 1200 px
A portrait photo (3024 × 4032) with Longest side 1600 becomes 1200 × 1600 px.
Pixels, percentage or longest side
- Pixels sets an exact width and/or height. With the aspect ratio kept, type only the width or only the height and the other follows.
- Percentage scales width and height by the same amount: 50% halves both sides, leaving a quarter of the pixels.
- Longest side limits whichever side is longer, so landscape and portrait photos in one batch both end up no bigger than, say, 1,600 px. It's the best choice for a mixed batch.
The line under the settings shows what the first image will become before you download anything.
Keeping the aspect ratio
With Keep aspect ratio ticked, each image keeps its own proportions, so nothing is stretched, even in a batch of different shapes. Untick it to enter both width and height. When an image's shape doesn't match, choose under If the shape is different: Crop to fill fills the size exactly and trims the edges evenly; Fit with borders keeps the whole image and adds bars in a color you pick (or transparent for PNG/WebP); Stretch distorts the image to fit and is rarely what you want for photos. For a crop you position yourself, use the crop tool.
Common social media sizes
| Use | Size (px) | Shape |
|---|---|---|
| Instagram square post | 1080 × 1080 | 1:1 |
| Instagram portrait post | 1080 × 1350 | 4:5 |
| Stories and Reels | 1080 × 1920 | 9:16 |
| YouTube thumbnail | 1280 × 720 | 16:9 |
| Link preview (Open Graph) | 1200 × 630 | about 1.91:1 |
| Full HD | 1920 × 1080 | 16:9 |
The Common sizes buttons set these values with Crop to fill. Platforms change their recommendations from time to time; check their help pages for anything critical.
Upscaling limits
You can enter a size larger than the original, and the row warns you when an image is enlarged. Enlarging creates new pixels by blending neighbors, so edges and text get softer; it can't recover detail the original never had. Up to about 150% usually looks acceptable on screen; beyond 200% the softness is obvious. If you need a large image, start from the largest original you have.
Resizing vs compressing
Resizing changes the number of pixels; compressing changes how efficiently those pixels are stored. Fewer pixels almost always means a smaller file, but if you need a specific file size in KB, use reduce image size in KB, or the photo resizer in KB when you need exact pixels and a KB limit together. To shrink files without changing dimensions, use the image compressor.
Are my files uploaded?
This tool runs entirely in your browser. Your files are not uploaded to our servers.

