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

  1. 1Drop a PNG into the upload area.
  2. 2Enter the width and height you need in pixels.
  3. 3Press Resize. The image is redrawn at the new size with its alpha channel intact and re-encoded losslessly as PNG.
  4. 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.