Initializing... drag & drop files here
Supports: HEIC
HEIC (High Efficiency Image Container) is Apple's default photo format since iOS 11 (2017). It already uses HEVC / H.265 compression, so files are 30-50% smaller than JPG at the same quality. But a 12 MP iPhone shot is still ~2-4 MB, and iPhone Pro models shooting at 48 MP in standard HEIC mode can produce files of 25 MB or more. (Note: Apple ProRAW is a separate 12-bit DNG-based format with a .dng extension — it is not HEIC and cannot be compressed by a HEIC compressor.) Common reasons to compress HEIC further:
| Format | Size at same quality | Compatibility | Best for |
|---|---|---|---|
| HEIC | ~50% of JPG | iOS, macOS, Windows 10+ (with extension), modern browsers | iPhone photos, lossless re-saves |
| JPG | 100% (baseline) | Every device, every app, every browser | Universal sharing, printing |
| WebP | ~70% of JPG | Modern browsers, Android | Web embedding, smaller than JPG |
| PNG | 200-400% of JPG | Universal | Lossless, transparent, screenshots |
If a recipient can't open HEIC, convert to JPG instead of just compressing.
| Mode | What it does | Best when |
|---|---|---|
| Quality preset | Tunes image quality from Highest → Lowest | You want a one-click result |
| File size percentage | Output = N % of input (e.g., 50%) | You want predictable shrinkage across many photos |
| Exact target size | Output ≤ X KB/MB | You're hitting a hard cap (email attachment, upload limit) |
| Resolution | Lower pixel count (width × height) | Photo will be viewed on-screen only — lowering pixel dimensions is what reduces file size |
HEIC is already heavily compressed (HEVC), so the reduction headroom is smaller than for JPG or PNG. Expect 20-40% file-size reduction at "Medium" quality with no perceptible loss. Going lower than 50% quality on a HEIC starts to introduce visible blocking, especially in skin tones and gradients. For more dramatic shrinkage, drop the resolution (e.g., 4032×3024 → 1920×1440) or convert to a more compressible format like JPG.
Live Photos and depth maps are stored as separate streams inside HEIC. XConvert compresses the still image stream — the Live Photo motion clip and depth data are not preserved on download since the output is a single still image. If you need the Live Photo intact, share via AirDrop or iCloud Link instead of compressing.
Yes. Upload as many HEIC files as you want — there's no quantity limit. The same settings apply to all uploads, or you can adjust per-file. Files compress in parallel and download individually or as a single ZIP.
Modern iPhones shoot at very high resolutions: iPhone 14/15 Pro at 48 MP in standard HEIC mode can produce 20-30 MB per shot; regular 12 MP HEIC = 2-4 MB. HEIC compression is efficient relative to JPG at the same megapixel count, but raw resolution still dominates file size. Lowering resolution to 12 MP or 6 MP often gives bigger savings than tweaking quality.
Compress HEIC if your audience uses iPhone, iPad, modern Mac, or Windows 10+ with the HEIF extension. Convert to JPG if you're sharing with Android users on older OS versions, embedding in old document formats, or uploading to a service that rejects HEIC. JPG is universally readable but ~2× larger at the same visual quality.
No. EXIF metadata is preserved by default — date taken, GPS coordinates, camera model, exposure settings all survive compression. If you want to strip metadata before sharing for privacy, use the JPG converter which has an option to remove EXIF.
Yes. Use the "Exact target size" mode and set 500 KB. The tool auto-scales quality and resolution to hit your target across batch uploads — useful for application forms, photo ID systems, or any service that enforces a strict size cap.
HEIF is the broader file standard; HEIC is one container variant inside it that uses HEVC compression. Apple uses.heic as the file extension. They're the same format for practical purposes — XConvert handles both.