HEIC to JPG on Android (Free, Offline)
Someone sent you iPhone photos and nothing on your phone or the school portal opens them. What HEIC is, why it fails, and how to get JPGs offline.
HEIC is the HEIF container holding HEVC-compressed images — the format Apple made the iPhone default in 2017 with iOS 11 — so the file you were sent is not broken and the sender did nothing wrong. Convert it to JPG whenever the destination cannot read it, and do that on your own phone: changing a container and a codec is arithmetic a modern handset finishes in a second, so there is no reason to hand a folder of personal photos to a website.
That is the argument for doing this locally, and it is what Convertlix for Android is built around. Its Image Converter moves files between JPG, PNG, WEBP, HEIC, BMP and GIF on the device itself: you pick the file through Android's own file picker, the work happens on the phone, and nothing is sent anywhere. It needs Android 8.0 or later and a one-time sign-in, after which the tools run with the network off — the honest test. On the free tier a file can be up to 25 MB and a batch up to 5 images, against a server-set monthly allowance shown in the app; results land in Downloads.
You're not imagining this — HEIC really doesn't open everywhere
A HEIC that previews perfectly in your gallery can be rejected by an upload form thirty seconds later, and that inconsistency is the confusing part: displaying an image needs an HEVC decoder on your phone, while accepting one depends on whatever code sits at the other end.
The fixable half is the file — a JPG copy opens in a 2009 laptop, a hospital portal and a print shop's kiosk. The unfixable half is the other end: you cannot talk a form that allows only .jpg and .png into taking a .heic, and you cannot install a codec on someone else's work PC. If the sender keeps shooting HEIC you will be doing this weekly, which is why one section below is about their camera settings.
Why HEIC exists, and why it fails to open
HEIC applies HEVC (H.265) intra-frame compression to still images. That lands a photo at roughly half the bytes of a comparable JPEG, carries up to 10 bits per colour channel instead of JPEG's 8, supports transparency, and can hold several images plus depth and motion data — which is how a Live Photo, a depth map and a burst all fit inside one .heic.
The reason it does not open is licensing. HEVC sits under patent pools and decoders are licensed per device or per copy, so vendors ship them selectively: Apple pays across its whole product line, most others do not. Many Android 10+ phones show a HEIC in Google Photos or the stock gallery, yet sharing it, uploading it or opening it in a third-party editor often fails on the same device — treat support as per-app, not per-phone. Windows needs the HEIF Image Extensions plus an HEVC decoder, which ships with some OEM machines and not others.
| Format | Size, same photo | Colour depth | Transparency | Opens where | What you lose |
|---|---|---|---|---|---|
| HEIC | Baseline — about half a comparable JPEG | Up to 10-bit | Yes | Apple devices; many Android 10+ galleries; Windows with the HEIF extension | Compatibility |
| JPG | About 2x the HEIC | 8-bit | No | Everything since the 1990s | Colour depth, transparency, depth and Live Photo data |
| PNG | Several times the JPG for a photo | 8- or 16-bit, nothing discarded | Yes | Everything | Size, for nothing gained on a photograph |
| WEBP | Smaller than JPG at similar quality (Google publishes 25–34%) | 8-bit | Yes | Modern browsers and Android; patchy on older desktops | Acceptance: many portals reject .webp |
One more reason to keep this off the web converters: personal photos carry GPS coordinates, a timestamp and a device model, and a conversion site receives the original before it hands anything back. Deal with that first — see Remove GPS and EXIF Data From Photos (Android).
How to convert HEIC to JPG on Android
- Get the photos onto the phone as files. AirDrop is not an option, so they arrive by email, a shared album, a chat app's "document" option, or a USB copy. Save them where you can find them again.
- Check what the destination accepts. Read the upload form's fine print first: some want JPG only, some also take PNG or PDF, and many cap the file size.
- Open your image converter, add the HEIC files and choose JPG as the output. Convert one before the whole folder, so a wrong choice costs one attempt. Free tiers cap file size and batch length, so split large sets.
- Open a result before you send anything. Check the image, the rotation and the colours — skies and skin tones are where a bad conversion shows first.
- Keep the HEIC originals and send the JPG copies. The originals are the smaller, higher-bit-depth version, and a JPG will not give that back. Strip the location data first if the photos are personal, and if the destination wants one document rather than twelve attachments, Turn Photos Into One PDF for an Upload (Android) is the next step.
Fix it at the source, on the iPhone
Two documented iOS settings end this permanently. Settings → Camera → Formats → Most Compatible records new photos as JPEG and new video as H.264; it does not touch the existing library, and it gives up HEIC's size and 10-bit advantages for everything shot afterwards — a fair trade when that phone's output constantly goes to Windows machines and web forms.
Settings → Photos → Transfer to Mac or PC offers Automatic, which converts HEIC to JPEG as photos copy over USB, and Keep Originals, which does not. When a folder of HEICs lands on a PC and none of them open, this is usually why.
When this doesn't work
Live Photos and HEIC video. A Live Photo is a still plus a short MOV, and HEVC video is a video problem, not an image one. A still converter gives you the frame and drops the motion.
HDR and 10-bit content. JPG is 8-bit and SDR, so a 10-bit HDR capture is tone-mapped down, and bright skies and highlights can come out flatter or slightly shifted.
Bursts and image sequences. One .heic can hold a sequence; most converters take the primary image only, so count the outputs before deleting anything.
Mislabelled files. A .heic that is really AVIF, or a HEIC renamed .jpg by hand, fails in ways that look like a broken app. When one file refuses and the rest convert, suspect the file.
FAQ
Does converting HEIC to JPG lose quality?
Yes, a little, and it is usually invisible. Both formats are lossy, so decoding the HEIC and re-encoding as JPEG adds one generation of loss — visible mainly at high zoom on hard edges and in smooth gradients — and a 10-bit capture drops to 8 bits per channel. Keep the HEIC original and treat the JPG as the copy you send.
Why won't Windows open HEIC files?
Because Windows does not ship an HEVC decoder on every machine. Windows 10 and 11 can display HEIC once the HEIF Image Extensions are installed from the Microsoft Store alongside an HEVC decoder, which is distributed separately and preinstalled by some OEMs and not others (as of September 2026). Windows 7 and 8 have no supported path, so there converting to JPG is the answer, not a workaround.
Can Android open HEIC without converting?
Often, for viewing. Many phones on Android 10 or newer display HEIC in Google Photos and the stock gallery, because the platform decodes HEIF and the chip has an HEVC decoder. Viewing is not accepting: sharing the file, uploading it to a portal or opening it in a third-party editor still fails on plenty of those devices, so test the exact thing you need.
Does Convertlix upload my photos?
No. The photo is opened through Android's own file picker, converted on the phone, and written back to Downloads; the app's network calls carry identity, licence, quota, configuration and payment data, never a file. Turn on airplane mode and the conversion still runs. Signing in once is required, and the app asks for no storage permission — its single runtime permission is the camera.
Is there a free way to convert HEIC without an app?
Yes, and on a computer it may be all you need. Windows Photos, with the HEIF extension installed, opens a HEIC and saves it as JPG; macOS Preview exports one or many through File → Export and Export Selected Images, which beats any phone workflow if the Mac is already in front of you. On the phone, Google Photos sometimes hands a JPEG copy to the receiving app when you share rather than send the raw file, but that varies by app and version — verify with one file first.
If the photos are already on your phone, converting them where they sit is the shorter path — and it does not involve emailing your family album to a server to change three letters in a filename.