What is HEIC? How to Convert iPhone Photos to JPG
5 min read · April 2026
You take a photo on your iPhone, AirDrop it to someone, send it to a colleague, or try to upload it to a website — and it doesn't open, or the upload fails, or the recipient gets a file they can't view. The culprit is HEIC, Apple's default photo format since iOS 11.
What is HEIC?
HEIC stands for High Efficiency Image Container. It's a container format based on the HEVC (High Efficiency Video Coding) video codec, adapted for storing still images. Apple adopted it in iOS 11 (2017) and macOS High Sierra as the default capture format for iPhone and iPad cameras.
The appeal is size: a HEIC photo is typically 50% smaller than an equivalent JPG at the same visual quality. An iPhone HDR photo that would be 5–6 MB as JPG is 2–3 MB as HEIC. Over thousands of photos, this adds up to meaningful storage savings on the device.
HEIC also supports features that JPG doesn't — depth maps (used for Portrait mode blur), HDR tone mapping, Live Photo sequences, and 16-bit colour depth. Apple uses these internally for computational photography features.
Why HEIC causes problems
HEIC's compatibility story is patchy. Here's where it works and where it doesn't:
Opens HEIC natively
- iPhone and iPad
- Mac (macOS High Sierra+)
- Windows 11 (with codec pack)
- Google Photos (cloud view)
Cannot open HEIC
- Most Android devices
- Windows 10 (without codec)
- Most web upload forms
- Older photo editing software
- Most social media apps
The practical problem is that the moment you share a HEIC photo outside the Apple ecosystem — sending it to an Android user, uploading it to a government form, attaching it to a corporate email, submitting it to a photo competition — there's a chance it won't open. JPG has universal support everywhere, built into every device, operating system, browser, and app for the past 30 years.
Option 1: Prevent HEIC at capture time
If you want photos to always be JPG, you can change the camera format in your iPhone settings:
- Open Settings → Camera → Formats.
- Select Most Compatible instead of High Efficiency.
This captures photos as JPG from that point forward. You'll use more storage space, but every photo will be immediately compatible with everything.
Option 2: Convert existing HEIC files to JPG
For HEIC photos you've already taken, convert them to JPG online:
- Go to justconvert.in/tools/heic-to-jpg.
- Upload one or more
.heicfiles. - Click Process. Each HEIC photo is converted to a standard JPG.
- Download your JPG files — compatible with every device and application.
Does converting HEIC to JPG reduce quality?
There is a small quality difference: HEIC uses more efficient compression than JPG, so converting to JPG at the same visual quality produces a slightly larger file. Converting from HEIC to JPG at high quality (85–95%) produces output that is visually identical to the original HEIC on any screen. You won't notice the difference.
What you should avoid is repeatedly converting the same photo back and forth (HEIC → JPG → HEIC → JPG), as each lossy re-encode introduces a small amount of additional quality loss. Convert once, keep the result.