Compress PNGs.
Keep the transparency.
Shrink logos, screenshots and graphics by 50-80% with smart palette compression - alpha channel intact.
Processed in memory - never stored.
How PNG compression works here
PNGs are big because they store every pixel exactly. Most images don't need that: a logo or screenshot rarely uses more than a few hundred distinct colors. Squish rebuilds your PNG with an optimized color palette plus maximum-effort lossless encoding - the same approach behind tools like TinyPNG. Typical savings run 50-80% with no visible difference, and transparency survives untouched.
It's batch-first, like everything on Squish: drop a folder of PNGs, watch each one shrink in the grid with a before/after comparison a click away, then Download all as a zip. Check any result against the original with the compare slider before you ship it.
Common questions
- Will it blur my images?
- No - palette compression reduces the color count, it doesn't resample pixels, so edges and text stay sharp. On flat graphics the result is usually indistinguishable. Photographs with smooth gradients are the one case where banding can appear - for photos, JPG or WebP is the better tool anyway.
- Is transparency kept?
- Yes, including partial (alpha) transparency - drop shadows and soft edges come through intact.
- What if I need it under a specific size?
- PNG compression is take-what-you-get - there's no quality dial to trade against size. If you need to guarantee a file size, switch the format to WebP or JPG and use target size mode - Squish finds the best quality that fits automatically.
- Should I use WebP instead of PNG?
- For websites, usually yes - WebP keeps transparency at a fraction of the size and every modern browser supports it. See the WebP compressor. PNG still wins when a tool or upload form demands it.
More tools: Compress image to 100KB · Bulk image compressor · WebP compressor · HEIC to PNG · AVIF to PNG · Squish home