NV ToolkitFormat · Validate · Convert

Image Tools

PNG to WebP Converter

Shrink PNGs into modern WebP — transparency kept, size cut dramatically, all in your browser.

In short

Converting PNG to WebP decodes each PNG and re-encodes it with the browser's canvas WebP encoder at quality 92 — lossy WebP with the alpha channel intact — so transparent logos and screenshots keep their transparency while shrinking 30–70%. Files keep their base name with a .webp extension. Safari cannot encode WebP; Chrome, Edge, Firefox and Opera can, and nothing is uploaded.

By NaveenKumar T · Updated

Learn: SVG vs PNG: Vector and Raster, Explained Properly

  • Batch conversion
  • Transparency preserved
  • Per-file progress & save

Runs entirely in your browser — nothing you paste or open here is uploaded, logged, or stored.How we handle data →

Learn more

Converting PNG to WebP, explained

WebP is the modern web's workhorse: it supports transparency like PNG but compresses far harder, so converted files routinely land 30–70% smaller with no visible difference. The conversion decodes each PNG and re-encodes with your browser's native WebP encoder at high quality — alpha channels survive intact, which is the whole reason to pick WebP over JPG for graphics.

Every modern browser displays WebP, so for web images this conversion is nearly free performance. Keep the PNG originals for editing; ship the WebP.

Lossy at 92, alpha intact: what the WebP really contains

The encoder behind this page is the browser's canvas WebP writer at quality 92, which produces lossy WebP — not WebP's lossless mode — with the alpha channel carried through. For screenshots, UI mockups and photos saved as PNG that distinction is invisible: a 1.4 MB 24-bit screenshot typically lands between 150 and 300 KB, and a 5 MB photographic PNG under 500 KB. Where it shows is pixel art, one-bit line drawings and fine anti-aliased text at small sizes, where lossy encoding can add faint ringing around edges. Very small flat icons occasionally come out larger than the PNG, so compare file sizes before replacing a sprite set wholesale.

Converted files keep their base name with a .webp extension (logo.png becomes logo.webp), so swapping a site's assets is a find-and-replace on the extension. Save all fires one download per file rather than a ZIP, so the first time your browser will ask permission to download multiple files — allow it once. Keep the PNGs as editing masters: every WebP re-save at quality 92 compounds loss the way JPG does. Two limitations of the canvas path: Safari cannot encode WebP (the tool reports this instead of silently producing a PNG), and the output carries no metadata — PNG text chunks and ICC profiles are dropped and colors are written as sRGB.

Help

Frequently asked questions

Everything you need to know about the PNG to WebP.

01Does PNG to WebP produce lossy or lossless WebP?

Lossy. The browser's canvas encoder writes VP8 WebP at quality 92 with the alpha channel intact, not WebP's separate lossless (VP8L) mode. For screenshots, UI mockups and photos saved as PNG the difference is invisible and the file lands 30–70% smaller; pixel art and one-bit line drawings can pick up faint ringing at edges. If the output must be bit-exact, keep PNG and run it through the PNG Compressor instead.

02Does PNG to WebP keep transparency?

Transparency survives PNG to WebP — that is WebP's advantage over JPG. Alpha channels convert losslessly in appearance, so logos and UI assets keep their transparent backgrounds while shedding most of their bytes.

03Which browsers can run this conversion?

Encoding WebP in-browser works in Chrome, Edge, Firefox and Opera. Safari can display WebP but can't encode it from canvas — if you're on Safari you'll get a clear message rather than a silently wrong file.

Keep working

Related tools

Learn the format

Related guides

All guides →