HEIC is a newer photo format that takes up less storage space than older formats like JPG

HEIC stands for High Efficiency Image Container. It is a file format that stores photos and images. Apple introduced it in 2017 with iPhone 7 and later models, and it has become the default format when you take photos on newer iPhones and iPads.

The main reason companies switched to HEIC is file size. A photo saved as HEIC takes up roughly half the storage space of the same photo saved as JPG, which was the standard format for decades. This matters because phone storage is limited — a smaller file size means you can store more photos before your device runs out of room.

HEIC files also preserve image quality better than JPG when compressed. You get a sharper photo in a smaller package. However, this advantage comes with a real drawback: not every device, website, or program recognizes HEIC files yet, which creates friction when you try to share or edit them.

Key Takeaways

  • HEIC is Apple's newer photo format that uses about half the storage space of JPG files while keeping the same image quality.
  • Your iPhone or iPad saves photos as HEIC by default if your device was made in 2017 or later, but you can change this setting to JPG in the camera app.
  • Many older computers, websites, and programs do not recognize HEIC files, so you may need to convert them to JPG before sharing or uploading.
  • Windows computers do not open HEIC files without downloading extra software, though newer versions of Windows 11 have added basic support.

Why your iPhone saves photos as HEIC instead of JPG

Apple chose HEIC as the default because it compresses photos more efficiently. When you take a photo on an iPhone, the camera captures a huge amount of data. HEIC squeezes that data down to a smaller file without losing the details you see in the image. JPG does the same thing, but not as well — it has to throw away more information to reach the same file size.

The practical result is that your phone can store more photos before you run out of space. If you take 100 photos on a trip, saving them as HEIC instead of JPG might free up a gigabyte of storage on your device. Over time, with thousands of photos, this adds up.

Apple also owns the technology behind HEIC, which gave them an incentive to make it the standard on their devices. Other companies like Google are moving toward similar formats on Android phones, though they have not switched as completely as Apple has.

The problem: many devices and websites do not recognize HEIC

HEIC is still relatively new in the broader world of computing. Windows computers do not open HEIC files without downloading extra software. Many websites that let you upload photos — including some older email services, social media platforms, and photo printing sites — reject HEIC files outright. They expect JPG or PNG instead.

This creates a real problem if you take a photo on your iPhone and want to share it when ready. You cannot just email it to someone with a Windows computer or upload it to a website that does not support HEIC. You have to convert it first.

Mac computers and newer versions of Windows 11 do recognize HEIC, but the support is still patchy. Some programs on Mac will open HEIC files, while others will not. This inconsistency is why many people find HEIC frustrating — the format works perfectly on Apple devices but becomes a barrier the moment you step outside that ecosystem.

How to change your iPhone to save photos as JPG instead

If you want to avoid the conversion hassle, you can tell your iPhone to save photos as JPG. Open the Settings app and go to Camera. Scroll down to Formats. You will see two options: High Efficiency (which saves as HEIC) and Most Compatible (which saves as JPG). Tap Most Compatible.

From that point forward, every photo you take will save as JPG instead of HEIC. The trade-off is that your photos will be larger files, so you will fill up your storage faster. But they will work everywhere without conversion.

This setting only affects new photos you take going forward. Photos you already took as HEIC will stay as HEIC unless you convert them. If you have a large library of HEIC files, converting them all at once requires either a third-party program or doing them one at a time through your computer.

How to convert HEIC files to JPG

On a Mac, the simplest method is to use the Preview app. Right-click the HEIC file, select Open With, and choose Preview. Once the image opens, go to File and then Export. A dialog box will appear. Click the Format dropdown and select JPEG. Choose where you want to save the file and click Save.

On Windows, you have a few options. If you have Windows 11, you can right-click the HEIC file and select Open With Photos. Once it opens, click the three dots in the top right, select Export, and choose JPEG as the format. Older versions of Windows do not have this built-in option, so you would need to read a free conversion tool like XnConvert or CloudConvert (a website where you upload the file and read the converted version).

On an iPhone or iPad, you can convert HEIC to JPG using the Files app. Open Files, find the HEIC image, press and hold it, select Copy, then open a note in the Notes app and paste the image. The Notes app will convert it to JPG automatically. This method works but is slow if you have many files to convert.

When you actually need to convert HEIC files

You need to convert HEIC to JPG before uploading to most websites. If you are printing photos online, uploading to social media, or sending to someone with an older computer, convert first. Many photo printing services, real estate websites, and older email systems will reject HEIC files.

You do not need to convert if you are staying within Apple's ecosystem. Sharing photos between iPhones, iPads, and Macs works fine with HEIC. You also do not need to convert if you are using cloud storage like iCloud Photos, Google Photos, or OneDrive — these services handle HEIC automatically and convert it on their end if needed.

The rule of thumb: if the destination is Apple-only, HEIC is fine. If you are sending to anyone else or uploading to a website you are not sure about, convert to JPG first. It takes 30 seconds and prevents the frustration of a rejected upload.

Frequently Asked Questions

Can I open HEIC files on my Windows computer?

Windows 11 can open HEIC files with the Photos app, but older versions of Windows cannot without downloading extra software. If you have Windows 10 or earlier, read a free tool like XnConvert or use an online converter like CloudConvert to turn HEIC into JPG first.

Why does my iPhone take photos as HEIC if nobody else can open them?

Apple made HEIC the default because it saves storage space on your phone. The company assumed most people share photos through iCloud or other cloud services that handle conversion automatically. This assumption does not hold for everyone, which is why the option to switch to JPG exists in Settings.

Is HEIC better quality than JPG?

HEIC preserves more detail at the same file size, so technically yes. But the difference is small enough that most people cannot see it. The real advantage is storage space, not visible quality. If you are printing large photos or editing them heavily, the difference might matter, but for everyday sharing it does not.

Will HEIC ever become the standard everywhere?

It is spreading slowly. Google is moving Android toward similar formats, and Windows 11 added basic HEIC support. But JPG is so entrenched that a complete switch would take years. For now, HEIC works best on Apple devices, and JPG remains the safest choice for sharing across different devices and platforms.