Compress PNG images
Re-saves a PNG with your browser's encoder, losslessly, and lets you compare the size before downloading.
or click to select it
PNG is lossless: the tool re-encodes the same pixels and drops ancillary data chunks (metadata, profiles), but it doesn't reduce colors or resolution.
Use cases
- Optimizing screenshots before sharing them.
- Reducing the size of unoptimized PNGs generated by other tools.
- Preparing website images without losing sharpness.
How it works
- 1
Upload your PNG image
Drag the file in or pick one from your device.
- 2
Download the result
Compare the size before and after compression.
Technical details
- It mainly helps with PNGs saved without compression or with lots of metadata. An already optimized PNG may come out the same size or even larger; the tool shows both sizes so you can decide.
- Transparency is kept.
- If you need a big reduction and can accept some loss, converting to WebP (keeps transparency) or JPG (no transparency) usually saves much more.
- Limits: one image at a time, up to 25 MB and 40 megapixels.
Frequently asked questions
Why doesn't the PNG always get smaller?
Because no image information is discarded. If the original was already well compressed, re-encoding it can't make it smaller, and the browser's encoder may even produce a slightly larger file.
What if I need it much smaller?
Convert it to WebP with the PNG to WebP tool: it keeps transparency and usually cuts size considerably. For photos without transparency, JPG is another option.