PNG to WEBP Converter

Convert PNG to WEBP for free in your browser. WEBP keeps transparency and lossless quality while producing files around 25% smaller — a straightforward win for anything you are publishing on the web.

Why WEBP is worth the switch

WEBP has two modes. Lossless WEBP does the same job as PNG — every pixel preserved, transparency intact — but with a smarter compressor, typically landing around 25% smaller. Lossy WEBP competes with JPG and beats it by roughly 25–35% at matched quality, while still supporting transparency, which JPG cannot do at all.

For a website, that reduction applies to every image on every page load. Images are usually the heaviest thing a page transfers, so this is one of the cheapest performance improvements available. Our web image optimisation guide covers the full picture.

Where WEBP is a bad idea

Browser support

Every current browser — Chrome, Edge, Firefox, Safari, and their mobile versions — has supported WEBP for years. Compatibility inside the browser is a solved problem; it is everywhere else that lags.

How to convert

  1. Drag your PNG file into the box above, or click to browse. Multiple files at once is fine.
  2. Confirm WEBP is selected as the output format.
  3. Adjust the quality slider if the format is lossy.
  4. Click Convert, then download the WEBP files individually or as a single ZIP.

Does WEBP keep transparency?

Yes, in both lossy and lossless modes — one of its main advantages over JPG.

How much smaller is WEBP than PNG?

Around 25% in lossless mode. In lossy mode the reduction can be far larger, but then it is no longer a pixel-exact copy of your PNG.

Do all browsers support WEBP?

Yes. Chrome, Edge, Firefox and Safari have all supported it for several years across desktop and mobile.

Should I use AVIF instead?

AVIF compresses better still — often half the size of JPG. Support is broad but slightly behind WEBP outside browsers, and encoding is slower. Serving AVIF first with WEBP as a fallback gets you the best of both.

Other conversions