Drop any image — WebP, AVIF, GIF, BMP and more — and download it as JPG or PNG instantly. Nothing is uploaded, everything happens in your browser.
100% private. Your images never leave your device. All conversion happens locally in your browser — no server, no storage, no tracking.
The web is standardizing on WebP and AVIF for a reason: WebP files are typically 25–35% smaller than JPEGs at similar quality, and AVIF pushes that to 40–50%. For any site that ships images to real users on mobile networks, converting a JPG or PNG library to WebP is one of the highest-impact performance wins you can make.
The reverse conversion — WebP or AVIF to JPG or PNG — comes up when you download a modern image and need to attach it to an email, drop it into an older CMS, hand it to a designer using legacy Photoshop, or send it to someone whose phone still can't render WebP. iOS ≤ 13 and Windows 7 image viewers are the usual holdouts. A one-click convert saves a lot of "hey, this image won't open" back-and-forth.
Batch conversion is where a browser tool beats a native app for casual users. Drop 50 screenshots, pick a format, download a ZIP. No install, no license, no upload.
JPG: photos, universally supported, small files but with some visible artifacts at low quality. Great default when in doubt.
PNG: lossless, keeps transparency. Best for screenshots, UI mockups, logos, or any image with sharp text or lines. Files are larger than JPG for photos, so use PNG only when you actually need lossless or transparency.
WebP: the modern all-rounder. Smaller than JPG at similar visual quality, supports transparency and animation. Supported by Chrome, Firefox, Safari 14+, Edge — basically anything from the last five years.
AVIF: even smaller than WebP, especially for photographic content. Support is now solid in Chrome, Firefox, and Safari 16+. Use it when you're delivering to modern browsers and every byte matters.
Everything happens in your browser. The image is decoded by the browser's built-in Canvas API and re-encoded to the target format — none of the raw bytes ever leave your device. That means no server uploads, no cloud storage, and no privacy risk when converting sensitive screenshots or personal photos.
For very large images (over about 50 MB), you may hit browser memory limits. Try converting in smaller batches, or use a desktop tool for one-off gigabyte-scale conversions.
Yes — completely free, no sign-up, no watermark on the output, no file count limit beyond your browser memory.
No. All conversion happens locally in your browser using Canvas API. You can verify this by opening DevTools → Network tab while converting: nothing is uploaded.
For lossless targets (PNG), quality is preserved exactly. For lossy targets (JPG, WebP, AVIF), you set the quality slider — 80–90% is a good default balance for most photos.
Browser support for HEIC decoding is inconsistent. If your browser can display the HEIC (test by drag-dropping into a new tab), the converter can process it. Chrome desktop generally can't; Safari can.
Yes. Drag any number of images onto the drop zone, pick a format, and download either individual files or a ZIP archive of all converted files.
By default no — Canvas conversion strips EXIF. For most web publishing that's what you want (no location data leaking). If you need EXIF preservation, use a desktop tool.