By default, iPhones save photos in HEIC format — which is great for storage efficiency but can cause compatibility problems with Windows, Android, and many apps. Here's how to switch to JPG, and when it makes sense to do so.
Why iPhones Use HEIC by Default
HEIC achieves roughly the same image quality as JPG at about half the file size. For a phone with limited storage and a camera that takes dozens of photos a day, this matters. Apple made it the default in iOS 11 (2017) to help users fit more photos on their devices.
The downside is compatibility. Windows and Android don't support HEIC natively, so photos often need to be converted before sharing.
How to Change the Camera Format
- Open Settings on your iPhone
- Tap Camera
- Tap Formats
- Select Most Compatible
Once set to "Most Compatible," all new photos will be saved as JPG. The change takes effect immediately — no restart needed.
"High Efficiency" is the HEIC setting. "Most Compatible" is JPG.
Trade-offs: HEIC vs. JPG
| High Efficiency (HEIC) | Most Compatible (JPG) | |
|---|---|---|
| File size | Smaller (efficient) | Larger (~2×) |
| Image quality | Excellent | Very good |
| Windows compatibility | Requires conversion | Opens natively |
| Android compatibility | Requires conversion | Opens natively |
| Sending via messaging | Auto-converted in most apps | Sends as-is |
| Marketplace apps | May need conversion | Works everywhere |
Storage Impact
Switching to JPG roughly doubles the storage each photo uses. If you take 100 photos per month, that's an extra ~200 MB per month, or about 2.4 GB per year. On a 128 GB iPhone with other apps and videos, this adds up.
If storage is a concern: Consider the hybrid approach below, which keeps HEIC on the iPhone but delivers JPG to Windows.
A Better Option: Keep HEIC on iPhone, Get JPG on Windows
You can get the best of both worlds — HEIC storage efficiency on the phone, JPG compatibility when transferring to Windows — with one setting change.
- Open Settings on your iPhone
- Tap Photos
- Scroll down to Transfer to Mac or PC
- Select Automatic
With "Automatic," iOS detects the destination device. It sends HEIC to Mac (which supports it natively) and JPG to Windows. Your phone keeps using HEIC internally, and you never have to think about converting for PC transfers.
Limitation: This only applies to USB cable transfers. AirDrop, email, and direct app sharing are not affected.
What About Existing HEIC Photos?
Changing the camera format only affects future photos. Photos already saved in HEIC remain as HEIC.
To convert existing photos, use a tool like FileConv. You can drag and drop multiple files at once, and all processing happens in your browser — nothing is uploaded to a server.
AirDrop and HEIC
Even with "Most Compatible" enabled, photos sent via AirDrop to another Apple device may arrive as HEIC. If you're AirDropping to a Mac, you can configure the Mac to automatically convert on receive: go to System Settings → General → AirDrop & Handoff and check the option to receive photos as JPEG.
AirDrop to Android or Windows isn't possible, so this mainly matters when sharing between Apple devices.
Which Setting Is Right for You?
| Situation | Recommended setting |
|---|---|
| Only use iPhone for photos, storage isn't tight | Keep High Efficiency (HEIC) |
| Frequently share photos with Windows users | Switch to Most Compatible (JPG) |
| Want efficiency on phone, JPG on PC | Keep HEIC + set Transfer to "Automatic" |
| Use marketplace apps often | Switch to Most Compatible (JPG) |
| Need to convert existing HEIC photos | Use FileConv for batch conversion |
Summary
- Go to Settings → Camera → Formats → Most Compatible to save future photos as JPG
- To transfer JPG to Windows while keeping HEIC on your phone: Settings → Photos → Transfer to Mac or PC → Automatic
- Existing HEIC photos are not affected by the format change — convert them separately if needed
- Combining both settings gives you the most flexibility