Someone with an iPhone sent you a photo, and your Android phone either refuses to open it or shows a broken thumbnail. The file ends in .heic, Apple's default photo format, and Android's support for it depends heavily on your phone model and software version. This guide explains how to open HEIC on Android and, when that is not enough, how to convert it to a JPG that works everywhere. For an instant fix, our HEIC to JPG Converter runs in your phone's browser and needs no app install.

Whether you have a Samsung Galaxy, a Google Pixel, or another Android device, the methods below will get those iPhone photos opening and saving properly so you can view, edit, and share them like any other image.

Does Android Support HEIC Files?

Android added native HEIC decoding starting with Android 9 (Pie) in 2018, so most phones from the last several years can technically display HEIC. In practice, support is inconsistent. The system gallery, messaging apps, and third-party programs may each handle HEIC differently, and older or budget devices often cannot open it at all. That patchwork is why a photo that opens fine in one app shows an error in another. To understand why the format behaves this way, see our explainer on what a HEIC file is.

How to Open HEIC on Android With Google Photos

Google Photos is the most reliable built-in way to view HEIC on Android, and it is preinstalled or freely available on virtually every device.

  1. Install or open Google Photos from the Play Store.
  2. Make sure the HEIC file is saved to your device or backed up to your account.
  3. Open Google Photos and tap the image. It displays the HEIC normally.
  4. To save a usable copy, tap the three-dot menu, choose Download or Save, and Google Photos often provides a JPG version.

This works well for viewing, but if an app or website still rejects the file, you will need an actual JPG, which is where conversion comes in. Keep in mind that being able to see a HEIC inside Google Photos does not guarantee other apps can use it; each app handles image formats independently, so a photo that looks fine in your gallery can still fail the moment you try to attach or upload it elsewhere.

How to Convert HEIC to JPG on Android (Recommended)

Converting to JPG is the most dependable fix because the resulting file opens in every Android app, gallery, and website without exception. The easiest method uses an online converter directly in your mobile browser.

  1. Open the HEIC to JPG tool in Chrome or your preferred browser.
  2. Tap Select files and choose the HEIC photos from your downloads or gallery.
  3. Wait while the tool converts each image.
  4. Tap Download to save the JPGs to your phone.

Because it runs in the browser, there is nothing to install and it works the same on Samsung, Pixel, OnePlus, and every other Android brand. That consistency is a real advantage, since a dedicated app might behave differently across manufacturers or stop working after an update, whereas a browser-based converter behaves identically everywhere. If you received a whole batch of iPhone photos, our guide on batch converting iPhone photos shows how to handle them all at once.

Opening HEIC on Samsung Galaxy Phones

Samsung's One UI Gallery app supports HEIC on most modern Galaxy devices, so tapping a HEIC photo usually just works. If it does not:

  • Update the Gallery app and your software through Settings > Software update.
  • Try opening the file in Google Photos instead, which tends to be more consistent.
  • Convert the file to JPG with the online tool when you need to share or edit it outside the gallery.

Opening HEIC on Google Pixel Phones

Pixel phones run close-to-stock Android and generally open HEIC in Google Photos without trouble. Pixels can even shoot in HEIC themselves, so the decoder is present. As with Samsung, the limitation appears when you try to upload a HEIC to a website or open it in an app that has not been updated for the format. In those cases, convert to JPG first.

Built-In Apps vs Online Converter on Android

Both approaches have a place, so choose based on what you are trying to do:

  • Google Photos and the system gallery: Best for simply viewing a HEIC photo someone sent you. No conversion, keeps the file as HEIC.
  • Online converter: Best when you need to upload the photo to a site, attach it in an app that rejects HEIC, or guarantee it opens for the next person. Produces a true JPG.

Most Android users view casually in Google Photos and switch to the converter the moment a website or app pushes back. If an upload has already failed, our guide on why you cannot upload HEIC explains exactly what is happening.

Converting to PNG, PDF, or WebP on Android

JPG covers most needs, but Android users sometimes want other formats. For an image that needs transparency, such as a logo or sticker, convert to PNG. If you are turning photos of a printed document or receipt into a single file to email, our HEIC to PDF tool combines them into a tidy PDF. Both tools work in your mobile browser the same way the JPG converter does.

How to Avoid Receiving HEIC Files Entirely

If most of your HEIC headaches come from one iPhone-using friend or family member, the simplest long-term fix is on their end. iPhones have a Most Compatible camera setting that captures JPG instead of HEIC. You can point them to our guide on how to stop an iPhone shooting HEIC so the photos they send already open on your Android phone with no conversion needed.

Why HEIC Support Varies So Much Across Android Phones

One of the most confusing things about HEIC on Android is how unpredictable it can be. The same file might open instantly on a new Pixel, show a blank thumbnail on a budget phone, and trigger an error in a third-party messaging app. This inconsistency comes from how Android is built. Unlike Apple's tightly controlled ecosystem, Android is used by hundreds of manufacturers who each customize the software. HEIC decoding was added to the core platform in Android 9, but whether any given app actually uses it depends on the app developer, the device maker, and the Android version. Some manufacturers include the codec, others leave it out to save on licensing, and many older apps were simply never updated to handle the format. The practical takeaway is that you cannot rely on HEIC working everywhere on Android, which is why converting to JPG is the dependable answer whenever an image truly needs to open.

Checking Whether Your Android Phone Supports HEIC

To find out quickly whether your phone handles HEIC, try a simple test:

  1. Save a HEIC photo to your device, for example one someone sent you.
  2. Open your default gallery app and tap it. If it displays, the gallery supports HEIC.
  3. Open the same file in Google Photos as a second check, since it is the most consistent viewer.
  4. Try sharing or uploading it where you actually need it. If that step fails, convert to JPG first.

This takes a minute and tells you exactly where your phone draws the line, so you know when conversion is needed.

Open Your HEIC Photos on Android Now

Android can handle iPhone photos in most cases through Google Photos, but when an app or website refuses a HEIC file, converting to JPG is the guaranteed solution. For a fast, app-free conversion that works on any Samsung, Pixel, or other Android phone, open our free HEIC to JPG Converter in your browser, upload your photos, and download universal JPGs in seconds.