Convert WebP (or AVIF) to JPG or PNG instantly in your browser. Choose quality, background colour and download. 100% private, no upload. Free online.
WebP is fantastic on the web, but it still trips up plenty of everyday software. Microsoft Word, older versions of Photoshop, Apple Mail on legacy macOS, many printer drivers, WhatsApp Web in some configurations, and most photo kiosks reject .webp uploads. The fix is simple: re-encode the image to JPG or PNG and the file works everywhere.
The tool decodes your WebP using your browser's built-in image pipeline, draws the pixels onto an HTML canvas, then re-encodes the canvas as a JPEG (using your chosen quality) or as a PNG (lossless). Because everything runs in your browser, the file never travels over the network, no upload limits apply, and the result is ready in a fraction of a second.
JPG cannot store transparency. If your WebP has a transparent background and you choose JPG, that transparency has to become a solid colour. White is the safe default for most use cases, but you can pick any colour — useful when you need the image to blend into a coloured surface like a slide or a printed page.
For photos, leave quality at 90–95%. Visual difference from 100% is imperceptible while the file is roughly half the size. For screenshots and UI graphics, always pick PNG — JPG's compression smears the crisp edges and adds visible noise around text. If file size is critical and the source is a photo, the Image Compressor can shave another 20–40% off without obvious quality loss.
Your image is processed entirely on your own device. No upload, no analytics on the file contents, no cloud — close the tab and nothing remains.
Some apps, email clients, printers and older systems still cannot open WebP files. Converting to JPG or PNG guarantees the image opens everywhere.
PNG output is lossless — pixel-perfect. JPG output is lossy; we default to 92% quality which is visually identical for most photos.
If you pick PNG, transparency is preserved. If you pick JPG, the transparent areas are filled with the background colour you choose (default white).
No. The image stays in your browser — decoded and re-encoded locally via the Canvas API.
Yes, as long as your browser can decode AVIF (Chrome, Firefox, Safari 16+). Output works the same way.
Browse all free tools · Guides and tutorials · PDF tools · Developer tools · Text tools · SEO tools