Image Resizer
Resize any image to exact pixel dimensions — with aspect-ratio lock — and download instantly.
How the width and height boxes work
When you pick an image, both boxes fill in with its current size. Keep aspect ratio is ticked by default: you type a width and the tool works out the height as width ÷ original width × original height, rounded to the nearest pixel. The height box is greyed out while the lock is on.
| Original | Width you type | Height you get |
|---|---|---|
| 4032 × 3024 | 1200 | 900 |
| 4032 × 3024 | 1080 | 810 |
| 3000 × 2000 | 1024 | 683 (682.67 rounded) |
| 1080 × 1920 | 500 | 889 |
Untick the box to type both numbers yourself. The whole image is then stretched or squeezed to fit. Nothing is cropped and no borders are added, so a 4032 × 3024 photo forced to 1000 × 1000 will look squashed.
The format you get back
- PNG in, PNG out. Transparency is kept.
- JPG or WebP in, JPG out, saved at 92% quality. A WebP with a transparent background comes back with black where the transparency was, because JPG has no alpha channel and the tool doesn't paint a background first.
The file name gets the new size added, so holiday.jpg resized to 1200 wide downloads as holiday-1200x900.jpg.
Making an image larger
The tool will happily scale up: an 800 × 600 image set to 1600 wide becomes 1600 × 1200. The browser fills in the extra pixels by smoothing between the existing ones, so the result is bigger but not more detailed, and edges look soft. If you need a large version, go back to the largest original you have.
There's no fixed maximum written into the tool's code. Very large outputs depend on how big a canvas your browser and device can handle, and the image is processed on your device rather than uploaded.
Resize first, then compress
Resizing and compressing solve different problems. Resizing cuts the number of pixels; the Image Compressor keeps every pixel and lowers JPEG quality instead. For a phone photo going into an email or a form with an upload limit, resizing usually does most of the work: a 4032 × 3024 photo cut to 1200 × 900 has about 9% as many pixels. If it's still too big, run the resized file through the compressor.
For a web page, resize to the largest width the image is actually displayed at. Anything wider is downloaded by visitors and then thrown away by their browser.
How to use this tool
- 1Choose an image (JPG, PNG or WebP).
- 2Adjust the options if needed.
- 3Click Process & download.
Frequently asked questions
How do I resize an image by a percentage?+
There's no percentage box, so do the multiplication first. For 50% of a 4032-pixel-wide photo, type 2016 with the aspect lock on and the height follows automatically.
Can I make a photo exactly 600 × 600 without stretching it?+
Not in one step. The resizer never crops, so a non-square photo forced to a square is distorted. Crop it to a square in a photo editor first, then resize it here.
Does resizing remove the location data from my photo?+
Yes. The new file is drawn from pixels only, so EXIF data such as GPS position, camera model and capture time is not written into it. Photos that were stored sideways with an orientation tag come out upright.
Why did my WebP come back as a JPG?+
The resizer only writes PNG or JPG. PNG files stay PNG; everything else, WebP included, is saved as JPG at 92% quality.
Embed this tool on your website
Free to use on blogs, school sites and intranets. Paste this code into your page's HTML; please keep the credit line.
<iframe src="https://utilityapp.lat/embed/image/image-resizer" title="Image Resizer" width="100%" height="600" style="border:0;max-width:760px" loading="lazy"></iframe> <p style="font-size:13px"><a href="https://utilityapp.lat/image/image-resizer">Image Resizer</a> by UtilityApp</p>