PNG to WebP
Convert PNG to WebP.
This runs in your browser. Nothing is uploaded.
About PNG to WebP
Converts PNG images to WebP in your browser, typically cutting file size by a quarter to a third while keeping transparency intact.
WebP was built to replace both PNG and JPEG on the web, and for most images it does. It keeps the alpha channel that PNG gives you, but compresses far more efficiently — a PNG that is 800 KB often lands somewhere around 200 to 400 KB as WebP with no visible difference.
Every browser in current use supports it, including Safari since 2020. The remaining reasons to avoid WebP are older desktop software, some email clients, and print workflows, which still expect PNG or JPEG.
If you are shipping images on a website, this is usually the single easiest performance win available. Smaller images mean faster pages, and faster pages are a ranking factor as well as a courtesy.
How to use PNG to WebP
- 1Drop your PNG onto the panel or click to browse.
- 2Set the quality. Higher values preserve more detail in gradients and edges.
- 3Click Convert & download to save the WebP.
What it won't do
- Older desktop software and some email clients still cannot open WebP.
- Animated PNGs are converted as a single still frame.
Common questions
Does WebP keep PNG transparency?
Yes. WebP has a full alpha channel, so transparent and semi-transparent pixels survive the conversion. This is the main reason to choose WebP over JPEG when your source is a PNG.
Is WebP lossy or lossless?
It can be either. This tool uses lossy WebP with the quality slider you set, because that is where the large size savings come from. At quality 0.85 and above the difference is very hard to spot on screen.
Will WebP work everywhere?
In browsers, effectively yes — Chrome, Firefox, Edge and Safari all support it. Outside browsers it is patchier. Some older versions of Photoshop, some Windows apps and various email clients still do not, so keep a JPEG or PNG copy if the file is going somewhere unpredictable.
Related tools
Why this one doesn't upload your file
There is no server to upload to. This page is a static file, and the work happens in your browser using the same graphics and WebAssembly code that renders every other site you visit. Your file is read from disk into memory, processed, and handed back as a download. Once the page has loaded you can disconnect from the network entirely and it keeps working. The longer explanation