How to Send HEIC Photos So Anyone Can Open Them
You snap a great photo on your iPhone, text or email it, and the recipient replies: “I can’t open this.” Or worse, the image just shows up as a broken icon. The culprit is almost always HEIC, the format iPhones save photos in by default. It’s efficient and high-quality, but it’s still poorly supported outside the Apple ecosystem. After years of helping friends, family, and clients untangle this exact problem, I’ve landed on one reliable rule: convert to JPG before you send, and you’ll never get that reply again.
Why HEIC photos often won’t open for the recipient
HEIC (High Efficiency Image Container) is Apple’s default since iOS 11. It packs better quality into smaller files than JPG, which is genuinely great for your storage. The problem is on the receiving end. Whether a HEIC opens depends entirely on the recipient’s device, app, and software version, and you have no control over any of that.
In my testing across dozens of devices, here’s what actually happens:
- Older Android phones and Windows 10 PCs frequently can’t open HEIC without an extra plugin or app.
- Email clients like older Outlook, Gmail’s web preview, and many business systems show a broken thumbnail or refuse to preview it.
- Web uploads (job applications, insurance portals, e-commerce listings, government forms) very often reject
.heicoutright. - Some chat and CMS tools silently strip or fail to display HEIC attachments.
If you want a deeper primer on the format itself, I wrote a full explainer on what a HEIC file actually is. And if you’re wondering why your phone does this in the first place, here’s the rundown on why iPhone photos save as HEIC.
The best practice: convert to JPG before you send
JPG is the closest thing to a universal image format. Every phone, computer, browser, printer, and web form made in the last 25 years can open it. So the safest move is to send JPG, not HEIC, full stop.
I use SnapHEIC’s HEIC to JPG converter for this because it runs entirely in your browser. Your photos never get uploaded to a server, conversion is unlimited and free, and EXIF/GPS metadata is stripped automatically so you’re not accidentally sharing your home location. You can read exactly how the in-browser conversion works if you’re curious about the privacy side.
The workflow is dead simple:
- Open the converter in any browser (phone or computer).
- Drag in or select your HEIC photos.
- Download the JPGs.
- Attach or share those instead.
Done once, those JPGs will open for literally anyone.
How iPhone Mail auto-conversion actually behaves
Here’s a detail that trips a lot of people up. The built-in Mail app on iPhone often converts HEIC to JPG automatically when you attach a photo, so emailed photos frequently arrive in a compatible format even if you did nothing special. That’s the good news.
The bad news is that this behavior is inconsistent and you can’t fully rely on it:
- Mail (built-in): usually converts to JPG on send. Usually, not always.
- Messages (iMessage): sends the original HEIC. Fine for Apple-to-Apple, a problem when the recipient is on Android (it may fall back to MMS or arrive as HEIC).
- AirDrop: sends the original HEIC by default, so AirDropping to a Mac keeps it HEIC.
- Third-party apps (Gmail app, WhatsApp, Slack, Drive uploads): behavior varies wildly. Some compress to JPG, some keep HEIC, some break.
Because of that inconsistency, I never assume a photo got converted. If it matters that the recipient can open it, I convert it myself first.
How to guarantee you’re sending a JPG
These are the methods I actually trust, ranked by how foolproof they are.
| Method | Reliability | Notes |
|---|---|---|
| Convert with SnapHEIC, then send | Highest | Works on any device, no upload, metadata stripped |
| Change iPhone camera to “Most Compatible” | High (future photos only) | Doesn’t fix photos you already took |
| Set Photos transfer to “Automatic” | Medium | Converts on export/AirDrop to non-Apple devices, but unpredictable |
| Rely on Mail auto-conversion | Low–Medium | Often works, occasionally doesn’t |
Option 1: Convert the specific photos (most reliable)
Run the photos through the converter before sharing. This is the only method that gives you a JPG file in your hand that you can verify and reuse anywhere. It works retroactively on photos you already took, which the camera setting can’t do.
Option 2: Stop your iPhone saving HEIC going forward
If you’d rather avoid the whole problem for future shots, change the capture format:
- Open Settings > Camera > Formats
- Tap Most Compatible
From then on, your camera saves JPG instead of HEIC. I walk through the trade-offs (slightly larger files, no real quality loss for most people) in this guide on how to stop your iPhone saving HEIC. Note this only affects new photos, not your existing library.
Option 3: Use the Photos transfer setting
Go to Settings > Photos > Transfer to Mac or PC and choose Automatic. This tells iOS to convert to a compatible format when you offload photos to a non-Apple device. It helps, but it’s tied to specific transfer methods, so I treat it as a backup rather than a guarantee.
Quick tips for specific situations
- Sending to an Android user via text: convert to JPG first. iMessage-to-Android handoff is where HEIC most often breaks.
- Uploading to a web form or portal: always JPG (or PNG/PDF if required). If a form rejects your file, HEIC is the usual reason. For documents, HEIC to PDF is handy; for graphics with transparency needs, HEIC to PNG works well, and for web pages HEIC to WebP gives smaller files.
- You just want to view it yourself on a PC: you don’t even need to convert. A browser-based HEIC viewer opens it instantly, and Windows 11 users can check how to open HEIC on Windows 11.
- Not sure JPG vs HEIC matters for quality? It barely does for everyday photos. Here’s my side-by-side on HEIC vs JPG.
The bottom line
If you only remember one thing: when in doubt, convert to JPG before you send. Apple’s Mail app will sometimes save you, but the only way to be certain anyone, on any device, can open your photo is to hand them a JPG. Convert it once, in your browser, in a few seconds, and you’ll stop getting “I can’t open this” forever.