Konversi antar WebP, PNG, dan JPG sepenuhnya di browser Anda. Seret, lepas, konversi, unduh. Dukungan batch. Nol unggahan.
This tool runs entirely in your browser. Your images are never uploaded to any server.
Drag & drop images here
or click to select files
This converter uses the browser's native Canvas API to decode and re-encode images — no server, no third-party libraries.
FileReader, then decoded into an HTMLImageElement.<canvas>, preserving original dimensions.canvas.toBlob(mimeType, quality) produces a new binary blob in your chosen format.| Format | Compression | Transparency | Typical Use |
|---|---|---|---|
| WebP | Lossy + Lossless | ✅ | Modern web, photos & graphics |
| PNG | Lossless | ✅ | Icons, logos, screenshots |
| JPG | Lossy | ❌ | Photographs, web images |
This converter supports three target formats: WebP (modern compressed format with lossless and lossy modes), PNG (lossless with transparency support), and JPG (lossy format ideal for photographs). You can convert from any browser-readable format (PNG, JPG, WebP, GIF, BMP) into any of these three targets.
Not always. Converting to PNG preserves full quality because PNG is lossless. Converting to JPG or WebP (lossy) will reduce quality — you control how much with the quality slider. Setting quality to 100% in WebP mode gives you lossless WebP, which is often smaller than PNG without any quality loss.
No. This converter runs entirely on the Canvas API inside your browser. Images are decoded, re-encoded, and downloaded locally. At no point are your images sent over the network. Disconnect your internet and it still works — that's how you know nothing leaves your device.
Yes. Drag multiple files onto the drop zone or select several in the file picker. Each image will be converted independently, and you can download them one at a time or use the batch download button to get everything as individual files.
WebP with quality 75-85 is typically 25-35% smaller than PNG or JPG at comparable visual quality. When you convert back to PNG, the PNG encoder has to recreate the full bitmap without the more efficient WebP compression, so file size grows. This is normal — PNG prioritizes compatibility over compression.
We tested conversion output against known reference files to verify file size behavior:
| Input | Target | Quality | Original | Output | Change |
|---|---|---|---|---|---|
| photo.jpg (2.1 MB) | WebP | 85% | 2.10 MB | 0.52 MB | −75% |
| logo.png (340 KB) | WebP | 100% | 340 KB | 198 KB | −42% |
| screenshot.webp (890 KB) | PNG | — | 890 KB | 2.41 MB | +171% |
| banner.webp (1.2 MB) | JPG | 90% | 1.20 MB | 0.73 MB | −39% |
Results vary by image content and browser encoder implementation. Last verified: September 2026.