Photo Formats

HEIC Photos on iPhone: What It Is, Why Apple Uses It, and What to Do With It

Your iPhone silently saves every photo in a format called HEIC. Here is what that means, why Apple made the switch, how it compares to JPEG, and what to do when compatibility becomes a problem.

What Is HEIC? The Direct Answer

HEIC (High Efficiency Image Container) is Apple's default photo format since iOS 11. HEIC files are roughly half the size of JPEG files at equivalent visual quality. That means your iPhone can store approximately twice as many photos in the same amount of storage when shooting in HEIC versus JPEG — without any visible loss in image quality under normal viewing conditions.

If you have ever looked at a photo on your iPhone and seen a .heic file extension when transferring it to a Windows PC, or wondered why a photo you sent someone would not open — HEIC is the reason. Understanding what it is and how it works will help you make the right choices about your camera settings and photo library.

One-sentence definition: HEIC is a modern image file format that stores photos at half the file size of JPEG with the same or better visual quality, and it has been the default on all iPhones since iOS 11 (2017).

What HEIC Stands for and Who Invented It

HEIC stands for High Efficiency Image Container. It is Apple's implementation of a broader standard called HEIFHigh Efficiency Image Format — which was developed by the Moving Picture Experts Group (MPEG), the same industry body responsible for the MP3 audio format and the MPEG-4 video container.

The HEIF standard was finalized in 2015. Apple was the first major platform to adopt it at scale, enabling it by default for all iPhone cameras starting with iOS 11 in September 2017. The format uses the HEVC (H.265) video compression algorithm — the same codec used for 4K video streaming — to compress still images. This is why HEIC achieves such dramatic file size reductions compared to JPEG, which uses the much older JPEG compression algorithm dating back to 1992.

You can learn more about the technical definition in our glossary entry for HEIC.

Why Apple Switched to HEIC in iOS 11

Apple had a straightforward motivation: iPhone cameras were getting dramatically better, shooting larger and higher-resolution images, while the internal storage of iPhones was not growing at the same pace. JPEG, the format used since the original iPhone, simply could not keep up.

The switch to HEIC in iOS 11 offered three concrete benefits:

  • Storage savings: A typical HEIC photo is 2–3 MB where the same shot in JPEG would be 4–6 MB. At that ratio, 64 GB of storage holds roughly twice as many photos.
  • Better image quality: HEIC supports wider color gamut (Display P3), higher bit depth (up to 16-bit), and HDR image data — all things JPEG cannot represent. This means your iPhone can capture more visual information per shot.
  • Multi-image support: HEIC is a container format, meaning a single HEIC file can store multiple images. This is how Live Photos (which contain a still frame plus a short video) are stored efficiently in a single file.

From Apple's perspective, the switch was a no-brainer. The only downside was compatibility — HEIC is not as universally supported as JPEG, which is why many users encounter friction when sharing photos outside of the Apple ecosystem.

HEIC vs JPEG: Side-by-Side Comparison

Here is how the two formats compare across the dimensions that matter most to iPhone users:

Attribute HEIC JPEG
Typical file size (12 MP photo) 2–3 MB 4–6 MB
Visual quality at same file size Higher Lower
Color depth support Up to 16-bit HDR 8-bit only
Wide color (Display P3) Yes No
Multi-image / Live Photo support Yes (container format) No
macOS support Full (macOS High Sierra+) Full
Windows support Requires codec install Universal
Web browser support Partial (Safari yes; Chrome/Firefox limited) Universal
Social media / messaging Usually auto-converted on upload Universal
Photo editing software support Growing (Photoshop, Lightroom: yes) Universal

The takeaway: HEIC is objectively the superior format on paper — better quality, smaller files, more features. The only real weakness is compatibility with older or non-Apple software. For most everyday iPhone users who view photos on Apple devices or share through social media, HEIC is essentially invisible and just works.

How Much Storage HEIC Actually Saves

The numbers are meaningful at scale. Consider a typical iPhone user with 5,000 photos:

  • In JPEG: 5,000 photos × ~5 MB average = ~25 GB
  • In HEIC: 5,000 photos × ~2.5 MB average = ~12.5 GB
  • Savings: approximately 12.5 GB — enough to store thousands of additional photos, several hours of video, or dozens of apps.

For users on a 64 GB iPhone — still one of the most common storage configurations — this difference is massive. It is the difference between constantly fighting a full storage warning and having comfortable breathing room. Apple's decision to default to HEIC was largely about making 64 GB iPhones feel more capable.

Even on a 256 GB or 512 GB iPhone, the savings compound over years of shooting. A heavy shooter who takes 100 photos per week will accumulate roughly 5,200 HEIC photos per year at about 13 GB — versus 26 GB in JPEG. That is an extra 13 GB of headroom every year.

For a deeper look at how your photo library affects your storage, see our guide on iPhone photos taking up too much space.

HEIC Compatibility Issues

HEIC's biggest weakness is that it is not universally supported. You are most likely to run into problems in these situations:

Windows PCs

Windows does not support HEIC natively without a codec package. If you plug your iPhone into a Windows machine and open a photo, you may see an error or a blank thumbnail. The fix is to install the HEVC Video Extensions from the Microsoft Store (it may cost a small fee on older Windows versions). Alternatively, set your iPhone to auto-convert photos to JPEG when transferring — go to Settings > Photos > Transfer to Mac or PC > Automatic.

Older Software

Photo editing programs released before 2018 generally do not support HEIC. Adobe Photoshop and Lightroom added HEIC support in 2018 and it works well in current versions. If you use older photo management software, you may need to convert HEIC files to JPEG first.

Sharing with Non-Apple Users

