PNG Compressor
Browser processing — files never leave your device
PNG files are often far larger than they need to be. Shrink them by re-encoding to WebP (keeps transparency) or JPG, locally in your browser.
Loading tool…
How to use this tool
- Add the PNG files you want to shrink.
- Choose WebP to keep transparency, or JPG for maximum compatibility.
- Set the quality and click Compress PNG.
- Review the savings and download.
About this tool
PNG compression is lossless, so a PNG cannot simply be 'saved at lower quality'. The practical way to shrink a large PNG is to re-encode it in a modern lossy format: WebP keeps transparency and usually cuts the size dramatically, while JPG is the right choice when maximum compatibility matters and the image has no transparency. This tool shows the exact size difference so you can pick the format that fits.
Frequently asked questions
- Why can't the PNG stay a PNG and just get smaller?
- PNG is lossless — its size is determined by the image content. Meaningful reductions require either shrinking the dimensions or re-encoding in a lossy format such as WebP or JPG.
- Will I lose transparency?
- Not if you choose WebP output — it fully supports transparency. JPG output fills transparent areas with a background color you choose.
- Which output should I pick for screenshots?
- WebP at 90% quality keeps text crisp and usually cuts screenshot size by well over half. Use JPG only if the destination cannot accept WebP.
Related tools
Image CompressorShrink image file sizes by re-encoding at a quality level you control. Works with JPG, PNG and WebP, entirely in your browser.PNG to WebPConvert PNG graphics to WebP while keeping transparency. WebP usually stores the same image in a fraction of the PNG's size.PNG to JPGTurn PNG images into smaller JPG files. Choose the quality level and the background color used for transparent areas — all processed locally.Image ResizerResize images to exact pixel dimensions or by percentage. The aspect ratio is locked by default so photos are never accidentally stretched.