Compress PNG
Shrink PNG graphics and screenshots so interfaces and docs load lighter without smearing hard edges.
Drop images here
or click to browse — JPEG, PNG, WebP, GIF, AVIF, HEIC
PNG shines for UI chrome, screenshots, and illustrations with hard edges or transparency. Those files also bloat quickly. This compressor targets PNG input to reclaim bytes while respecting the format’s strengths.
Lossy-style PNG optimization can introduce subtle color pooling; lossless passes save less but stay safer for brand logos. Preview at 100% zoom on text and icon outlines before you replace production assets.
Photographs usually belong in JPEG/WebP instead. If a PNG photo is huge, convert thoughtfully rather than crushing photographic noise inside PNG forever.
How to use
- Upload a PNG — Select a screenshot, logo, or graphic. Keep a backup of the original export.
- Pick compression aggressiveness — Start mild for logos; allow stronger savings for large opaque screenshots.
- Check edges and type — Zoom on text and icon boundaries for fringing or muddy colors.
- Download the optimized PNG — Save and drop into your design system or documentation site.
- Consider format change — If size remains stubborn, evaluate WebP/AVIF support for that surface.
Use cases
- UI asset pipelines — Lighten toolbar icons and panel graphics in web apps.
- Documentation screenshots — Attach clearer how-to images that still fit wiki limits.
- Transparent merch mocks — Reduce PNG cutouts used on product landing pages.
Tips
- Prefer vector sources (SVG) for simple icons when the platform allows.
- Strip unused chunks/metadata when privacy or size matters.
- Do not convert photos to PNG “for quality”—use photographic formats.
- Transparent PNGs pair with the remove-background workflow.
FAQ
Some optimizations stay lossless; stronger modes may alter pixels. Always preview.
Yes when the pipeline preserves alpha. Verify the preview against light and dark backgrounds.
Designed to run locally in the browser session.
Focus is still images. Prefer GIF/video tools for animation.
Usually no for camera photos. PNG is better for sharp graphics and alpha.
image-compressor, compress-webp, and remove-background for neighboring tasks.