When you send a HEIC photo via iMessage to another iPhone, everything works seamlessly. But if you email a HEIC file to a friend on a Windows PC, or attach it to a document, they may not be able to open it. Most social media platforms (Instagram, Facebook, Twitter/X) automatically convert HEIC to JPEG when you upload, so sharing via those channels is usually fine.

Web Browsers

Safari on Apple devices supports HEIC natively. Chrome and Firefox have added partial support, but it is inconsistent. If you are building a website or web application that needs to display user-uploaded photos, JPEG or WebP are safer choices.

How to Convert HEIC to JPEG

There are several ways to convert HEIC photos to JPEG, depending on your situation:

Option 1: Change Your iPhone Camera Setting (Prevents HEIC Entirely)

Go to Settings > Camera > Formats and select Most Compatible. Your iPhone will now shoot in JPEG instead of HEIC. This is the most permanent solution if you consistently need JPEG compatibility. Note that it will roughly double the size of your photos and reduce how many you can store on device.

Option 2: Auto-Convert When Transferring via AirDrop or USB

When you AirDrop photos to a Mac, iOS automatically converts HEIC to JPEG if the receiving Mac cannot handle HEIC. You can also control this for USB transfers: go to Settings > Photos > Transfer to Mac or PC and select Automatic. iOS will convert to JPEG when transferring to a device that does not natively support HEIC.

Option 3: Convert Specific Files on Mac

On a Mac, open the HEIC file in Preview, then go to File > Export and choose JPEG as the format. This is useful for one-off conversions without changing any global settings.

Option 4: Online Converters

Services like heic2jpeg.com, convertio.co, and others allow you to upload HEIC files and download JPEGs. Be cautious about uploading personal photos to third-party services — check their privacy policies first.

Can You Switch Back to JPEG on iPhone?

Yes — and it is simple. Go to Settings > Camera > Formats and tap Most Compatible. From that point forward, every new photo will be saved as JPEG. Your existing HEIC photos in your library are not converted retroactively — they stay as HEIC — but all new shots will be JPEG.

If you later want to switch back to HEIC (to regain the storage efficiency), go to the same setting and tap High Efficiency. You can toggle between the two at any time.

For most users, the recommendation is to leave HEIC enabled. The storage savings are substantial, and iOS handles most sharing and compatibility scenarios automatically. Only switch to Most Compatible if you have a specific workflow that requires JPEG — such as regular transfers to a Windows PC or professional photo editing in older software.

Does Swype Photo Cleaner Work with HEIC Photos?

Yes — fully. Swype Photo Cleaner works with all photo formats supported by iOS, including HEIC and JPEG. The app reads directly from your iOS photo library using Apple's standard PhotoKit framework, which handles all format differences transparently. Whether your photos are stored as HEIC, JPEG, PNG, or any other format your iPhone supports, Swype's swipe-to-delete, duplicate detection, and cleanup features all work identically.

You do not need to convert your photos to JPEG before using Swype, and Swype does not change the format of any photos in your library. It simply helps you quickly identify and delete photos you no longer need — regardless of what format they are stored in.

HEIC and Storage: How Cleaning HEIC Photos Frees Space

Because HEIC photos are smaller than JPEGs, you might assume you need to delete more of them to reclaim meaningful storage. In practice, the opposite logic applies: since each photo is smaller, your library as a whole is already more efficient. The photos that are worth cleaning are the same ones you would clean in any format — duplicates, blurry shots, screenshots, and photos you simply no longer want.

The process for reclaiming storage from HEIC photos is identical to reclaiming it from any photos:

  1. Delete unwanted photos from your library.
  2. Empty the Recently Deleted album to immediately release the storage.
  3. Verify the freed space in Settings > General > iPhone Storage.

HEIC's storage efficiency means that 1 GB of HEIC photos represents approximately 400–500 photos — versus roughly 200 photos at JPEG sizes. So cleaning 500 HEIC photos might free around 1–1.5 GB, which is less per-photo than JPEG but still very meaningful at scale.

For a complete guide to managing your photo library storage, see our iPhone photo storage management guide.

Download on theApp Store

Related Reading

Frequently Asked Questions

What is HEIC format on iPhone?

HEIC (High Efficiency Image Container) is Apple's default photo format since iOS 11. It is based on the HEIF standard developed by the MPEG group. HEIC files store the same visual quality as JPEG at roughly half the file size, helping iPhone users save significant storage space.

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

Apple switched to HEIC as the default format in iOS 11 because it offers significantly better compression than JPEG — roughly half the file size at equivalent visual quality. This helps iPhone users fit more photos and videos on their devices without sacrificing image quality. To switch back to JPEG, go to Settings > Camera > Formats > Most Compatible.

Can I open HEIC photos on Windows?

Yes, but you may need to install a codec. Windows 10 and 11 support HEIC through the Microsoft HEVC Video Extensions package, available in the Microsoft Store. Alternatively, configure your iPhone to auto-convert photos to JPEG when transferring: go to Settings > Photos > Transfer to Mac or PC > Automatic.

How do I switch my iPhone camera from HEIC to JPEG?

Go to Settings > Camera > Formats and select Most Compatible. Your iPhone will now shoot in JPEG instead of HEIC going forward. Existing photos in your library remain as HEIC — only new photos will be saved as JPEG. To switch back to HEIC, return to the same setting and select High Efficiency.

Does Swype Photo Cleaner work with HEIC photos?

Yes. Swype Photo Cleaner works with all photo formats supported by iOS, including HEIC and JPEG. All swipe-to-delete, duplicate detection, and cleanup features function identically regardless of whether your photos are stored as HEIC or JPEG. No conversion is needed before using the app.