Transparency-aware
Alpha data is retained when PNG remains the output, avoiding the accidental solid background common in JPEG-only workflows.
Optimize PNG images locally with lossless compression while preserving dimensions and transparency.

PNG only. Add one file or a whole batch.
The default PNG path removes avoidable encoding overhead without deliberately changing decoded pixels. Transparency and dimensions remain intact unless you choose a conversion or resize.
Alpha data is retained when PNG remains the output, avoiding the accidental solid background common in JPEG-only workflows.
The page does not promise that every already-optimized PNG will shrink. Results show growth as well as savings so you can reject an unhelpful output.
PNG pixels and filenames stay in the browser. The lossless optimizer is loaded only when needed and runs in a dedicated worker.
Add PNG files. This route accepts PNG content only and verifies the signature rather than trusting the filename.
Keep the original format for lossless optimization, or deliberately choose WebP, AVIF or JPEG when conversion suits the image.
The worker optimizes each file and reports whether it became smaller. Download only the results you want to keep.
Keeping PNG as the output uses a lossless PNG optimizer, so decoded pixels and transparency are preserved. Converting to another format follows that format's behavior.
PNG is often appropriate for transparency, interface graphics and artwork with sharp edges. Photographs may be smaller as WebP, AVIF or JPEG, depending on the visual result you accept.
Not on the lossless PNG path. Quality controls are hidden when they would be misleading. You can choose another output format if you need lossy compression.