How to Convert HEIC to JPG on Android
Someone AirDropped or messaged you an iPhone photo and your Android phone shows it fine — so why does the upload form on some website still refuse the same file? These are two different problems.
Drag & drop HEIC photos here
or — you can paste too
HEIC, HEIF, JPG, PNG, WebP, GIF, BMP · up to 40 images
PNG is lossless — quality affects JPG and WebP only.
How to convert HEIC to JPG on Android
- Choose or drop the HEIC photo above.
- Convert it to JPG in the browser.
- Download the JPG, or use Android's available share/save action. Your browser will offer the normal Android download/save flow — the exact location can vary by browser and device.
Your photo is processed locally in the browser — the image itself is not uploaded to CloudlessConvert.
The OS-level support is better than people expect
Android has supported HEIC at the operating system level since Android 9 (Pie), released in 2018 — a year after Apple made HEIC the default photo format on iPhone (see why Apple moved to HEIC if you're curious what problem it was solving) — which by now covers essentially every phone still in use. On top of that, Google Photos opens HEIC files regardless of your Android version, and Samsung Gallery has supported them since One UI 2.0. If you're on a Galaxy S10 or later, a Pixel 4 or later, or most any mainstream Android flagship from 2020 onward, HEIC files taken on an iPhone and sent to you will generally just open.
So if a friend's iPhone photo displays fine in your gallery app, that part isn't the mystery — Android quietly solved OS-level HEIC decoding years ago.
Where it actually goes wrong: it's rarely the phone
The common Android HEIC frustration isn't "my phone can't see this photo" — it's one of these instead:
- An upload form rejects the file type by name. Plenty of web forms, job application portals, and older business systems check the file extension and reject
.heicoutright, even though your phone can display the image perfectly. The form isn't checking whether Android can decode it — it's checking the extension against a hardcoded allowlist that predates HEIC. - Sharing to a service that stores it as-is. If you send the HEIC file to someone on desktop Chrome or an older Windows PC without your phone or the sharing app converting it first, the compatibility problem simply moves to whoever opens it next.
- A specific app, not the OS, lacks support. Some older or lightweight gallery apps, plus certain messaging and social apps outside the big names, still don't handle HEIC even on a phone whose OS fully supports it. If Google Photos opens the file but one specific app doesn't, that app is the gap — not your phone.
- An older or budget device. Phones still on Android 8 or earlier, or heavily skinned budget devices that shipped without a current gallery app, can lack HEIC support even though the mainstream Android ecosystem has moved past this.
Why this converter helps even though your phone can already view the file
Viewing and universal compatibility are different goals. Converting to JPG here guarantees the file works absolutely everywhere — every upload form, every piece of software, every device, regardless of which of the cases above applies to whoever receives it next. It runs directly in your phone's browser (Chrome, Samsung Internet, Firefox), so there's nothing to install from the Play Store. With Keep photo metadata left on, the Exif block is copied into the JPG — capture date, camera model and GPS location, when present — rather than stripped the way a screenshot workaround would. Untick that option first if you'd rather share a clean file instead.
Related
Common questions
Which Android phones can open HEIC files?
Any phone running Android 9 (Pie) or later has OS-level HEIC support — that covers virtually every phone sold since 2018. Google Photos opens HEIC regardless of Android version, and Samsung Gallery supports it from One UI 2.0 onward.
My phone shows the photo fine, so why does this website reject my upload?
Because the upload form is checking the file extension against an allowlist, not testing whether your phone can display the image. Many forms and older systems reject .heic by name regardless of whether the underlying device supports it. Converting to JPG gets past this immediately.
Do I need an app from the Play Store to convert HEIC to JPG?
No. This converter runs in your phone's browser and works the same in Chrome, Samsung Internet, or Firefox for Android — nothing to install.
Why does one app on my phone open the HEIC file while another doesn't?
HEIC support on Android is implemented per-app as well as at the OS level. Google Photos and Samsung Gallery both support it directly, but some older, lightweight, or less-maintained apps haven't added HEIC handling even on phones whose operating system fully supports it.