Skip to content
Future Forge ToolsWeb Tools ProOpen free tools

Image Tips

HEIC vs JPG: Why iPhone Photos Won’t Open and How to Convert

Learn why iPhone HEIC photos won't open on Windows or upload to websites, how to convert HEIC to JPG, and when to switch your camera to Most Compatible.

HEIC vs JPG: Why iPhone Photos Won't Open and How to Convert
On this page

You copy photos from your iPhone to a Windows laptop and they won’t open. Or you try to upload a picture to a job portal, a government form or an online store and get “unsupported file type.” The culprit is almost always the same: the photo is a HEIC file, not a JPG.

HEIC isn’t broken or obscure. It’s a modern, efficient format that Apple devices use by default. The problem is that plenty of software and websites still expect JPG, and they don’t know what to do with anything else.

Here’s what HEIC actually is, why it causes trouble, and the quickest ways to convert or avoid it.

Try it: HEIC to JPGConvert iPhone and iPad HEIC/HEIF photos to JPG or PNG so they open on Windows, Android and every website.

Open tool — free

What HEIC is and why your iPhone uses it

HEIC stands for High Efficiency Image Container. It’s Apple’s use of the HEIF format, which stores images compressed with HEVC, the same family of compression used for modern video.

The main benefit is size. A HEIC photo is typically much smaller than a JPG of similar visual quality. On a phone that takes thousands of pictures, that adds up to a lot of saved storage and faster backups.

HEIC also supports things JPG can’t, like 16-bit color depth, transparency, and storing several images in one file, which is how Live Photos and burst shots are handled.

Why HEIC photos won’t open everywhere

Support for HEIC is uneven. Apple devices handle it natively. Recent versions of Android can usually view HEIC files. Windows is the most common pain point: it may need the HEIF Image Extensions and a HEVC codec extension from the Microsoft Store before the Photos app can open them, and some of those aren’t always installed by default.

Websites are even less predictable. Many upload forms only accept JPG and PNG. Others accept the file but can’t create a thumbnail, so you see a blank box. Older photo editors, printing kiosks and office software can also refuse HEIC outright.

JPG, on the other hand, has worked everywhere for decades. That’s why converting to JPG is usually the right move when you need to share a photo outside the Apple world.

HEIC vs JPG at a glance

  • File size: HEIC is smaller for the same quality. JPG files are larger.
  • Compatibility: JPG opens virtually everywhere. HEIC depends on the device, software and website.
  • Quality: Both are lossy. HEIC holds detail better at small sizes, but a high-quality JPG looks the same to most people.
  • Features: HEIC supports transparency, higher bit depth and image sequences. JPG supports none of those.
  • Editing: JPG is safer if you’ll pass the file through several apps.

For storing photos on your iPhone, HEIC is a good default. For sending, uploading and printing, JPG is the safer choice.

How to convert HEIC to JPG

Our free HEIC to JPG converter runs in your browser, so your photos aren’t uploaded to a server. That’s useful for personal pictures and documents.

  1. Copy the HEIC files to your computer, or open the tool directly on your phone.
  2. Upload one photo or select several at once.
  3. Choose JPG for photos, or PNG if you need a lossless copy.
  4. Convert, then download the files.
  5. Open one of the converted files to confirm it looks right before deleting anything.

If you need a different format, such as WebP for a website, the general image converter can handle that once you have a JPG or PNG.

Other ways to convert

You have built-in options too, and they’re worth knowing:

  • On a Mac: open the photo in Preview, choose File, then Export, and pick JPEG.
  • On Windows: with the HEIF extensions installed, open the photo in Photos and use Save as, or use Paint to save a copy as JPG.
  • On iPhone: sharing a photo through Mail, or to some apps, often converts it to JPG automatically.

Avoid the problem with Most Compatible

If you regularly send photos to Windows users or upload them to websites, you can tell your iPhone to shoot JPG instead.

  1. Open Settings and tap Camera.
  2. Tap Formats.
  3. Choose Most Compatible.

From then on, new photos are saved as JPG and videos as H.264. Photos you already took stay in HEIC, so you’ll still need to convert those. The trade-off is that new photos take up noticeably more storage.

There’s also a middle ground. In Settings, under Photos, the Transfer to Mac or PC option can be set to Automatic. With that on, photos are converted to a compatible format when you copy them to a computer over a cable. It doesn’t help with uploads from the phone itself, but it fixes the classic “won’t open on my laptop” problem without giving up HEIC storage savings.

Common mistakes to avoid

  • Renaming the file extension. Changing photo.heic to photo.jpg doesn’t convert anything. The file is still HEIC inside, and most apps will either refuse it or show an error.
  • Converting at very low quality. Some converters default to aggressive compression. For photos you care about, use high quality, then compress separately if the file is too big.
  • Deleting originals too soon. Keep the HEIC originals until you’ve checked the converted copies.
  • Forgetting about location data. Converted files may keep the GPS and camera details from the original. If you’re posting publicly, read our guide on removing EXIF data from photos.

Which should you use

Keep HEIC as your iPhone’s default if storage matters and most of your sharing happens between Apple devices or through apps that handle it. Switch to Most Compatible if you constantly deal with Windows, websites or printers. Either way, converting a handful of HEIC files to JPG takes seconds, so you never need to be stuck with a photo that won’t open.

Frequently asked questions

Is HEIC better quality than JPG?

At the same file size, HEIC usually keeps more detail than JPG, which is why iPhones use it by default. Converting a HEIC to a high-quality JPG loses very little visible quality, but the JPG file will be larger.

How do I stop my iPhone from taking HEIC photos?

Go to Settings, then Camera, then Formats, and choose Most Compatible. New photos will be saved as JPG, while photos you already took stay in HEIC.

Can Windows open HEIC files?

Windows can open HEIC once the HEIF and HEVC codec extensions from the Microsoft Store are installed, but they are not always present out of the box. Converting to JPG is the simpler fix if you only need a few photos.

Free tools for this

admin

Writes practical guides for Future Forge Tools, where every tool runs privately in your browser.