Image tools / Convert PNG to WebP
Convert PNG to WebP
Convert PNG images to WebP in your browser to shrink file sizes for the web. Your files are processed locally on your device and are never uploaded.
Drop PNG, JPG, or WebP files here
or choose files
How to convert PNG to WebP
- Choose one or more PNG files or drag them into the box above.
- FormatOtter converts it to WebP instantly in your browser.
- Download files individually or download the whole batch as a ZIP.
WebP typically produces files 25–70% smaller than PNG, which makes pages load faster and improves Core Web Vitals. This converter re-encodes a PNG as WebP without your file ever leaving the device.
Supported formats
Input: PNG images (.png), including transparency. Output: WebP. Note: Safari cannot encode WebP in the browser — use Chrome, Edge, or Firefox for this tool.
Batch input can mix PNG, JPG/JPEG, and WebP files. Every selected image is converted to WebP.
Is this private?
Yes. FormatOtter runs entirely in your browser using the built-in canvas API. Your image is never sent to a server or seen by anyone. To preserve an unfinished queue across refreshes, your browser may keep a local copy on this device until processing succeeds or you clear the queue. You can even load this page and then disconnect from the internet; the tool keeps working.
Related tools
Frequently asked questions
Does WebP keep PNG transparency?
Yes. WebP supports full alpha transparency, so transparent PNGs convert cleanly.
How much smaller will my file be?
It depends on the image, but WebP is commonly 25–70% smaller than an equivalent PNG — especially for photos and screenshots.
Why doesn't this work in Safari?
Safari can display WebP but cannot encode it from a canvas, which is what browser-based conversion relies on. Chrome, Edge, and Firefox all support WebP encoding.