PNG to WebP

Convert PNG images to WebP. Transparency is preserved, and lossless mode gives you pixel-identical output that is still usually a good deal smaller than the PNG.

Deleted automatically within 30 minutes
Drop files here

or click to choose from your device

PNG

Up to 30 files, 100 MB each, 200 MB per conversion. GD bundled (2.1.0 compatible)

    Settings

    PNG is a lossless format, so lossless WebP keeps every pixel exactly and is the like-for-like choice. Lossy goes much smaller and suits photographic PNGs.
    82%
    Around 80 is the usual sweet spot. Above 95 the file grows quickly for very little visible gain.
    Screenshots, logos, diagrams and anything with flat colour or text should stay lossless — lossy compression puts visible fringing around sharp edges. Use lossy for photographs saved as PNG.
    GD bundled (2.1.0 compatible). Runs in PHP with no external tools, so nothing needs installing. Lossless conversions keep every pixel exactly.

    How to convert png to webp

    1. Add your PNG files

      Drop in as many as you like.

    2. Pick lossless or lossy

      Lossless for graphics and text; lossy for photos.

    3. Convert

      Each image is re-encoded on the server.

    4. Download

      Take them one by one, or all at once as a ZIP.

    Questions

    Will transparency survive?

    Yes. WebP has a full alpha channel just like PNG, so transparent and semi-transparent areas come across exactly. This is the main reason WebP replaced PNG on the web rather than JPEG.

    Is lossless WebP really smaller than PNG?

    Usually, yes — commonly 20-30% smaller for the same pixels, because WebP has a better lossless compressor. It is not guaranteed for every image, and the result tells you the actual saving either way.

    Which browsers support WebP?

    All of them, for years now — Chrome, Firefox, Safari, Edge and every current mobile browser. It is safe to use without a fallback unless you must support Internet Explorer.

    Does the image quality change in lossless mode?

    No. Lossless means the decoded pixels are bit-for-bit identical to the PNG. Only the file size changes.

    Related tools