Resize image
Change the pixel size of a PNG, JPEG, or WebP.
About this tool
Pixel size, not JPEG quality, is often what makes a photo too heavy for a profile field or a slide. This tool changes the width and height of a PNG, JPEG, or WebP in the browser while you watch the new dimensions.
Shrinking is straightforward. Enlarging cannot invent real detail; you get a bigger raster that looks softer. For a crop instead of a scale, use Crop image. For fewer bytes at the same pixels, use Compress image.
The picture is decoded, drawn to the size you set, and re-encoded in a matching family (JPEG stays JPEG, PNG stays PNG, WebP stays WebP where the browser can encode it). Local only. 50 MB and 32 megapixels on the source, plus the canvas edge limit on the output.
How to resize an image
- Choose a PNG, JPEG, or WebP. It stays on your device.
- Enter a width or height. The other side follows if you keep the aspect lock.
- Resize and check the preview.
- Download the new file.
50 MB / 32 MP on input. Output that would exceed what the browser can draw is blocked. AVIF and HEIC must be converted to a still first.
FAQ
- Does resizing upload the photo?
- No. Scaling happens on a canvas in this tab.
- Does the format change?
- Not by default. You get the same family back when the browser can encode it. That is different from PNG to JPG, which is a format change.
- Why lock aspect ratio?
- Stretching a face or a logo looks worse than letterboxing. Unlock only when you mean to distort.
- Is this the same as compress?
- No. Resize changes the pixel grid. Compress image keeps dimensions and lowers JPEG quality.
- What about print DPI?
- This tool talks in pixels, not DPI metadata. Printers interpret inches from pixels and their own DPI setting.
Related tools
Continue
More Images tools
- PNG to JPGTurn a PNG into a JPEGPNGJPG
- JPG to PNGTurn a JPEG into a PNGJPGPNG
- Compress imageMake a smaller JPEG from a PNG or JPEGIMGJPG
- HEIC to JPGTurn a HEIC photo into a JPEGHEICJPG
- WebP to JPGTurn a WebP into a JPEGWebPJPG
- Crop imageCut a region of a JPEG, PNG, or WebPIMGCROP
- JPG to WebPTurn a JPEG into a WebPJPGWebP
- PNG to WebPTurn a PNG into a WebPPNGWebP