Sanil.app

Compress PNG

Shrink PNG screenshots, logos and graphics and keep their transparency. Files stay on your device, never uploaded.

How to compress PNG files online

  1. Add your PNG files

    Drop PNG files into the box, choose them from your device, or paste them from your clipboard. You can add hundreds at once.

  2. Compress PNG privately on your device

    Each PNG is optimised on your device by merging colours the eye can't tell apart and packing the pixels more tightly. Transparency is kept.

  3. Download your smaller PNG files

    Save each file on its own, or take them all in one ZIP. Your files stay private: they never leave your device, so there is no upload to wait for.

How PNG compression works

PNG stores every pixel exactly, so flat graphics and screenshots compress well, while photos saved as PNG stay large. Most of the saving comes from merging colours the eye can't tell apart and from packing the pixel data more tightly.

Sanil.app picks the smallest file that still looks the same and keeps transparent areas transparent. Your files stay private: they are processed on your device and never uploaded, so unreleased designs and sensitive screenshots never leave it.

Compared onPNG
TypeLossless
TransparencyYes
AnimationNo
What changesMerges colours the eye can't tell apart and packs the pixel data more tightly
What stays the samePixel dimensions, transparency and the PNG format

Questions about compressing PNG files

Is transparency kept?

Yes. Transparent and semi-transparent areas stay as they are, so logos and cut-outs still sit on any background.

Will small text in a screenshot stay sharp?

Edges and small text are kept, because only colours the eye can't tell apart are merged. Zoom in on the result before you replace the original.

Why didn't my PNG shrink much?

A photo saved as PNG has millions of slightly different colours, so there is little to trim. Converting it to JPG or WebP saves far more, at the cost of a little detail.

How do I make a PNG smaller for a website?

Compress it here first. If the PNG is a photo rather than a graphic, converting it to WebP or JPG saves far more than compressing it as a PNG. Keep PNG for logos, screenshots and anything transparent.

Are my PNG files private?

Yes. Sanil.app compresses your PNG files on your device, so they are never uploaded and never reach a server. They stay yours.