PNG to WebP Converter

Get much smaller files than PNG while keeping transparent backgrounds. Ideal for logos, icons and screenshots on websites.

Updated 100% free Files stay on your device No sign-up

Watch the 0:28 video tutorial
PNG to WebP Converter illustration
Drop images here or click to browse Convert JPG, PNG, WebP, GIF, BMP, SVG · multiple files

How to use the PNG to WebP Converter (video)

0:28 · no sound needed
In this video
  1. Drop your PNG images into the box
  2. The output format is already set to WebP
  3. Click Convert
  4. Download your converted images

The best of PNG, at a fraction of the size

PNG is great for graphics because it supports transparency and keeps edges sharp, but PNG files are often heavy. WebP supports transparency too, and it compresses far better. Converting PNG to WebP commonly cuts file size by 50% or more, with no visible change.

How to convert PNG to WebP

  1. Drop your PNG files into the box above.
  2. WebP is already selected. For graphics with text, use 85–95% quality to keep edges crisp.
  3. Click Convert and download your WebP images.

Best uses

  • Logos and icons with transparent backgrounds
  • Screenshots in blog posts and documentation
  • Product images cut out on a transparent background for online shops
  • Illustrations and banners for landing pages

Things to know

A few older desktop programs and some email clients do not open WebP yet. If you need to send a graphic to someone, PNG or JPG may be safer, and you can always switch back with WebP to PNG. For photos without transparency, JPG to WebP gives similar savings.

Everything runs in your browser, so your images stay private and there is no size limit.

Frequently asked questions

Does WebP keep transparency from PNG?

Yes. WebP supports an alpha channel, so transparent backgrounds stay transparent.

How much smaller will my PNG become?

Typically 30–70% smaller, depending on the image. Photos saved as PNG shrink the most.

Can I use WebP in WordPress?

Yes. WordPress supports WebP uploads natively since version 5.8.