uDocumentViewer
Compress.png

Compress a PNG in your browser

100% localFiles never leave your device — no upload, no account, no tracking.
About Compress PNG

Reduce the file size of your PNG images without a round-trip to a server. Drop in a PNG and we re-encode it locally with the Squoosh codecs, stripping bulky metadata and packing the pixels more efficiently while keeping the lossless PNG format and transparency intact.

Everything runs in your browser tab via WebAssembly. Your images never leave your device, which makes this safe for logos, screenshots, and anything else you'd rather not hand to a cloud service.

How it works
  1. 01

    Add your PNG

    Drop a PNG file onto the page or pick it from your device.

  2. 02

    Compress

    Click Compress to re-encode the PNG locally with the Squoosh codecs.

  3. 03

    Download

    Save the smaller PNG — same lossless format, fewer bytes.

Features
lossless re-encodekeeps PNG formatstrips metadata
Frequently asked
How does the Compress PNG compressor work?
Reduce the file size of your PNG images without a round-trip to a server. Drop in a PNG and we re-encode it locally with the Squoosh codecs, stripping bulky metadata and packing the pixels more efficiently while keeping the lossless PNG format and transparency intact.
Are my files uploaded to a server?
No. Everything runs entirely in your browser using local JavaScript and WebAssembly. Your files never leave your device.
Does it cost anything or require an account?
No. The compressor is free, needs no sign-up, and runs locally in your browser.
Related compressors
Convert these files instead
Open these files in a viewer