HEIC on Android: How to Open iPhone Photos

Published February 17, 2026

Someone texted you a photo from their iPhone and your Android phone shows a blank file, an error message, or just a filename ending in .heic. You are not alone. This is one of the most common cross-platform headaches between iPhone and Android users, and it has a simple explanation and several easy fixes.

HEIC is the image format iPhones use by default. Android phones have been slow to support it, and even in 2026, plenty of Android devices still cannot open HEIC files without help. This guide covers why it happens, which Android versions handle HEIC natively, and what to do when yours does not.

Why iPhones Save Photos as HEIC

Apple switched iPhones to the HEIC format (technically HEIF — High Efficiency Image Format) starting with iOS 11 in 2017. The reason was straightforward: HEIC files are about half the size of equivalent JPG files at the same visual quality. For a phone that stores thousands of photos, that storage savings adds up fast.

The trade-off is compatibility. While HEIC is technically an open standard developed by the Moving Picture Experts Group (MPEG), adoption outside of Apple has been slow. Windows added basic support in 2018. Google has been gradually adding HEIC support to Android, but the rollout has been inconsistent across manufacturers and Android versions.

The result: when an iPhone user sends a photo to an Android user, there is a real chance the recipient cannot open it. The photo is not corrupted or broken — the Android device simply does not know how to decode the HEIC format.

Which Android Versions Support HEIC?

Google added native HEIC support to Android starting with Android 9 (Pie), released in 2018. However, "native support" does not mean every Android 9 device can open HEIC files seamlessly. The actual experience depends on three factors:

Android Version HEIC Support Notes
Android 8 (Oreo) and older No support Must convert HEIC to JPG to view
Android 9 (Pie) Basic support Platform decoder added, but app support varies
Android 10-12 Good support Most gallery apps handle HEIC, some third-party apps do not
Android 13+ Strong support Broad app compatibility, rare issues

Heads up: Even on Android 13+, you may still run into apps that reject HEIC files. Some photo printing services, older messaging apps, and document upload forms only accept JPG or PNG.

How to Check if Your Android Phone Can Open HEIC

The fastest way to find out is to try. Ask someone with an iPhone to text or email you a photo, or transfer one via a messaging app. If the photo appears normally in your gallery, your phone handles HEIC without any extra steps.

If you see a grey placeholder, a "cannot open file" error, or the file downloads but nothing happens when you tap it, your phone either lacks HEIC support or the app you are using does not support the format.

To check your Android version: open Settings, scroll down to About Phone, and look for Android version. If you are on Android 9 or later and still cannot open HEIC files, the issue is likely with the specific app, not your phone's operating system.

Need to Open a HEIC Photo Right Now?

Convert HEIC to JPG instantly in your Android browser. No app install needed — it works right on your phone.

Convert Your Photos Free

Method 1: Open HEIC with Google Photos

Google Photos has supported HEIC files for several years now. If it is installed on your Android phone (it comes pre-installed on most), try opening the HEIC file with Google Photos instead of your phone's default gallery app.

  1. Download or save the HEIC file to your phone
  2. Open your file manager and find the HEIC file
  3. Long-press the file and select Open with
  4. Choose Google Photos from the list

If Google Photos is not in the list, you can install it for free from the Google Play Store. Once the photo is open in Google Photos, you can share it, edit it, or save a copy — Google Photos will handle the format conversion automatically when needed.

Set Google Photos as Your Default

If your phone's built-in gallery cannot handle HEIC but Google Photos can, you can set Google Photos as the default app for opening image files. The exact steps vary by manufacturer, but generally:

  1. Go to Settings > Apps > Default Apps (or search for "default apps" in Settings)
  2. Look for the image or gallery category
  3. Select Google Photos

Method 2: Convert HEIC to JPG in Your Browser

If you need a JPG file — not just to view the photo, but to upload it somewhere, attach it to an email, or send it to someone else — converting is the most reliable option. You do not need to install any app.

  1. Open Chrome (or any browser) on your Android phone
  2. Go to filepulp.com/heic-to-jpg/
  3. Tap the file selector and choose your HEIC photo from your phone's storage
  4. The converter processes the file in your browser and gives you a JPG to download

The conversion happens entirely on your phone. The photo is not uploaded to any server — it is processed locally using your browser, which means it works even on slow connections and keeps your photos private.

Method 3: Install a HEIC Viewer App

If you regularly receive HEIC photos from iPhone users and want a permanent solution on your Android phone, several free apps from the Google Play Store can handle HEIC files:

