Image formats
The Best Image Formats for Websites
WebP, AVIF, JPG, PNG, SVG — and why HEIC doesn't belong on the web. A practical guide to choosing image formats for fast, good-looking websites.
· 2 min read
Shrink iPhone HEIC photos into small, shareable JPG or WebP files. Resize and adjust quality to fit email attachments and upload limits.
Processed locally in your browser
Converted on your device. Your photos never leave this browser.
Drop your photos onto the compressor or pick them from your device.
Choose a maximum size (for example 2560 px) and a quality level. Balanced is a good start.
See the new file size next to each photo, then download individually or as a ZIP.
HEIC is already an efficient format, so the biggest savings come from reducing the number of pixels. A 24-megapixel photo from a recent iPhone measures about 5712 × 4284 pixels. Resizing it to a maximum of 2560 px keeps it sharp on any screen while cutting the pixel count by around 80%.
The compressor combines three techniques:
Converting a HEIC photo to JPG without resizing often makes the file larger, because JPG compression is less efficient than HEIC. That's why the compressor resizes by default. With the default settings (Max 2560 px, Balanced JPG), typical iPhone photos come out at a fraction of their original resolution-driven size and are comfortable to email.
If you need to keep the full resolution and the smallest possible size, keep the photos in HEIC — or convert to WebP with Balanced quality.
| Use | Suggested settings |
|---|---|
| Email attachment | Max 2560 px, Balanced JPG |
| Online form with a 1–2 MB limit | Max 1920 px, Balanced JPG |
| Website or blog | Max 1920 px, Balanced WebP |
| Messaging and chat | Max 1280 px, Balanced JPG |
| Archive with good quality | Max 4096 px, High JPG |
Everything happens in your browser. Before sharing photos publicly, choose Remove location or Remove all in the metadata options so the compressed files don't reveal where they were taken.
It depends on the settings. Resizing makes the biggest difference: halving the width and height reduces the pixel count by 75%, and file size usually drops accordingly.
The compressor outputs JPG or WebP, which are far more compatible. HEIC is already very efficient; to save space while keeping HEIC, use your phone's storage optimisation features.
If you keep the original size and choose High quality, a JPG can be larger than the HEIC. Choose a smaller size or Balanced quality to get a smaller file.
No. Compression happens entirely on your device.