Compress PNG images in your browser with full transparency support. Choose lossless mode for zero quality loss, or switch to WebP for even smaller files. Batch compress up to 20 images. Side-by-side preview with checkerboard transparency view. Free, no signup, nothing uploaded.
Drop PNG images β choose compression mode β download smaller files instantly
Up to 20 images Β· Transparency preserved Β· Files never leave your device
Zero quality loss. Re-encodes as optimised PNG. Saves 10β30%.
Dramatically smaller. Saves 50β80%. Transparency supported.
Smallest size for photos. Transparency replaced with white.
PNG is the right format for logos, icons, screenshots, UI elements, and any image where you need sharp edges, flat colours, or transparent backgrounds. Unlike JPEG, PNG uses lossless compression β no pixels are changed, no detail is smeared, no artefacts creep into smooth colour areas. The trade-off is file size: PNGs are often much larger than they need to be.
A screenshot of a website interface saved from a browser might be 2β4 MB as a PNG. An icon exported from Figma or Illustrator at 2Γ resolution might be 500 KB when it could be 80 KB. A product image with a transparent background saved by a designer might be 1.5 MB when an optimised version would be 300 KB. None of these differences are visible on screen β they are purely the result of how the PNG encoder stored the data when the file was first saved.
This tool re-encodes your PNG files using more efficient compression settings, strips unnecessary metadata, and optionally converts to WebP β a modern format that matches PNG's transparency support while being dramatically smaller. All of this runs in your browser. Your images never leave your device.
Drag up to 20 PNG or WebP images onto the upload area. The tool reads them locally β nothing is uploaded.
Lossless PNG for zero quality change, WebP for maximum compression with transparency, or JPEG for photos where transparency is not needed.
Optionally set a max dimension to also reduce pixel size, and adjust quality for WebP or JPEG output.
Click compress. Each image shows a side-by-side before/after preview with a checkerboard background so you can see transparency clearly.
Download each image individually or all at once as a ZIP file.
The three output modes serve different purposes and understanding the difference helps you pick the right one for your situation.
Lossless PNG is the safest option. Not a single pixel changes β the compressed file is mathematically identical to the original in terms of visual content. You get this by the tool re-encoding the image using better compression parameters than most design tools use by default. Savings are modest β typically 10β30% β but there is genuinely zero quality loss and full transparency is preserved. Use this when you need to keep the PNG format and cannot afford any compromise in quality, such as for print assets, editing master files, or application icons.
WebP (lossy) is the modern web standard and the best choice for most online uses. WebP supports full alpha channel transparency just like PNG, but achieves file sizes 50β80% smaller than PNG at visually identical quality. The quality slider at 85% gives excellent results for most images. All modern browsers support WebP β Chrome, Firefox, Safari, and Edge have all had full WebP support for several years. If you are optimising images for a website, WebP is almost always the right choice.
JPEG gives the absolute smallest files for photographic content but cannot store transparency. If your PNG is a photo with a transparent background, the JPEG output will replace the transparent areas with a solid background colour (white by default). If your PNG is purely photographic with no transparency and no sharp text or lines, JPEG will give the smallest files β often 80β90% smaller than the original PNG.
Transparency is one of the most important reasons people use PNG over JPEG, and it is also one of the reasons PNG files tend to be large. The alpha channel β the data that stores which parts of the image are transparent and by how much β adds a significant amount of information to every pixel.
When you compress a PNG without proper transparency handling, several bad things can happen. Some tools flatten the image onto a white background before compressing, destroying the transparency entirely. Others encode the alpha channel inefficiently, missing most of the available compression. A few tools simply refuse to compress images with transparency at all.
This tool handles all of it correctly. In lossless PNG mode, the alpha channel is preserved exactly β every pixel's transparency value is unchanged. In WebP mode, alpha transparency is preserved through WebP's own alpha channel support, which is just as capable as PNG's. The before/after preview uses a checkerboard background specifically so you can see the transparent areas in both the original and compressed versions and confirm nothing has changed.
The only mode that does not preserve transparency is JPEG output, because the JPEG format itself does not support an alpha channel. In that mode, you can choose what colour replaces the transparent areas β white, black, or light grey. The setting is visible in the options and clearly labelled.
Reduce JPEG file size
Reduce PDF file size
Convert PDF to images
Convert images to PDF
Change image dimensions
AI background removal
Combine multiple PDFs
Stamp your branding
Free, lossless, instant. Drop your PNGs and download optimised versions in seconds β transparency intact, no signup needed.
β¬ Compress PNG Free Now