PNG to WebP Converter

Convert a PNG image to WebP โ€” transparency is preserved, and files come out much smaller.

Click to upload or drag a PNG here PNG files only

How to Convert a PNG to WebP

  1. Click the upload area or drag a PNG file onto it.
  2. The tool briefly checks whether your browser can encode WebP images, warning you if it can't.
  3. Adjust the "WebP Quality" slider (30โ€“100%, default 90%) โ€” transparency is kept regardless of the setting.
  4. Compare the PNG Size and WebP Size stats, then click "Download WebP".

Frequently Asked Questions

Does converting to WebP keep my PNG's transparency?

Yes. Unlike the PNG-to-JPG tool, this converter draws your image straight onto the canvas without filling a background color first, so transparent and semi-transparent pixels stay transparent in the exported WebP.

What if my browser can't export WebP?

The tool runs a quick encode test as soon as the page loads. If your browser can't produce WebP output, the upload area is marked disabled and a message tells you to try a recent version of Chrome, Edge, or Firefox instead.

How does the Quality slider affect a PNG source?

It sets the lossy WebP compression level from 30% to 100%. Because PNG source images are often graphics or screenshots rather than photos, you may be able to drop quality quite a bit before artifacts become noticeable - watch the live preview as you drag.

Why is my WebP file sometimes bigger than expected?

PNGs with flat colors or few tones can already be very small, so re-encoding as lossy WebP at a high quality setting doesn't always shrink them further. Try lowering the quality slider if file size matters more than pixel-perfect accuracy.

Is anything uploaded to Fixora's servers?

No. The PNG is read locally with the FileReader API and converted with the Canvas API entirely inside your browser tab.