Resize Image
Set the pixel dimensions of a JPG, PNG or WebP. The proportions are kept, and the format comes out the same as it went in.
No upload · works behind corporate firewallsKeeps the aspect ratio
Drop images here
or click to browse · paste with Ctrl+V · JPG, PNG or WebP
One number, because that is all a proportional resize needs
Asking for both a width and a height is where most resizers go wrong: give them numbers that do not match the original proportions and the picture is either stretched or cropped, and neither is what was wanted. Naming only the longest edge removes the question. A 1600 x 1200 photo capped at 800 becomes 800 x 600; a 1200 x 1600 portrait capped at 800 becomes 600 x 800. Both keep their shape.
Percentage mode is the same idea expressed differently, and is easier when what you know is 'half the size' rather than a specific pixel count.
It will not enlarge
Ask for a longest edge larger than the original and the file comes back at its original size, with a note saying so. That is deliberate. Scaling a picture up on a canvas invents no detail — it interpolates between the pixels that are already there, so the result is a blurrier picture in a larger file. If something genuinely needs more resolution, it has to come from the original source, not from here.
The format goes out the way it came in
A PNG stays a PNG, so transparency survives; a JPG stays a JPG; a WebP stays a WebP. Nothing is silently converted, and the file extension always matches what is actually inside the file.
One case is worth knowing about: some browsers can read WebP but cannot write it — Safari is the notable one, measured in August 2026. Rather than quietly hand you a PNG with a .webp name, the tool stops and says the format cannot be saved here. If you meet that, the compressor on this site can convert the picture to JPG instead.
Resizing and compressing are different jobs
This page changes the dimensions. Its result is usually a much smaller file too, because a quarter of the pixels is roughly a quarter of the data — but the file size is a side effect here, not the target.
If what you actually need is a file under a specific limit — 2 MB for an application form, 5 MB for a marketplace — use the compress tool, where you type the limit and it finds the quality that fits underneath.
How to resize an image
- Drop your JPG, PNG or WebP files onto the box above, or click it to browse.
- Choose 'Longest edge' and type a pixel value, or 'Percentage' and type a percentage.
- Check the result card — it shows the original dimensions and the new ones.
- Download each result, or take them all as one ZIP.
Usable on a work computer
Plenty of workplaces block file uploads to outside websites, to keep contracts and customer records from leaving the building. On those machines the usual online converters simply fail.
This one has no upload to block. Whether your organisation permits a particular site is still its own call, so check with your IT team if you handle regulated material.
Why this is built this way
Files that pass through someone else's server can be logged, cached, retained after the promised deletion window, or exposed in a breach. Contracts, ID scans, medical records and private photos are exactly the files people most often have to convert, and exactly the ones that should not be handed to a stranger's machine.
It is also why there is no file size limit, no daily quota, and no account. Those restrictions exist to control server costs. With no server in the loop, there is nothing to ration.
Questions about resizing images
Are my images uploaded anywhere?
No. The picture is decoded and re-encoded by your own browser, and no request leaves the page while it works. You can confirm it: open the browser's developer tools, switch to the Network tab, and process a file — the only requests are for this page's own script files, and none of them carry your image.
Why can I not set the width and the height separately?
Because two independent numbers almost never match the original proportions, and the tool would then have to stretch or crop without being told which. The longest edge fixes the size of the picture while leaving its shape alone, which is what a resize normally means.
Why did nothing change?
The size you asked for was larger than the original, so the file was left alone. Enlarging on a canvas adds no detail — it only adds bytes — and the result card says the original was kept.
Will a transparent PNG stay transparent?
Yes. The output format always matches the input, so a PNG comes out as a PNG with its alpha channel intact. Transparency is only lost by converting to JPG, and this tool never converts.
Does the photo keep its shot date and location?
No. The result is re-encoded from the pixels, so EXIF metadata — the shot date, camera model and GPS location — is not carried over. The rotation is applied to the pixels first, so the picture stays the right way up. If you need the shot date preserved, use the HEIC to JPG converter on this site instead: keeping EXIF is what that tool is for.
Is the picture sharp after resizing?
Downscaling uses the browser's high-quality smoothing, which is the same path a browser uses to display a large image in a small box. For photographs the result is clean. Line art and screenshots with fine text always suffer somewhat when scaled down, whatever tool does it — for those, a whole-number fraction such as 50% tends to look best.