Free tool

Runs in your browser

PNG to WebP converter

Convert PNG images to WebP in your browser, with transparency kept. Photos saved as PNG often shrink dramatically, and nothing is uploaded.

1 · Add images

2 · Settings

Each image is converted to WebP at its original size.

80

Need several widths and srcset markup? Use the full responsive image converter.

3 · Converted images

Loading the sample image…

Why convert PNG to WebP

PNG is lossless, which makes it large. A photo saved as PNG can be five or ten times bigger than it needs to be, and WebP brings it down to a sensible size. Unlike JPEG, WebP supports transparency, so logos and cut-out product shots keep their transparent background.

The default quality here is 85, a little higher than for photos. Screenshots and images with text or sharp edges look best at 90 or above, so raise the quality if you see soft edges around text.

Every current browser displays WebP. For several sizes and srcset markup, use the full responsive image converter.

Questions

Is the transparency kept?

Yes. Transparent and partly transparent areas carry over into the WebP file.

Should every PNG become a WebP?

Not always. Simple logos and icons are usually smaller and sharper as SVG. For screenshots, compare the WebP at a high quality with the original before you switch.

More tools

Free tools that run in your browser

Responsive image converter

Turn one image into WebP, AVIF and JPEG at every width, with picture markup ready to paste.

2.4 MB → 142 KB

Font subsetter

Keep only the characters your site uses and ship the font as WOFF2, with @font-face CSS.

207 KB → 35 KB

SVG optimizer

Strip editor clutter from SVGs and export them as inline SVG, React components or CSS.

12 KB → 3.0 KB

Favicon generator

Turn one logo into favicon.ico, an SVG icon, home screen icons and a web manifest.

1 logo → 6 icons