Image Tools

PNG to WebP

This free PNG to WebP converter re-encodes a PNG as lossy WebP at 92% quality right in your browser, keeping its transparency and original dimensions while usually shrinking the file. Nothing is uploaded; the conversion happens on your device.

Runs in your browser. Your files and text never leave your device - nothing is uploaded.

Click or drag an image here
JPG, PNG, WebP, GIF, BMP accepted

Convert PNG to WebP Online, Free

The Tools Kit's free PNG to WebP converter turns a .png file into a .webp image right in your browser. Add a PNG, click Convert Image, and download a WebP with the same width, height and transparency as the original, usually at a noticeably smaller file size. There is no signup, no watermark, and the image never leaves your device.

Under the hood, the converter draws your PNG onto an HTML canvas and exports it as lossy WebP at 92% quality: high enough that the result looks practically identical to the PNG, while letting the WebP encoder drop data a lossless PNG has to keep.

How to Convert PNG to WebP

  1. 1

    Add your PNG image

    Click the upload area or drag a .png file onto it. The image loads in your browser and a preview appears; nothing is uploaded to a server.

  2. 2

    Keep WebP selected

    WebP is already chosen under "Convert to". You can switch to JPG or PNG with the buttons if you need a different format instead.

  3. 3

    Click Convert Image

    The PNG is redrawn on a canvas at its original width and height and re-encoded as WebP at 92% quality, with any transparency kept.

  4. 4

    Download the WebP file

    Check the converted preview, then click Download. The file keeps your original name with a .webp extension.

The widget is the same engine as the image format converter, opened with WebP preselected, so the JPG and PNG buttons are there if you change your mind.

PNG vs WebP: Why Convert?

PNG compresses losslessly, which is ideal for editing and archiving but often heavier than a web page needs, especially for photos and screenshots with gradients. WebP was designed for the web: it supports lossy and lossless compression, transparency and animation, and every current major browser displays it. Swapping large PNGs for WebP reduces page weight and helps images load faster, which is why page-speed audits frequently recommend serving images in a modern format.

The saving depends on the image. A photo or detailed screenshot stored as PNG typically shrinks a lot as lossy WebP, while a tiny flat icon with a handful of colors may change very little. If the WebP is still too heavy, run it through the image compressor to trade a little more quality for size, or reduce its pixel dimensions with the image resizer (it outputs JPG, so use it only for images without transparency).

Does PNG to WebP Keep Transparency?

Yes. WebP has a full alpha channel, and this converter does not paint any background behind WebP output, so transparent and semi-transparent pixels in a logo, icon or product cut-out come through intact. That is the key difference from a PNG to JPG conversion: JPG has no transparency, so the tool fills transparent areas with white when you pick JPG.

If you later need a PNG again, for an editor or a platform that rejects WebP, the WebP to PNG converter reverses the process and also keeps transparency.

Quality, Metadata and Browser Support

  • Fixed 92% quality: output is lossy WebP at quality 0.92. There is no slider and no lossless WebP mode, so pixel-exact archival copies are better kept as PNG.
  • Same dimensions: the canvas matches the PNG's pixel width and height exactly; nothing is scaled or cropped.
  • No metadata carried over: canvas re-encoding writes pixels only, so text chunks and EXIF data in the PNG are not copied. To strip metadata from a JPG without changing its format, use the EXIF remover.
  • Still images only: an animated PNG becomes a single still frame.
  • Browser-dependent encoding: WebP export from a canvas works in Chrome, Edge and Firefox. A browser that cannot encode WebP (Safari has historically been one) falls back to PNG data, so use one of those browsers for a true .webp file.

Common uses

  • Shrinking PNG screenshots and hero images before uploading them to a website or CMS
  • Converting a transparent PNG logo or icon to WebP for faster page loads
  • Preparing product cut-outs with transparent backgrounds for an online store
  • Fixing "serve images in next-gen formats" suggestions from page-speed audits
  • Converting private or unreleased graphics without uploading them to a third-party server

Working with photos instead of graphics? The JPG to WebP converter does the same job for JPEG files, and the full set of editors and converters is on the image tools page.

PNG and WebP terms explained

TermWhat it means here
PNGPortable Network Graphics, a lossless image format that supports transparency; common for screenshots, logos and graphics
WebPAn image format developed by Google that supports both lossy and lossless compression, plus transparency and animation
Lossless compressionShrinks a file without discarding any pixel data, so the decoded image is identical to the original
Lossy compressionShrinks a file further by discarding detail the eye is unlikely to notice; this converter uses lossy WebP at 92% quality
Quality settingA 0-1 value passed to the encoder; higher keeps more detail and produces a larger file. This tool uses a fixed 0.92
Alpha channelThe per-pixel transparency data in an image; WebP keeps it, while JPG has no alpha channel at all
Canvas APIThe browser drawing surface this tool uses to decode the PNG and export it as WebP, entirely on your device

Frequently Asked Questions

Reviewed by Raja Jahangir · Last reviewed: October 7, 2026

How do you convert PNG to WebP?

To convert a PNG to WebP, upload the .png file, keep WebP selected as the target, click Convert Image, and download the .webp. The image is re-encoded in the browser as lossy WebP at 92% quality, which often cuts a PNG’s file size by more than half while keeping transparency intact. The file never leaves your device.

Does WebP support transparency like PNG?

Yes. WebP supports an alpha channel in both its lossy and lossless modes, so a PNG logo with a transparent background keeps that transparency after conversion. Lossy WebP with alpha is usually a fraction of the PNG’s size. The exceptions are very old browsers, such as Internet Explorer, which cannot display WebP at all.

Sources and standards