Skip to content
ToolsUnlocked

Compress PNG Images

Compress PNG images here by reducing the number of colours in a smart way, which often makes files fifty to seventy percent smaller while they look almost the same. Transparent backgrounds are kept, so logos, icons, screenshots and graphics stay ready to place on any background. You can also limit the width for even smaller files, and compress many images at once.

Runs in your browser Free, no sign-up
Compress PNG
Drop PNG images here or browse Add one or many images. They stay on your device.

How to compress PNG images

  1. 1 Drop your PNG images on the box, or click browse to choose them. You can add many at once.
  2. 2 Choose the compression: Recommended keeps 256 colours, Strong and Maximum give smaller files, and Lossless keeps every pixel. Set a maximum width if the image is larger than you need.
  3. 3 Press Compress. One image downloads directly; several come in a ZIP file.
  4. 4 Check the new size and file size shown under each image.

PNG compression settings explained

Start with the recommended setting and only go lower if the file is still too big. For photos saved as PNG, converting with PNG to WebP usually gives far smaller files. For JPG photos, use Compress Image instead.

  • Screenshots with text compress very well at 256 colours.
  • Use lossless when every pixel must stay exactly the same.
  • Combine with a max width to shrink large banners further.

Features

Keeps transparency

Transparent and soft edges stay intact in the smaller PNG.

Smart colour reduction

Picks the best colours for each image so it looks almost unchanged.

Optional resize

Limit the width at the same time for extra savings.

When to use it

Faster websites

Smaller PNG logos, icons and banners load faster on every page. For photos, Compress JPG usually gives smaller files.

Upload limits

Shrink screenshots and graphics to fit forms and email attachment limits.

App and game assets

Reduce sprite and icon sizes without losing the transparent background.

Documents and slides

Keep presentations and PDFs lighter by compressing the PNG images before inserting them.

Related Image tasks

Frequently asked questions

How does PNG compression work?

Standard PNG is lossless and can store millions of colours. This tool reduces the picture to a palette of up to two hundred and fifty-six carefully chosen colours, which most graphics need, and saves it as a smaller PNG.

Will my PNG lose quality?

Graphics, logos and screenshots usually look the same. Photos with smooth gradients may show slight banding at sixty-four colours, so use two hundred and fifty-six colours for those, or convert photos to JPG or WebP.

Does it keep the transparent background?

Yes. Transparent and partly transparent pixels are kept, so edges stay smooth on any background colour.

What does the lossless option do?

It saves the PNG again with full colour and no reduction. Savings are smaller, but every pixel stays exactly the same.

Why did one file get bigger?

Images that are already optimised, or very small icons, may not shrink further. In that case keep your original file.

Should I use PNG or WebP for my website?

WebP is usually smaller for both photos and graphics and is supported by all modern browsers. PNG is still the safest choice for documents, email and older software.

How many images can I compress at once?

As many as your device can handle. They are processed one by one and downloaded together in a ZIP file.

Are my PNG files uploaded for compression?

No. The compression runs on your own device inside the browser, so your images stay private and you can even work offline.

How this tool works. These image tools run entirely in your browser using the Canvas API built into every modern browser, the open-source libheif decoder for iPhone HEIC photos and Tesseract, a widely used open-source OCR engine, for reading text. Each tool is tested with real phone photos, screenshots and scans before it goes live, and nothing you open is sent to a server.

HF

Built and reviewed by , founder and lead developer
Last updated · How we check our tools · Report a problem