How to Convert HEIC Photos to JPG on Any Device

You took a photo on your iPhone, sent it to someone with a Windows PC, and they said they could not open it. Or you tried to upload it to a website and got a "format not supported" error. Welcome to the HEIC problem.

What is HEIC anyway?

HEIC stands for High Efficiency Image Container. Apple adopted it as the default photo format starting with iOS 11. The reason is simple: HEIC files are about 40-50% smaller than JPEGs at the same visual quality.

For Apple, this was a no-brainer. Smaller files mean your phone stores more photos without running out of space. Your iCloud backup is smaller. Your messages use less data. Everybody wins.

Except when you try to share those photos with the rest of the world.

Why it causes problems

Despite being technically superior, HEIC is not universally supported. Windows only added native support in Windows 10 (and even then, it sometimes requires a codec download). Older Android versions cannot read it. Many websites and web apps still reject HEIC uploads.

The result is a format that works perfectly inside the Apple ecosystem but creates friction everywhere else. If you share photos regularly with non-Apple users, you have probably hit this wall more than once.

The simple fix: convert to JPG

JPG is the universal photo format. Every device, every operating system, every website, every app supports it. Converting HEIC to JPG solves the compatibility problem instantly.

The quality difference? For everyday photos, you will not notice. Yes, technically HEIC is more efficient, but a high-quality JPG at 85-90% compression looks identical to most people. The only real trade-off is a slightly larger file size, which rarely matters when you are just sharing a few photos.

How to convert on iPhone

Apple actually gives you a built-in option. Go to Settings > Camera > Formats and switch from "High Efficiency" to "Most Compatible." This makes your iPhone shoot JPGs going forward.

But this does not help with the thousands of HEIC photos you already have. For those, you need a converter.

How to convert on any device

The fastest approach is using an online converter. No software to install, no app store downloads, works on any device with a browser.

With PrivConvert's HEIC to JPG converter, you drop your HEIC file (or up to 20 files at once for batch conversion), it converts them in memory, and you download the JPGs. Nothing is stored on any server, and the whole process takes a few seconds.

This works from Windows, Android, Linux, even another iPhone if you need JPGs specifically.

Batch converting a bunch of photos

If you just came back from a trip and have 200 HEIC photos to convert, doing them one by one is painful. PrivConvert supports batch uploads of up to 20 files at a time, with a 250 MB total limit. That covers most real-world scenarios.

For truly massive batches, just run the converter a few times. It is faster than installing desktop software and dealing with trial version limitations.

Should you stop using HEIC?

Not necessarily. If you are all-in on Apple and rarely share photos outside that ecosystem, HEIC saves you meaningful storage space. But if you regularly share photos with non-Apple users, switching your camera to "Most Compatible" mode avoids the conversion step entirely.

The best approach for most people: keep shooting in HEIC for the space savings and convert when you need to share. It takes 10 seconds and saves you the headache of explaining to your friend why the file will not open.

Convert HEIC to JPG now