Drop a PNG file here

or choose one from your device — nothing leaves your browser.

Convert a PNG to WebP for a smaller file

WebP was designed to replace both PNG and JPG on the web, and it usually wins on size: a WebP is often 25–35% smaller than the equivalent PNG while keeping full transparency. If you're optimising a site or an app's assets, converting PNGs to WebP is one of the easiest bandwidth savings there is.

You can convert losslessly — a perfect copy at a smaller size — or turn the quality down for an even smaller lossy WebP that still supports transparency, which JPG never could.

What this does — and what it doesn't

  • Very old browsers and some desktop software don't open WebP. It's ideal for the web, but if a recipient needs maximum compatibility, JPG or PNG is the safer choice.
  • Lossy WebP, like JPG, discards some detail to save space; use a higher quality setting for images with sharp text or edges.

Related conversions

PNG to WebP — frequently asked questions

Is WebP smaller than PNG?
Usually noticeably — often 25–35% smaller for the same image, and more if you allow lossy compression. It keeps transparency either way, which is why it's a strong replacement for PNG on the web.
Does WebP keep transparency?
Yes, both lossless and lossy WebP support a full alpha channel, so transparent PNGs stay transparent after conversion.
Can I convert several images at once?
For batch conversion of many files at once, use the Image Compressor, which takes a whole folder and can convert and download them together as a zip. This page is tuned for converting a single image at a time.
Are my images uploaded anywhere?
No. The conversion runs entirely in your browser using the canvas API and, for some formats, WebAssembly — the image never leaves your device. You can verify it: load the page, disconnect from the internet, and it still works. There is no upload endpoint to send anything to.
Is it really free?
Yes — no account, no watermark, no daily limit, and no paid step at download. It's free because there's no server doing the work, so it costs us almost nothing to run.