Resize a PNG
Scale PNG images to exact pixel dimensions with transparency preserved.
Processed in your browser
Drop your image here
or choose an image from your device
Accepts PNG images · max 25.00 MB
How to use it
- 1Drop a PNG into the upload area.
- 2Enter the width and height you need in pixels.
- 3Press Resize. The image is redrawn at the new size with its alpha channel intact and re-encoded losslessly as PNG.
- 4Download — the transparency and exact colours of the original survive the scale.
Frequently asked questions
Is transparency kept when resizing?
Yes. The canvas starts transparent and the alpha channel is scaled along with the colour channels, so soft edges stay soft rather than picking up a white halo.
Why is there no target-KB option here?
PNG is lossless, so there's no quality dial to trade against file size — the only way to hit a byte target is smaller dimensions. If you need a specific KB figure, use Resize JPG or Resize WEBP.
Will a smaller PNG always be a smaller file?
Almost always, since there are fewer pixels to store. The result panel shows the real measured bytes either way.
How do I scale a logo up without it going blurry?
You can't, from a PNG — bitmaps have a fixed pixel grid. Export a larger PNG from the original vector, or use the SVG to PNG tool if you still have the vector file.
Related tools
- Resize JPGSet exact pixel dimensions or a target size in KB, and get a JPG back.
- Resize WEBPScale WEBP images to exact pixel dimensions or a target size in KB.
- PNG CompressorRe-encode PNG files, or switch to WebP or JPG when lossless PNG can't get any smaller.
- Crop ImageTrim an image to the exact area you want, using pixel-accurate crop values.