HEIC files are Apple's newer photo format, and most devices outside the Apple ecosystem can't open them without conversion
HEIC (High Efficiency Image Container) is the file format that iPhones and iPads use by default when you take a photo. It's smaller than the older JPEG format but holds the same image quality, which saves storage space on your device. The problem: Windows computers, Android phones, and many older programs don't recognize HEIC files, so you'll see an error or a blank thumbnail when you try to open one.
You have three practical routes. Convert the file to JPEG or PNG before sharing it, open it with software that supports HEIC, or change your iPhone settings so it saves photos in JPEG format from the start. Which one you choose depends on whether you need to convert just a few files or want to stop the problem from happening again.
Key Takeaways
- iPhones save photos as HEIC by default, but Windows, Android, and many programs cannot open this format without additional software or conversion.
- The fastest solution for a single file is to convert it to JPEG using an online converter or your phone's built-in tools.
- On Windows, you can install the HEIC Image Extensions app from Microsoft Store to open HEIC files directly in Photos or File Explorer.
- On Mac, you can open HEIC files natively in Preview, Photos, or convert them using the command line or third-party apps.
- To prevent the problem entirely, change your iPhone camera settings to save photos in JPEG format instead of HEIC.
Converting HEIC to JPEG on your iPhone or iPad
The simplest fix for a single photo is to convert it before you send it anywhere. On your iPhone, open the Photos app, select the HEIC photo, tap the three dots (or "Share" button), and choose "Save as JPEG" if that option appears. Not all iOS versions show this option directly, so if you don't see it, use the Share menu to email the photo to yourself, then save the JPEG version from your email.
Alternatively, use a free online converter. Search "HEIC to JPEG converter" in any browser, upload your file, and read the converted version. This works on any device and takes about 30 seconds. Sites like CloudConvert, Online-Convert, and Zamzar all handle HEIC files without requiring an account.
Opening HEIC files on Windows
Windows 10 and 11 do not support HEIC natively, but Microsoft offers a free solution. Open Microsoft Store, search for "HEIC Image Extensions," and install the app published by Microsoft Corporation. Once installed, you can open HEIC files directly in the Photos app or see thumbnails in File Explorer.
If you prefer not to install anything, use an online converter instead. You can also open HEIC files in some versions of Adobe Photoshop or Lightroom if you already have those programs, though they may require a plugin or update. For a one-time file, the online converter is usually faster than installing software.
Opening HEIC files on Mac
Mac computers handle HEIC natively across most applications. Open the file with Preview (the default image viewer), Photos, or any modern web browser. You can also drag an HEIC file into Photoshop, Affinity Photo, or other design software without any extra steps.
If you want to convert HEIC to JPEG on Mac, right-click the file in Finder, select "Open With," choose Preview, then go to File menu and select "Export As." Change the format dropdown to JPEG and save. For multiple files at once, use a free app like XnConvert or Permute, which can batch-convert entire folders in one operation.
Changing your iPhone to save photos as JPEG
To stop receiving HEIC files in the first place, change your iPhone's camera settings. Open Settings, scroll to Camera, tap Formats, and select "Most Compatible" instead of "High Efficiency." This tells your iPhone to save new photos as JPEG. The trade-off is that JPEG files are larger and use more storage, but they open on any device without conversion.
This setting only affects photos taken after you change it. Existing HEIC photos on your phone stay in HEIC format unless you convert them individually. If you share photos frequently with Windows users or Android phones, switching to JPEG saves everyone the conversion step.
Using third-party apps to open or convert HEIC
Several free and paid apps can open HEIC files or convert them in bulk. On Windows, try IrfanView (free, lightweight image viewer) or XnView (handles HEIC and batch conversion). On Mac, Permute and XnConvert both convert multiple files at once, which is faster than doing them one by one.
For Android phones, apps like "HEIC Converter" and "Image Converter" from the Google Play Store can open HEIC files and convert them to JPEG or PNG. These apps are useful if someone sends you an HEIC file and you need to view it when ready, but for regular use, converting before you send is simpler.
Why your iPhone uses HEIC in the first place
Apple chose HEIC because it compresses photos more efficiently than JPEG while keeping the same visual quality. A typical iPhone photo in HEIC format is 30 to 50 percent smaller than the same photo in JPEG, which means your phone stores more photos before running out of space. For people who take hundreds of photos, this matters.
The downside is that HEIC is newer and not yet universal. Windows, Android, and many websites and programs still expect JPEG. As more devices and software add HEIC support over time, this problem will become less common, but for now, conversion or format switching is necessary when sharing photos across different platforms.
Frequently Asked Questions
Can I open an HEIC file on my Android phone?
Android does not support HEIC natively, but you can install a third-party app like HEIC Converter or Image Converter from Google Play Store to view or convert HEIC files. Alternatively, convert the file to JPEG on your iPhone before sending it to an Android user.
Will converting HEIC to JPEG reduce the image quality?
No. HEIC and JPEG can hold the same image quality; HEIC just compresses the file more efficiently. When you convert to JPEG, you get the same photo, just in a larger file. The visual difference is not noticeable to the human eye.
What if I have hundreds of HEIC files to convert?
Use a batch converter like XnConvert (Windows and Mac), Permute (Mac), or an online bulk converter. Upload your folder or select multiple files, choose JPEG as the output format, and the app converts them all at once instead of one by one. This saves hours if you have a large library.
Do I need to convert HEIC files before uploading to social media?
Most social media platforms (Facebook, Instagram, Twitter, TikTok) accept HEIC files and convert them automatically on their servers. You can upload HEIC directly. However, if a site rejects the file, convert to JPEG first and try again.
Is there a way to batch-convert HEIC files on my iPhone?
Not built into iOS. You would need to convert each photo individually using the Photos app or email method, or use a third-party app from the App Store. For large batches, converting on a computer using batch software is faster.