Drop an image and pick a format. JPG to PNG for transparency. PNG to WebP for smaller file size. HEIC to anything sharable. AVIF for the smallest files of all. Done in your browser.
PNG, JPG, WebP, AVIF, HEIC, GIF, BMP, TIFF — anything modern browsers can decode.
JPG for sharing and email. PNG for transparency or screenshots. WebP for the web. AVIF for the smallest files. HEIC for the Apple Photos library.
Quality slider for lossy formats. Drop folders for batch conversion. Originals stay untouched.
Single photos: this tool. Whole camera roll? SwipePhotos works directly on your Apple Photos library — no exporting and re-importing. Swipe through years of bursts and duplicates in a weekend. 100% on-device.
For the web, always — WebP is 25–35% smaller than JPG at the same quality, and supported by every browser since 2020. For email, sharing with iPhone users, or print, stick with JPG because some apps still don't read WebP.
PNG when you need transparency (logos, icons, UI screenshots), or for graphics with sharp edges where JPG would smear. JPG for photographs — it's much smaller for the same visible quality.
AVIF is the next-gen image format, ~50% smaller than JPG at the same quality. Safari, Chrome, Firefox all support it. Use AVIF for your website hero images; it'll cut your page weight in half. Use JPG for anything you share with non-web tools.
PNG is lossless, JPG is lossy. Going JPG → PNG locks in JPG's compression artifacts and stores them perfectly, which takes more bytes. Convert PNG → JPG to shrink files; convert JPG → PNG only when you need to edit/composite without further loss.
Yes — drop a folder or shift-select multiple files. Each gets converted to your chosen format and downloads individually or as a zip.