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:
- Open Settings
- Scroll to Camera
- Tap Formats
- 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:
- Go to Settings → Photos
- Scroll to Transfer to Mac or PC
- 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:
- Open the HEIC file in Preview
- Go to File → Export
- Choose JPEG from the Format dropdown
- Adjust quality slider if needed
- 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
| Factor | How It Affects Your Approach |
|---|---|
| Volume of photos | One or two: manual export. Hundreds: batch tools or setting change |
| Device ownership | iPhone-only vs. Mac vs. Windows changes available tools |
| iOS version | Older iOS may lack some Shortcuts actions |
| Privacy sensitivity | Online tools add upload risk; local methods keep files on-device |
| Storage constraints | Shooting JPEG by default increases file sizes over time |
| Frequency of need | One-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. 🖼️