Guide

How to convert HEIC to JPG on Android

Android has no built-in converter, but you have three good options. Here is each one, step by step, plus the metadata catch to check before you share.

The short answer

Your situation Do this
One photo, right now, nothing installed Google Photos: edit, then "Save copy"
Batches, offline, metadata handled A converter app (Imgport, free for everyday use)
A photo that is not remotely sensitive An online converter, after the privacy check below

All three produce a normal JPG that opens anywhere. The differences are speed, privacy, and how many photos you can convert at once.

Why your Android phone has HEIC files

Almost always: an iPhone. Apple's phones have shot HEIC by default since 2017, so the format arrives on Android through messaging apps that send photos as original files, email attachments, cloud links, and direct transfers. Some Android cameras can save HEIF photos too, behind a high efficiency toggle.

HEIC is genuinely a good format; it stores the same quality as JPG in roughly half the space. Its weakness is compatibility: plenty of websites, upload forms, and apps never added support, so the photo gets rejected even though nothing is wrong with it. Our HEIC vs JPG vs PNG guide has the full story. The practical fix is always the same: convert a copy to JPG and keep the original.

Option 1: an offline converter app (the reliable way)

A dedicated converter is the fastest route when you have more than one photo, want the conversion to happen on your phone rather than a server, or care what happens to the metadata. With Imgport it looks like this:

  1. Install Imgport from Google Play. No account, no ads.
  2. Tap "HEIC → JPG" on the Home screen.
  3. Select your photos. The free tier converts up to 5 photos per run; Pro removes the limit.
  4. Pick quality and destination, or keep the defaults: a high-quality JPG saved to your Gallery. Downloads and direct share are the other destinations.
  5. Tap Start. Each photo converts on the device in seconds, and the results screen shows the before and after size of every one.

Already looking at the photo? Share it from your gallery app straight to Imgport and it arrives pre-selected, ready to convert.

The privacy part: metadata, including GPS location, is removed from every output by default, and Imgport does not declare the internet permission, so Android itself guarantees your photos never leave the phone.

One honest caveat: HEIC decoding uses your phone's own decoder. Nearly every recent Android phone has one, but on a device that does not, Imgport tells you up front and disables the feature instead of producing broken files.

Option 2: the Google Photos workaround (no install)

If Google Photos is on your phone and can display the photo, you can get a JPG without installing anything:

  1. Open the HEIC photo in Google Photos.
  2. Tap Edit and make any small adjustment; a slight crop is enough.
  3. Tap Save copy. The copy is written as a JPG next to the original.

It works, with three catches: it is one photo at a time, the copy keeps the original's metadata including location, and you have to actually edit the photo before the save option appears. Fine for a quick one-off; tedious for anything more.

Option 3: online converters (read this first)

Online converter sites work by uploading your photo to their server, converting it there, and sending the result back. For a meme or a screenshot, that is a perfectly reasonable deal.

For anything else, run the check first: What does their retention policy say, and did you read it? Does the converted file keep your EXIF metadata and GPS location? (Most do.) Would you email this photo to a stranger? Photos of your family, your home, IDs, and documents fail that check. Convert those on the device instead.

Two things to check, whatever you use

1. Quality: convert once, keep the original

A single conversion at high quality is visually indistinguishable from the HEIC for normal viewing and printing. What degrades photos is repeated editing and re-saving in a lossy format. So convert a copy for sharing and leave the original alone. If the destination accepts WebP or PNG, the format guide covers when those beat JPG.

2. Metadata: the part most converters skip

Converting a photo does not remove the EXIF metadata inside it, and most tools copy it, GPS coordinates included, straight into the new JPG. If the reason you are converting is to share or upload the photo, this matters more than the format. Check what your tool does with metadata, or use one that removes it by default.

HEIC on Android, answered

The questions people ask right after a photo refuses to upload.

Often, yes. Many recent Android phones can display HEIC in their gallery apps, because support depends on the codecs the manufacturer ships. The problems start when you send the photo somewhere: websites, upload forms, and older apps frequently reject HEIC regardless of what your phone can display. Converting to JPG fixes the sharing problem, which is usually the real problem.

No. Android has no system-wide converter. The closest thing is editing the photo in Google Photos and saving a copy, which writes a JPG, but it only works one photo at a time. For batches, or for photos where metadata matters, a small converter app is the reliable path.

That depends on the tool. Imgport lets you choose per run: save to the Gallery alongside your photos, save to Downloads, or hand the results straight to the share sheet. Originals are never modified or deleted; every conversion writes new files.

Almost always because they came from an iPhone, which has shot HEIC by default since 2017. They arrive through messaging apps that send photos as original files, email attachments, cloud links, and direct transfers. Some Android cameras can also save HEIF photos when a high efficiency option is turned on.

It depends on the photo. Uploading hands your image, and usually its metadata including GPS location, to a server you know nothing about, under a retention policy you probably have not read. That is fine for a meme; it is a poor trade for family photos or documents. Converting on the device avoids the question entirely. Imgport does not declare the internet permission, so Android itself prevents the app from sending anything anywhere.

Batch convert HEIC in seconds, fully offline.

Pick your photos, tap Start, done. Metadata removed by default, originals untouched, and nothing ever leaves your phone.