Shrink PNG files — free lossless PNG optimization
Reduce PNG file size without losing a single pixel. OxiPNG-grade re-encoding keeps full transparency and quality while stripping wasted space. Private, free, batch processing.
When to use PNG
PNG is the right choice for flat-color graphics, logos, screenshots, diagrams and images with hard transparency — anything where pixel-perfect lossless quality matters. It's the wrong choice for photographs, where WebP at quality 80 looks identical at a fraction of the size.
How PNG optimization works
PNG is always lossless, so a PNG optimizer can't throw pixels away. Instead it re-filters and re-encodes the data more efficiently: better delta filters per scanline, stronger zlib/DEFLATE compression, and removal of unused palette entries and metadata chunks.
OxiPNG: the modern PNG optimizer
OxiPNG is a Rust-based optimizer that tries multiple filter and compression strategies and keeps the smallest result — often 15–40% smaller than a standard PNG export, with zero quality loss. ImageAlchemy uses it under the hood.
PNG vs WebP lossless
WebP's lossless mode beats PNG by roughly 20–30% on the same content. If you don't strictly need the PNG format, convert flat graphics to WebP lossless. Keep PNG when you need universal compatibility or you're embedding the image somewhere WebP isn't accepted.
How to compress a PNG with ImageAlchemy
1. Drop your PNG files. 2. Keep PNG as the output format (or try the Max Quality preset). 3. Compress — OxiPNG optimization runs automatically. 4. Download individually or as a ZIP. Up to 200 images per batch, fully on-device.
Related guides
Compress your images now — free and private
Drop your files and ImageAlchemy compresses them in your browser. No uploads, no accounts, no limits. Batch process hundreds at once and download a ZIP.