HEIC vs JPG: Differences, Compatibility & When to Convert

Every photo your iPhone takes is a HEIC file. That works fine inside Apple's ecosystem, but the moment you try to upload one to a website, attach it to an email for a Windows user, or open it on an Android phone, you hit a compatibility wall. Here is what separates these two formats and when you need to convert.

HEIC or JPG: The Core Differences

JPG has been the universal photo format since 1992. HEIC arrived 23 years later, built on the HEVC (H.265) video codec -- the same compression technology behind 4K video streaming. Apple adopted HEIC as the default iPhone camera format in 2017 with iOS 11, choosing storage efficiency over compatibility.

The core tradeoff: HEIC produces files half the size of JPG at the same visual quality, but almost nothing outside Apple's ecosystem can open them natively.

12MP iPhone Photo File Size HEIC 1,750 KB JPG 3,500 KB 50% smaller using HEVC (H.265) compression vs JPG's DCT
Typical file sizes for a 12-megapixel iPhone photograph
HEIC vs JPG: Feature Comparison
Feature HEIC JPG Winner
Compression ratio ~50% smaller than JPG Baseline HEIC
Browser support 18% (Safari only, macOS/iOS) 100% (every browser, every device) JPG
Encoding speed ~800ms per 12MP photo ~150ms per 12MP photo JPG
Color depth 16-bit (65,536 shades per channel) 8-bit (256 shades per channel) HEIC
HDR support Yes (wide color gamut, Dolby Vision) No HEIC
Transparency Yes (alpha channel) No HEIC
Animation / Multi-frame Yes (Live Photos, burst sequences) No HEIC
Software compatibility Apple apps, Adobe (2020+), limited elsewhere Every image editor, CMS, and device ever made JPG
File size (12MP photo) ~1,750 KB ~3,500 KB HEIC

File Size: HEIC Cuts Storage in Half

A 12-megapixel iPhone photo saves as roughly 1,750 KB in HEIC or 3,500 KB in JPG. That 50% reduction comes from HEVC's block-based prediction and more advanced entropy coding -- the same techniques that let streaming services deliver 4K video without melting your bandwidth cap.

For a 128 GB iPhone with 40,000 photos, the difference is concrete: HEIC photos consume about 70 GB, while JPG equivalents would fill the entire device. Apple's decision to default to HEIC was a storage play, and it works.

HEIC also stores 16-bit color data, compared to JPG's 8-bit. That means 65,536 shades per color channel instead of 256. The difference shows in smooth gradients, sunset skies, and HDR photography where subtle tonal shifts matter.

Compatibility: JPG Works Everywhere, HEIC Almost Nowhere

This is where the comparison tilts hard. JPG has 34 years of universal support. Every browser, operating system, image editor, CMS, email client, and social media platform reads JPG without hesitation.

Global Browser Support (January 2026) 18% HEIC 100% JPG
Global browser support as of January 2026. HEIC is Safari-only. Source: Can I Use

HEIC support is far more limited:

Apple built a quiet workaround into iOS: when you share a HEIC photo via email or Messages to a non-Apple device, the phone automatically converts it to JPG. But this only works for direct sharing from the Photos app. Uploading to a website, CMS, or web form does not trigger automatic conversion.

How to Convert HEIC to JPG for Web Use

If you need to get HEIC photos onto a website or share them broadly, conversion is required. Here is the fastest approach:

  1. Collect your HEIC photos. Export the HEIC files you need from your iPhone or Mac. Use AirDrop, iCloud, or a USB cable to transfer them to your computer and gather them in one folder.
  2. Upload to LighterImage. Drag your HEIC photos into the upload area. The tool accepts HEIC files directly without any pre-conversion step.
  3. Automatic conversion and compression. LighterImage converts HEIC to JPG and compresses the output in a single step. No separate conversion tool needed.
  4. Download web-ready JPGs. The output files work on every browser, device, and platform. Use them for websites, email attachments, social media, or any sharing context.

If you are preparing photos for a specific size requirement -- such as a US visa or passport photo -- convert from HEIC first, then resize to the exact dimensions needed.

When to Convert HEIC to JPG (and When Not To)

Keep HEIC when...

Convert to JPG when...

For more on image format differences, browse our format comparisons or read about sending high-resolution photos by email.

Frequently Asked Questions

Why does my iPhone save photos as HEIC instead of JPG?

Apple made HEIC the default photo format starting with iOS 11 in 2017. HEIC uses HEVC (H.265) compression, which produces files roughly 50% smaller than JPG at the same visual quality. This means your iPhone can store twice as many photos in the same amount of space. You can switch back to JPG in Settings > Camera > Formats > Most Compatible, but you will use significantly more storage.

Can I upload HEIC images to websites?

Almost no websites or browsers support HEIC. Only Safari on macOS and iOS can display HEIC images natively, which covers roughly 18% of global browser traffic. Chrome, Firefox, and Edge cannot render HEIC files. You need to convert HEIC to JPG before uploading to websites, CMS platforms, or web-based tools. LighterImage handles this conversion and compression in a single step.

How do I convert HEIC to JPG without losing quality?

LighterImage converts HEIC to JPG and compresses the output in one step. The conversion preserves the visual quality of your original photo while producing a much smaller file. Since HEIC stores more color data (16-bit) than JPG can represent (8-bit), the conversion maps colors to JPG's range with no visible difference in normal viewing. The result is a universally compatible JPG file ready for web, email, or sharing.

Try LighterImage Free

No signup required. Drop your images and download compressed versions instantly.