PNG to WebP.
Transparency included.
Convert website graphics to WebP for a serious drop in file size - with the alpha channel intact, which is exactly what JPG can't do.
Processed in memory - never stored.
Why convert PNG to WebP
PNG stores every pixel exactly, which is why a product shot or a full-width hero saved as PNG can run into megabytes. WebP does the same job with far better compression behind it - and, crucially for web assets, it keeps transparency. Logos, icons and cutouts that need to sit on a coloured background come through with their soft edges and drop shadows intact. Convert the same file to JPG and that transparency is gone: JPG has no alpha channel, so anything see-through gets flattened onto white.
How much you save depends on what's in the image. Photographs and detailed screenshots that were saved as PNG by accident are the big wins - lossy WebP typically strips them down to a small fraction of the original. Flat UI graphics and logos also shrink, though less dramatically, because a well-optimised PNG was already fairly efficient at that job.
Drop an entire assets folder in at once. Every file converts in parallel, each card shows the before and after size, and Download all hands you a zip. Set a target size in KB and Squish searches for the quality that fits under it, or drive the quality slider yourself. Images are processed in memory and never stored.
Common questions
- Is WebP ever worse than PNG?
- Occasionally, yes. For very simple flat graphics - a two-colour icon, a plain badge, a sparse diagram - a well-optimised palette PNG can come out smaller than the WebP. It's not the common case, but it happens, and Squish shows you both sizes on every card so you can spot it. If PNG wins, run that file through the PNG compressor instead and keep the original format.
- Do all browsers support WebP?
- Yes. Chrome, Firefox, Edge and Opera have supported it for years, and Safari joined with version 14 in 2020, covering iOS too. You no longer need a PNG fallback for normal web use. Email clients are the one place worth checking, since support there is patchier than in browsers.
- Does transparency really survive?
- Yes, including partial alpha. Use the compare slider on any result to zoom in on a soft edge and check it against the original before you ship.
- Can I resize while I convert?
- Yes - set a max width or height and every image is scaled to fit before encoding. Shipping a 4000px PNG into an 800px slot is often the real reason a page is heavy, so this can save more than the format change does.
- What can I drop in?
- PNG, JPG, WebP, AVIF, HEIC/HEIF and SVG. Animated images aren't supported and are rejected with a message. Already working in WebP? The WebP compressor re-encodes existing WebP files down further.