PNG to WebP converter

Turn PNG images into smaller WebP files in your browser. Transparency is kept and nothing is uploaded.

Convert PNG to WebP

Runs on your device
Choose images or drop them here. You can also paste.

    How it works

    Your browser decodes each PNG, draws it onto an off-screen canvas at full size and asks the browser's own WebP encoder to save it at the quality you choose. Transparent areas stay transparent. Photos usually shrink a lot; flat graphics and screenshots shrink less, and a very high quality setting can sometimes make a file larger than the PNG.

    WebP saving depends on the browser. Chrome, Edge and Firefox can save WebP. Safari can open WebP but, at the time of writing, its canvas cannot save it, so the tool checks first and tells you if it can't.

    Why it stays private

    The conversion happens inside this page. Your images are never sent to a server, and the page makes no network requests while you use it. Close the tab and they are gone from it.

    Questions

    Is the quality setting lossless at 100%?

    No. Browsers use lossy WebP for canvas exports, even at 100%. At 90% the difference is very hard to see for most images. If you need a perfect copy, keep the PNG.

    Why is my WebP bigger than the PNG?

    Small flat graphics, icons and pixel art are already tiny as PNG. Lower the quality a little, or keep the PNG for those.

    Does it keep metadata?

    No. Drawing onto a canvas leaves text chunks, location and camera data behind, so the WebP carries only the pixels.

    Why does it say my browser can't save WebP?

    Some browsers, notably Safari, can show WebP but not create it from a canvas. Try Chrome, Edge or Firefox.

    Want to keep the originals private? VaultWell keeps them encrypted on your phone. Meet VaultWell