Convert photos into JPG, PNG, WebP, or AVIF, at whatever quality you choose, and see exactly how much space each version saves.
Drop images here
or choose files from your device
Output formats
Quality
Applies to JPG, WebP, and AVIF. PNG is always lossless, so quality doesn't change its size.
Nothing added yet — drop some photos in above.
This is a free, browser-based image compressor and format converter. It reduces file size and converts JPG, PNG, WebP, and AVIF images into each other, entirely on your own device — no image is ever uploaded to a server.
Each format trades off file size, quality, and compatibility differently. Here's how the four supported formats compare:
| Format | Best for | Compression | Creating it in a browser |
|---|---|---|---|
| JPG | Photos and general use | Lossy, small file size | Supported everywhere |
| PNG | Graphics, screenshots, transparency | Lossless, larger file size | Supported everywhere |
| WebP | Photos and graphics; smaller than JPG or PNG at similar quality | Lossy or lossless | Supported in all modern browsers |
| AVIF | Photos where the smallest possible file matters most | Lossy, very efficient | Recent Chrome, Firefox, and Edge only |
| HEIC | iPhone camera photos | Lossy, efficient | Not possible — no browser can encode HEIC |
It shrinks the file size of JPG, PNG, and WebP images, and can convert them into a different format, entirely inside your browser. No image is uploaded to a server at any point.
Yes. It's completely free, with no sign-up, no watermark, and no limit on how many images you process.
For photos, AVIF usually produces the smallest file, followed by WebP, then JPG. PNG is lossless and is typically the largest of the four for photographic images, though it's a better choice for graphics, logos, and screenshots that need transparency or flat colors.
No. Browsers don't provide any way to encode HEIC — it's a licensed format used mainly by iPhone cameras and Apple's own software. This tool can convert images to JPG, PNG, WebP, and AVIF, but not to HEIC.
It can, depending on the format and quality setting. JPG, WebP, and AVIF are lossy formats, so lower quality settings trade some visual detail for a smaller file. PNG is lossless, so its visual quality never changes — only its compression efficiency does.
No. Every image is read and processed directly in your browser using the Canvas API. Nothing is sent to a server, so your photos never leave your device.
Yes, it works in any modern mobile browser. AVIF conversion specifically depends on that browser supporting AVIF encoding, which the page checks automatically.