How to Stop Your iPhone from Taking HEIC Photos (Switch to JPG)

If you have ever transferred photos from your iPhone to a Windows PC, an older Android phone, or a digital photo frame, you have likely run into a frustrating error: the device cannot open the file because it ends in .HEIC rather than the universal .JPG format.

Apple switched the default camera format to High-Efficiency Image Container (HEIC) several years ago. While HEIC is fantastic for saving storage space (it compresses photos to roughly half the size of a standard JPEG with no loss in quality), it is notoriously terrible for cross-platform compatibility. Many websites, email clients, and older operating systems still refuse to support it.

Instead of constantly converting your photos after you take them, you can change a hidden setting in iOS to force your iPhone’s camera to shoot in the universal JPG format by default.

How to Change the Default Camera Format to JPG

Changing this setting takes less than ten seconds, and it will permanently solve all future compatibility issues.

  1. Open the Settings app on your iPhone.
  2. Scroll down the long list of settings until you find Camera (it is usually located roughly halfway down, in the same block as Photos and Music). Tap it.
  3. At the top of the Camera menu, tap on Formats.
  4. By default, your iPhone will be set to “High Efficiency”. Tap on Most Compatible instead.

That is it. From this moment forward, every single photo you take with your iPhone’s camera will be saved as a standard, universally readable JPEG file. You can now airdrop, email, or USB-transfer your photos to any Windows PC or non-Apple device and they will open instantly.

Note on Storage Space: Because JPEGs are older, less efficient files, they take up significantly more space on your hard drive. If you own an iPhone with very limited internal storage (such as a 64GB model), you should monitor your remaining space closely after making this change, as your camera roll will fill up nearly twice as fast.

How to Automatically Convert Existing HEIC Photos During Transfer

Changing the camera format to “Most Compatible” only applies to future photos. It does not magically convert the thousands of HEIC photos already sitting in your camera roll.

However, if you are planning to plug your iPhone into a Windows PC via a USB cable to back up your old photos, there is a brilliant secondary setting that forces the iPhone to convert them on the fly.

  1. Open the Settings app and scroll down to Photos.
  2. Scroll all the way down to the very bottom of the page to the section labelled “Transfer to Mac or PC”.
  3. Select Automatic (rather than “Keep Originals”).

With this setting enabled, your iPhone will actively convert your old HEIC photos into JPGs in real-time as they travel through the USB cable to your computer, ensuring they are instantly readable on the other side.

Leave a Reply

Your email address will not be published. Required fields are marked *

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.

Receive our best articles and tips delivered straight to your inbox.