Image to WebP
Convert images to WebP using the browser canvas encoder.
Add images
PNG, JPG, WebP, HEIC, SVG — anything your browser can decode.
Choose an output
Convert images to WebP using the browser canvas encoder.
Fine-tune
Optional — sensible defaults are already set.
About Image to WebP
Re-encode JPG, PNG, HEIC, SVG and other images as WebP using your browser's built-in canvas encoder. WebP was designed by Google for the web and typically produces smaller files than JPEG or PNG at similar visual quality, while still supporting transparency.
When it helps
- Preparing images for a website to cut page weight and improve load times.
- Converting transparent PNG graphics to WebP so they keep their alpha channel in a smaller file.
- Shrinking a batch of product photos before uploading them to a store or CMS that accepts WebP.
Tips
- The quality slider controls lossy WebP compression. Around 75-85% is a common choice for web photos.
- Keep the background on transparent if your source has an alpha channel. WebP stores it fine.
- Encoding depends on your browser's canvas support for WebP. If the result doesn't come out as WebP, try a Chromium-based browser or Firefox.
- Some older desktop software and email clients still can't open WebP, so keep a JPG or PNG copy for those.
Good to know
Quick answers about image to webp in your browser.
For web use, usually yes: WebP files are typically smaller at the same perceived quality, and WebP can also hold transparency, which JPG can't. JPG still wins on compatibility with older apps and devices.
All current major browsers display WebP. Very old browsers and some desktop tools don't, which is why many sites still keep a JPG fallback.
Yes. There is no sign-up, no watermark and no limit on how many files you process.
No. Files are read and processed locally in your browser, so they never leave your device.