Compress PNG Online for Free
PNG is the go-to format for screenshots, app UI mockups, logos, and any graphic that needs a transparent background — but that same pixel-perfect precision means PNGs are often far heavier than they need to be, especially for images with lots of flat color or simple shapes. This tool compresses PNG files right in your browser, shrinking file size while keeping the transparency channel fully intact.
JPG, PNG, WebP, HEIC, SVG · processed entirely on your device
Compress PNG Online for Free
PNG is the go-to format for screenshots, app UI mockups, logos, and any graphic that needs a transparent background — but that same pixel-perfect precision means PNGs are often far heavier than they need to be, especially for images with lots of flat color or simple shapes. This tool compresses PNG files right in your browser, shrinking file size while keeping the transparency channel fully intact.
Unlike converting to JPG, compressing a PNG here never flattens transparent areas or introduces a background color — your logo or screenshot stays exactly as transparent as it started. The quality slider controls how much the tool re-encodes pixel data to save space; for most screenshots and UI graphics, you can reduce file size noticeably before any difference becomes visible. If you need a specific size ceiling instead, set the optional target size in MB.
All processing happens locally through the Canvas API, so your images are never sent to a server, even with large batches. Drop in one PNG or a whole folder of screenshots at once — files are compressed independently and, for multiple uploads, bundled into a single zip so you get one clean download instead of dozens of separate files.
Common questions
No — the transparency (alpha) channel is fully preserved during compression. Only the pixel data is re-encoded more efficiently; nothing about which areas are transparent changes.
PNG is a lossless-leaning format, so it can't shrink as dramatically as JPG for photographic content. If the image doesn't need transparency and isn't a screenshot or graphic with sharp edges, converting to JPG or WebP first will usually give you a much smaller file.
Yes — screenshots are one of the best cases for this tool, since they're often much larger than they need to be for chat apps, documentation, or bug reports. Compression typically cuts screenshot file sizes noticeably with no visible change.
Yes — enter a value in the optional target size field and the tool will adjust compression automatically to get as close to that size as possible, prioritizing it over the quality slider.
No. Compression runs entirely in your browser using the Canvas API, so your files never leave your device and there's no wait for an upload or download from a server.