Compress PNG images

Make PNG files smaller without uploading them. Lossless optimization keeps every pixel; lossy mode cuts up to 70% by reducing colors.

🔒 Your files stay on this device. Nothing is uploaded.

Drop files here or click to choose

Your files stay on this device. Nothing is uploaded.

PNG files from screenshots and design tools are often 2–5× larger than they need to be. Lossless optimization (via oxipng) re-packs the same pixels more efficiently; lossy mode reduces the palette, which is invisible on screenshots and UI graphics but not recommended for photos.

How it works

  1. Drop your PNG files.
  2. Keep "lossless" for exact pixels, or choose a lossy level for the smallest files.
  3. Compress and download.

This tool runs entirely in your browser. Your files are never uploaded, so there is no size limit and it works offline once loaded.

Frequently asked questions

Is it really free and private?

Yes. Everything runs in your browser with open-source code; nothing is uploaded. No account, no watermark, no file-size limit other than your device's memory.

Lossless or lossy?

Lossless when the image must stay pixel-exact (logos, medical images). Lossy for screenshots, diagrams and web graphics, where 256 well-chosen colors look identical.

Is transparency preserved?

Yes, in both modes.

Related tools