PNG to WebP Converter
Make PNG Images Smaller with WebP
Convert PNG images to WebP to make them much smaller while keeping transparent backgrounds, so web pages load faster. It’s free, works in bulk, and nothing is uploaded.
Supports HEIC/HEIF files from iPhone - they'll be automatically converted.
Drop images here or click to select
Will be converted to WEBP
Guide by Ashley Whitehair, web designer at Norwich Website Design
How to convert PNG to WebP
Add your PNG images
Drop PNG files onto the box above, or click it to choose them. WebP is already selected, so there’s no format to pick. Add as many as you like.
Check the quality and press Process
The default 85% suits photos, screenshots and most graphics. Set it to 100% if you need a lossless copy (see below), then press Process.
Download the WebP files
Save each image with its download button, or press Download ZIP to get them all. logo.png becomes logo.webp, and the results list shows each file’s old and new size.
How much smaller PNG images get as WebP
It depends on what’s in the image. PNG never discards anything, so photos and screenshots saved as PNG are far bigger than a web page needs, while a small icon is already tiny. Measured with this converter in Chrome:
| Image | PNG | WebP at 85% | WebP at 100% |
|---|---|---|---|
| 22 photos saved as PNG | 12.0 MB | WebP: 1.2 MB (90% smaller) | Lossless: 7.3 MB (39% smaller) |
| Screenshot of a web page, 1280 × 800 | 103 KB | WebP: 43 KB (59% smaller) | Lossless: 97 KB (6% smaller) |
| Logo with a soft shadow, 400 × 300 | 34 KB | WebP: 10 KB (71% smaller) | Lossless: 22 KB (35% smaller) |
| Icon, 64 × 64 | 366 bytes | WebP: 1.0 KB (bigger) | Lossless: 656 bytes (bigger) |
Photos gain the most, and screenshots and logos still shrink by more than half. Text in the test screenshot stayed crisp at 85%. Tiny, simple images are the exception: a WebP made in Chrome carries a colour profile of about half a kilobyte that a small PNG does without, so an icon of a few hundred bytes gets bigger. The results list marks those with a plus sign; keep the PNG for them.
Transparent backgrounds are kept
WebP stores transparency, so logos, icons and cut-out product photos keep their see-through areas, including soft edges and drop shadows. In the logo test above, all 31,718 partly transparent pixels kept exactly the same transparency, at 85% as well as at 100%. At 85% only the colours are compressed; the transparency itself is stored without loss.
To cut the empty margin around a logo first, use Trim Transparent Images, then convert the result here.
Lossy or lossless WebP?
WebP has two modes. Lossy, used at any setting below 100%, discards detail you’re unlikely to notice and gives the big savings in the table. Lossless discards nothing, like PNG, and is usually still smaller.
There’s no separate switch: in Chrome, Edge and Firefox, setting the slider to 100% makes a lossless WebP. In Safari and every browser on iPhone and iPad, this converter makes lossy WebP even at 100%, so use Chrome, Edge or Firefox on a computer when you need lossless.
Lossless suits diagrams and screenshots that must stay pixel-perfect. For anything that just needs to look right on a web page, 85% is the better trade.
Using WebP images on a website
All current browsers display WebP, including Safari since 2020 (iOS 14 and macOS Big Sur), so for most sites you can upload the WebP and use it wherever the PNG was. WordPress has accepted WebP uploads since version 5.8 in 2021.
To give very old browsers the PNG instead, put both in a picture element. Browsers that understand WebP load it; the rest skip the source line and load the img:
<picture>
<source srcset="logo.webp" type="image/webp">
<img src="logo.png" alt="Company logo" width="400" height="300">
</picture>Keep the width and height on the img so the page doesn’t jump while images load. And before converting a large image, resize it to the size it’s shown at: a 4000-pixel-wide PNG shown at 800 pixels carries 25 times the pixels it needs, which no format can make up for.
When to keep the PNG
- Files you’ll edit again: keep the PNG as your master copy and convert a copy for the web.
- Email, documents and upload forms: older software and some upload forms only accept PNG or JPG. WebP is meant for web pages.
If a WebP ever needs to go back, the WebP to PNG converter keeps its transparency, though not any detail a lossy WebP left out.
Frequently asked questions
Does converting PNG to WebP keep transparency?
Yes. Transparent areas, soft edges and shadows are all kept, at every quality setting. It’s converting to JPG that fills transparency with white.
Is WebP lossless like PNG?
It can be. In Chrome, Edge and Firefox, set the quality to 100% to get a lossless WebP, which discards nothing. Below 100% it’s lossy: much smaller, and for most web images it looks the same. Safari always makes lossy WebP.
Why is my WebP bigger than the PNG?
Very small, simple images such as icons can come out bigger, and so can some flat graphics at 100%. Keep the PNG for those; the results list shows every file’s size before and after.
What quality should I use for PNG to WebP?
Start with 85%, the default. For photos saved as PNG you can go down to 75% for a smaller file: the 22 test photos came to 855 KB instead of 1.2 MB. Use 100% only when nothing at all may be lost.
Can I use WebP images in WordPress?
Yes. Since WordPress 5.8 you can upload WebP to the media library like a PNG, as long as your web host’s image software supports WebP. Convert first, then upload the .webp files.
Do all browsers support WebP?
All current ones do: Chrome, Edge, Firefox and Safari. Only old browsers, such as Internet Explorer and older versions of Safari, can’t show it. The picture element above gives those the PNG instead.
Does PNG to WebP work in Safari and on iPhone?
Yes. Safari can’t create WebP files itself, so the first time you convert, a small WebP encoder (about 120 KB) is downloaded from this site and runs on your device. Your images still never leave it.
Popular tasks
Related tools
- Image CompressorReduce file size while maintaining visual quality. Set target file sizes or quality percentage for optimal results.
- Image TrimmerAutomatically remove excess transparent pixels from PNG, WebP, GIF and AVIF images. Add optional padding and process in bulk.
- Bulk Image ResizerResize images by percentage, exact dimensions, or social media presets. Batch process multiple files while maintaining aspect ratios.
- Image ComparisonCompare two images with slider, side-by-side, overlay, or pixel difference modes.
