Compress PNG Images Online for Free

or Drag and Drop

Your files never leave your device. Everything is processed locally within your browser.

Shrink PNG screenshots and graphics

PNG is a lossless format, which is great for screenshots, logos, and graphics with sharp edges or transparency — but it also means PNG files don't compress the way JPEG does. There's no quality slider that throws away detail; a PNG either keeps every pixel exactly, or it doesn't.

Because of that, the quality slider has no effect on a PNG — the main ways to meaningfully shrink one are to reduce its resolution with the Size controls, or to give the tool a target file size in KB and let it search for a resolution that fits, which reduces file size without introducing the blocky artifacts you'd get from a lossy format.

If your PNG is actually a photo (rather than a screenshot or flat-color graphic) and you don't need transparency, converting it to JPEG or WebP will usually shrink it far more than staying in PNG ever could, since those formats compress photographic detail much more efficiently. Downscale Image lets you pick JPG or WebP as the output format right alongside the compression settings.

As with every tool here, compression happens entirely in your browser — your screenshots and graphics, which can often contain sensitive on-screen information, are never uploaded anywhere.

How to compress a PNG

Here's how to reduce the size of a PNG file:

  1. Upload your image
    Drag and drop an image, or select one or more files from your phone or computer.

  2. Shrink the resolution or target a size
    Turn on the Size controls to set a smaller max width/height, or switch the compression control to File size and enter a target in KB — the quality slider only applies to lossy formats.

  3. Consider converting format
    If the image is a photo and you don't need transparency, switch the output format to JPG or WebP for a much smaller file.

  4. Download
    Save the compressed image, or download the full batch as a zip.

Working through a batch of photos? Select them all at once — Downscale Image compresses every image and lets you download the whole set as a single zip file.

Have a photo saved as a PNG by mistake? Converting it to JPG or WebP inside the same tool usually gets you a much bigger size reduction than compressing the PNG itself.

Frequently Asked Questions