Tip: Avoid apps that advertise "HEIC converter" with aggressive ads and in-app purchases. Google Photos and browser-based converters handle this for free without the bloatware.

Method 4: Ask the iPhone User to Send JPG Instead

Sometimes the easiest solution is to fix the problem at the source. iPhone users can change how their photos are shared or even switch their camera format entirely.

Automatic Format Conversion (Recommended)

iPhones have a built-in setting that automatically converts HEIC to JPG when transferring photos to non-Apple devices. The iPhone user needs to:

  1. Open Settings > Photos
  2. Scroll to the bottom and find Transfer to Mac or PC
  3. Select Automatic (instead of "Keep Originals")

With this setting, the iPhone keeps storing photos as HEIC internally (saving storage), but converts them to JPG on the fly when sharing via AirDrop, USB, or certain messaging apps. The sender does not need to do anything different — the conversion is invisible.

Switch the Camera to JPG Permanently

If the iPhone user wants to avoid HEIC entirely, they can change the camera format. We have a full guide on how to stop iPhone from saving as HEIC, but the short version is:

  1. Open Settings > Camera > Formats
  2. Select Most Compatible (instead of "High Efficiency")

This changes all future photos to JPG. The trade-off is larger file sizes — roughly double — but the compatibility headaches disappear completely.

Why Messaging Apps Handle HEIC Differently

You may have noticed that photos sent through some apps arrive as HEIC while others come through as JPG. This is not random — different messaging platforms handle image formats in different ways:

App What Happens to HEIC
iMessage (to Android via SMS/RCS) Often sends as HEIC if RCS is used; may convert to JPG over SMS
WhatsApp Converts to JPG automatically before sending
Telegram Sends original HEIC if sent as a file; converts if sent as a photo
Email (Gmail, Outlook) Sends original HEIC as attachment — no conversion
Google Drive / Dropbox Stores original format; can view HEIC in-app but downloads as HEIC
Facebook Messenger Compresses and converts to JPG automatically

The takeaway: if you are an iPhone user sending photos to Android users, WhatsApp and Facebook Messenger handle the conversion for you. Email and cloud storage send the raw HEIC file, which may cause problems on the receiving end.

HEIC on Android: What About Editing?

Viewing a HEIC file on Android is one thing. Editing it is another. Even if your gallery can display the photo, your preferred editing app might not accept HEIC as an input format.

Google Photos' built-in editor handles HEIC files without issues — you can crop, adjust brightness, apply filters, and save the result. When you save an edited copy, Google Photos typically saves it as JPG, solving the compatibility problem in the process.

Snapseed, Google's more advanced photo editor, also supports HEIC on most Android devices running Android 9+.

If your editing app does not accept HEIC, convert the file to JPG first using a browser-based converter, then open the JPG in your editor. You will not notice any quality difference for normal photo editing tasks.

Convert HEIC for Any Android App

Turn HEIC photos into JPG or PNG right in your browser. Works on any Android phone, no app install needed.

Convert Your Photos Free

Will Android Ever Fully Support HEIC?

Android's HEIC support has improved steadily since Android 9. Google Pixel phones, Samsung Galaxy devices, and most major brands released after 2020 can open HEIC files in their default gallery apps without any issues.

The remaining gaps are in third-party apps and older devices. As app developers update their codebases and older phones age out of use, HEIC compatibility on Android will continue to improve. Google has also been pushing WebP and AVIF as alternative modern formats, but HEIC remains the default on iPhones, so cross-platform friction will exist for the foreseeable future.

For now, the practical advice is simple: if a HEIC file does not open on your Android phone, convert it to JPG. It takes a few seconds, costs nothing, and gives you a file that works everywhere.

Quick Reference: HEIC on Android Troubleshooting

Problem Solution
HEIC file won't open at all Try Google Photos, or convert to JPG at filepulp.com/heic-to-jpg/
Gallery shows HEIC but another app won't accept it Convert to JPG first, then use the JPG in the other app
Received a blank or broken image via text Download the file and open with Google Photos
Need to send the photo to someone else as JPG Convert first, then share the JPG version
Regularly receive HEIC from iPhone users Ask them to enable "Automatic" under Settings > Photos

Summary

HEIC files on Android are a solvable problem. Most newer Android phones (Android 9+) can open HEIC natively through Google Photos. For older phones or apps that do not support the format, converting HEIC to JPG in your browser is the fastest fix. And if you are regularly exchanging photos with iPhone users, asking them to flip the "Automatic" transfer setting eliminates the issue at the source.

The format gap between iPhone and Android is closing, but it is not gone yet. Until it is, a quick conversion is all it takes.

Related HEIC Guides