How to Convert a Photo to JPEG on iPhone

iPhones shoot stunning images — but they don't always save them in the format the rest of the world expects. If you've ever tried to upload a photo from your iPhone only to get an error, or shared an image that wouldn't open on a Windows PC, the file format is likely the culprit. Here's what's actually happening and how to fix it.

Why iPhone Photos Aren't Always JPEG

Since iOS 11, Apple has defaulted to saving photos in HEIC format (High Efficiency Image Container). HEIC uses better compression than JPEG, meaning photos take up less storage space at similar quality levels. That sounds great — until you try to use those photos outside the Apple ecosystem.

JPEG (Joint Photographic Experts Group) remains the universal standard. It's compatible with virtually every device, platform, website, and application on the planet. HEIC, while technically superior in some ways, still isn't supported everywhere.

So converting to JPEG isn't about improving quality — it's about maximizing compatibility.

Method 1: Change Your iPhone Camera Settings

The simplest long-term fix is to stop your iPhone from shooting HEIC in the first place.

  1. Open Settings
  2. Scroll down and tap Camera
  3. Tap Formats
  4. Select Most Compatible instead of High Efficiency

From this point forward, your camera will save new photos directly as JPEG files. This doesn't convert existing photos — only new ones taken after the change.

Trade-off to know: JPEG files are larger than HEIC, so this setting will consume more storage over time. How much that matters depends entirely on your iPhone model's storage capacity and how many photos you take.

Method 2: Share or Export as JPEG Automatically

Apple quietly built in an automatic conversion feature. When you share or export a photo from your iPhone to a non-Apple destination, iOS can convert HEIC to JPEG on the fly.

To enable this:

  1. Go to Settings → Camera
  2. Scroll to the Transfer to Mac or PC section
  3. Select Automatic

With Automatic selected, iOS detects whether the receiving device or app supports HEIC. If it doesn't, the file converts to JPEG during transfer. If you select Keep Originals, the HEIC file transfers as-is.

This method is ideal if you want to keep HEIC on your device for storage efficiency but share JPEGs with everyone else. 📱

Method 3: Convert Existing HEIC Photos Manually

If you have photos already saved in HEIC that you need as JPEGs, there are a few routes:

Using the Files App

  1. Open the Photos app and select the image
  2. Tap the Share button (box with an arrow)
  3. Choose Save to Files

When saving to Files and then moving to a non-Apple app or service, the conversion may happen automatically depending on your iOS settings (see Method 2).

Using a Third-Party App

Several apps on the App Store are specifically designed for HEIC-to-JPEG conversion. These apps let you select batches of photos and export them as JPEGs directly to your Camera Roll or Files app. Quality is generally well-preserved since JPEG is derived from the existing image data — no re-shooting required.

Using a Mac

If you AirDrop or cable-transfer photos to a Mac with the Automatic transfer setting enabled, macOS receives them as JPEGs. You can then transfer those JPEG files wherever needed.

Method 4: Convert Through Email or Messaging

This is an overlooked workaround. When you share a photo through Mail, Messages, or most third-party apps, iOS often converts the HEIC file to JPEG automatically for compatibility. You can email a photo to yourself and then download it — the received file will typically be a JPEG.

It's not elegant, but it works in a pinch.

Understanding the Quality Question 🎯

A common concern: does converting HEIC to JPEG reduce quality?

Technically, yes — JPEG is a lossy compression format, and every time an image is saved as JPEG from another format, some data is discarded. In practice, for standard viewing, printing, or web use, the difference is rarely visible. However, if you're doing professional photo editing or need to retain maximum image data, repeatedly converting formats can degrade quality over multiple generations.

For most everyday use cases — social media, email attachments, website uploads, printing — a properly converted JPEG from an iPhone HEIC file looks excellent.

Key Variables That Affect Your Approach

Not every iPhone user will reach the same conclusion about which method works best. The right approach depends on several factors:

VariableWhy It Matters
iPhone storage capacitySwitching to JPEG increases file size; storage constraints matter
iOS versionSome features (like Automatic transfer) require iOS 13 or later
How often you share photosFrequent sharing benefits from the Automatic setting
Destination platformSome platforms now support HEIC natively; others still don't
Photo volumeBatch conversion needs differ from one-off conversions
Professional vs. casual useEditing workflows may have specific format requirements

The Spectrum of Use Cases

Someone who shoots casually and mostly shares via iMessage to other iPhone users may never need to change anything — Apple's ecosystem handles HEIC seamlessly end-to-end.

Someone submitting photos to a website, sending to a Windows-based workplace, or working with a professional printer likely encounters HEIC compatibility problems regularly and benefits from a permanent settings change or systematic conversion workflow.

Someone doing professional photo editing needs to think about format at every stage of their workflow, not just at the point of sharing. ⚙️

The format question also intersects with how you back up photos — iCloud, Google Photos, Dropbox, and other services handle HEIC with varying levels of native support, which can affect whether conversion is even necessary on your end.

Your specific mix of devices, destinations, and how you use your photos determines which of these methods actually solves the problem — or whether it's a problem at all.