How to Convert iPhone Photos to JPEG: What You Need to Know

If your iPhone photos aren't opening properly on a Windows PC, a website upload is rejecting your files, or a colleague can't view an image you sent — the format is likely the issue. iPhones don't shoot in JPEG by default anymore, and understanding why (and how to fix it) saves a lot of friction.

Why iPhone Photos Aren't Always JPEG

Since iOS 11, iPhones have defaulted to saving photos in HEIC (High Efficiency Image Container) format. HEIC uses the HEVC compression codec to produce smaller file sizes with comparable or better image quality than JPEG — typically around half the storage footprint for similar visual fidelity.

The trade-off is compatibility. HEIC is not universally supported. Windows without a codec pack installed won't open it natively. Many websites, apps, and older software still expect JPEG. So while HEIC is technically superior in several ways, JPEG remains the practical standard for sharing, uploading, and cross-platform use.

Method 1: Change iPhone Camera Settings to Shoot in JPEG

The most direct solution is stopping the problem before it starts — telling your iPhone to capture photos as JPEG in the first place.

Steps:

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

That's it. From that point forward, new photos are saved as JPEG. Existing photos in your library remain in HEIC — this setting only affects future captures.

What changes: JPEG files are slightly larger. Depending on your shooting volume and storage situation, this may or may not matter. On a 128GB device with thousands of photos, the difference adds up.

Method 2: iPhone Auto-Converts When Transferring to a Mac or PC 📱

Apple built in an automatic conversion option for transfers, which many people don't realize exists.

On iPhone:

  1. Go to Settings → Photos
  2. Scroll to Transfer to Mac or PC
  3. Choose Automatic

With Automatic selected, photos transfer as JPEG (and videos as H.264) when connected via USB to a computer. The originals stay as HEIC on the device — only the transferred copies are converted. If you choose Keep Originals, files transfer in their native HEIC format without conversion.

This is useful if you want the storage benefits of HEIC on your phone but need JPEG on your computer.

Method 3: Convert Existing HEIC Photos on iPhone

If you have existing HEIC photos you need to convert without plugging into a computer, there are a few routes:

Share as JPEG directly: When you tap Share on a photo in the Photos app and send it via iMessage, Mail, or AirDrop to another Apple device, iOS often handles format compatibility automatically. However, this isn't guaranteed to output JPEG in every case — it depends on the receiving app and destination.

Using the Files app or Shortcuts app: Apple's Shortcuts app allows you to build a workflow that converts HEIC images to JPEG and saves them to your Camera Roll or Files. This requires a small amount of setup but is free and built into iOS. Search the Shortcuts Gallery for HEIC-to-JPEG workflows, or build one using the Convert Image action.

Third-party apps: The App Store has dedicated conversion apps that batch-convert HEIC files to JPEG directly on the device. Quality and features vary — some are free with limitations, others charge for batch processing or additional format options. These are worth considering if you regularly need to convert large numbers of photos.

Method 4: Convert on a Mac

If you're on a Mac, converting HEIC to JPEG is straightforward using tools that come pre-installed.

Using Preview:

  1. Open the HEIC file in Preview
  2. Go to File → Export
  3. Choose JPEG from the Format dropdown
  4. Adjust quality slider if needed
  5. Save

Batch conversion in Preview: Open multiple HEIC files at once in Preview, select all in the sidebar, then File → Export Selected Images — choose JPEG as the output format. This converts an entire batch in one step.

Method 5: Convert on Windows

Windows 10 and 11 can open HEIC files if you install the HEVC Video Extensions codec from the Microsoft Store (some versions include it; others require a paid add-on). Even with that, converting to JPEG is a separate step.

Options on Windows include:

  • Photos app — open the HEIC file, use Save As or Export to JPEG if supported
  • IrfanView — free image viewer with batch conversion support
  • Online converters — browser-based tools that accept HEIC uploads and return JPEG downloads

⚠️ When using online conversion tools, be mindful of privacy. Photos may contain embedded location data (EXIF metadata). If the images are personal or sensitive, local conversion methods are generally preferable.

The Variables That Determine Which Method Makes Sense

FactorHow It Affects Your Approach
Volume of photosOne or two: manual export. Hundreds: batch tools or setting change
Device ownershipiPhone-only vs. Mac vs. Windows changes available tools
iOS versionOlder iOS may lack some Shortcuts actions
Privacy sensitivityOnline tools add upload risk; local methods keep files on-device
Storage constraintsShooting JPEG by default increases file sizes over time
Frequency of needOne-time fix vs. ongoing workflow changes the right setup

What the Format Difference Actually Means

JPEG uses lossy compression — each save cycle slightly degrades quality. It's universally compatible, widely supported, and the default expectation for most web platforms, printers, and non-Apple devices.

HEIC uses more efficient compression, preserves more dynamic range in some cases, supports 16-bit color depth, and can store multiple images (like Live Photo frames) in a single file. It's the better archival format in technical terms — but only useful when the destination supports it.

For most practical sharing and upload purposes, JPEG is still the format that just works. The right conversion approach depends entirely on how often you need it, where your photos are going, and what devices sit in between. 🖼️