How to Transfer HEIC Photos from iPhone to Windows or Android

September 14, 2026 · HEIC.now Editorial · Guides

You plug your iPhone into your Windows PC, open the photo folder, and get hit with a grey box and an error message that says "format not supported." Your photos are right there on the device. You can see the filenames. But your computer refuses to open them. This is the HEIC problem, and it catches millions of people off guard every year because nothing about your iPhone warned you it was happening.

The Situation at a Glance

iPhones save photos in HEIC format by default because it takes up roughly half the storage of a JPEG without losing visible quality. The problem is that Windows PCs and Android phones do not natively open HEIC, which causes "format not supported" errors. You can fix this by changing your iPhone camera settings for new photos, using a reliable transfer method, and converting any existing HEIC files before or after moving them.

Why "Format Not Supported" Keeps Appearing on Your Screen

Apple switched to HEIC as the default camera format with iOS 11 back in 2017. The goal was simple: give iPhone owners more storage by making photo files smaller. HEIC files are typically 40 to 50 percent smaller than comparable JPEGs, and the image quality is at least as good, sometimes better. For Apple's ecosystem, this made perfect sense.

The format is based on HEIF, the High Efficiency Image File Format, a standard developed by the Moving Picture Experts Group. As detailed in the HEIF format overview, the standard offers technical advantages like better color depth, support for transparency, and the ability to store image sequences in one file. None of that helps you if the device you are sending the photo to cannot read it.

Windows 10 and 11 can open HEIC files, but only after you install a codec from the Microsoft Store. Many users never install it because they do not know it exists. Android support is inconsistent and depends on the device, the gallery app, and the Android version. The result is a real-world compatibility gap that catches people off guard every time they move photos from an iPhone to anything that is not another Apple device.

Change Your iPhone Camera Settings to Stop the Problem at the Source

The most permanent fix costs you thirty seconds and prevents the issue from happening to any new photo you take from that point forward. You simply tell your iPhone to save photos as JPEG instead of HEIC.

Open the Settings app and tap Camera. Tap Formats. You will see two choices. "High Efficiency" is HEIC, the default. "Most Compatible" saves every new photo as a JPEG. Tap "Most Compatible" and close Settings. That is the full process. Every photo you take after this change will open on Windows, Android, and any website or app you upload it to, without any conversion step required.

The trade-off worth knowing about is file size. JPEG photos take up more space on your phone than HEIC ones, sometimes twice as much. If your device is nearly full, this matters. But for most people who back up regularly or transfer photos to a computer or the cloud, the storage difference rarely causes problems in practice.

Getting Your Photos Off the iPhone and onto Another Device

Changing the camera setting handles new photos. But you still need a method to physically move the files. The good news is that there are several solid options, and they vary in convenience depending on your setup.

A USB cable is the most dependable route. Plug your iPhone into your Windows PC using its charging cable and a compatible adapter if needed. Unlock your phone when prompted and tap "Trust This Computer." Your iPhone will appear as a portable device in File Explorer under "This PC." Open it, go into the DCIM folder, and copy your photos across to any folder on your hard drive. For Android, the process works similarly using a USB OTG adapter or a direct USB-C connection on newer Android phones.

Cloud sync is the hands-off approach. iCloud Photos, Google Photos, and Dropbox can all sync your iPhone library automatically in the background. iCloud keeps files in HEIC by default when you download them to a Windows PC, unless you change the download settings in iCloud for Windows to "Keep originals" or switch to JPEG. Google Photos handles this better: when you download photos through the Google Photos website, it converts HEIC files to JPEG automatically. Cloud sync combined with a download step can solve both the transfer and the format problem in one motion.

Wireless transfer apps round out the options for times when a cable is inconvenient and cloud storage feels like overkill. Apps built for iPhone file sharing let you move photos directly between devices over a local Wi-Fi network, with no cable and no need to log into any cloud account. This is particularly useful when transferring to an Android phone, where a direct cable connection can be fiddly depending on the hardware.

Converting Existing HEIC Files After You Move Them

If you already have a folder full of HEIC files on a Windows PC or Android device, conversion is the next step. The approach depends on what tools you have available and how many files you need to process.

On Windows, installing the HEIF Image Extensions codec from the Microsoft Store lets the built-in Photos app open HEIC files directly. This is useful for viewing, but to convert them to JPEG you still need to either open each file and use "Save As" to change the format, or use a batch conversion tool. For large collections, a browser-based converter handles multiple files at once without requiring any software installation, which makes it the most accessible option for most people.

On Android, gallery app support for HEIC varies widely. Some apps open HEIC files without any issue. Others show a black square or refuse to load the file at all. If your gallery app cannot handle the files, the same browser-based converter approach works well on mobile. Open the converter in Chrome or Firefox, upload the HEIC files, convert to JPEG, and download them back to your gallery.

A Step-by-Step Process That Covers Every Angle

Combining the camera setting change, a reliable transfer method, and a conversion step for older files gives you a complete workflow. Here is how that looks in order:

  1. Open Settings on your iPhone, tap Camera, then Formats, and switch to "Most Compatible" so every new photo saves as a JPEG from this point forward.
  2. Connect your iPhone to your computer with a USB cable, or launch a wireless transfer app if you prefer to avoid cables.
  3. Copy the photos from the DCIM folder on your iPhone to a dedicated folder on your PC or Android device.
  4. Check the copied files for any that have a .heic file extension. These are older photos taken before you changed the camera setting.
  5. Upload any HEIC files to a browser-based converter, convert them to JPEG in a batch, and download the results into the same folder.
  6. Open a handful of converted files to confirm they look correct, then delete the original HEIC versions once you are satisfied.

Following this order means new photos never arrive as HEIC in the first place, and any existing HEIC files get cleaned up before you try to use them elsewhere. Nothing gets lost between steps.

Does Converting HEIC to JPEG Actually Damage Your Photos

This is a fair concern. HEIC does technically hold more color information than JPEG, and converting between compressed formats always involves some processing. The honest answer is that for everyday use, the difference is invisible.

At the quality settings used by reputable converters, the output JPEG looks identical to the original HEIC when viewed at normal sizes, on screen, or in print. You would need to zoom in beyond 300 percent and compare specific areas pixel by pixel to see any difference at all. For sharing with friends, posting to social media, printing at home, or sending as an email attachment, the converted JPEG is indistinguishable from the original.

The only situation where quality loss becomes a real concern is in professional photography workflows, where photographers are working with RAW files and doing precise color grading. In those cases, professional software like Lightroom or Capture One already handles HEIC natively, and a conversion step is not part of the workflow at all. For everyone else, HEIC-to-JPEG conversion is a lossless experience in any practical sense.

Your iPhone Photos, Working Everywhere They Should

The HEIC compatibility gap feels like a bigger problem than it is. Three steps close it completely. Change the camera format setting on your iPhone and new photos come off the device as JPEG every time. Use a transfer method that fits your setup, whether that is a cable, cloud sync, or a wireless sharing app. Convert any backlog of HEIC files that built up before you made the change.

After that, you will not think about this again. Photos will open on every Windows PC, every Android phone, every website upload form, and every app you send them to. No grey boxes. No error messages. Just your photos, working exactly the way they should have been working all along.