You shoot a photo on your iPhone, attach it to an email, and hit send. A few minutes later your client writes back: "I can't open this." That is HEIC doing what HEIC does.
Your phone saves photos as HEIC, a compressed format most businesses and a lot of personal email accounts do not handle. The picture is fine on your end. The moment it lands in someone else's inbox, it becomes a file named IMG_0001.HEIC that their mail app either refuses to open or shows as a blank attachment.
The reliable fix is simple: send JPG instead of HEIC. Here is how to do it without losing quality or calling in IT.
Why the Recipient Cannot See Your HEIC Photo
HEIC is Apple's format for iPhone photos. It is roughly half the size of a JPEG at similar quality, which is great for your storage. The catch is that not everyone can decode it:
- Windows mail apps and Outlook need the HEIF extension installed, and many business setups do not have it.
- Gmail and Outlook web show HEIC as a download you then have to figure out how to open.
- Android support varies by version and mail client.
- Customers, printers, and HR portals often reject the file outright.
So the person on the receiving end is not wrong, and neither are you. The two of you simply speak different formats. Converting to JPG before you send closes that gap instantly.
The Fastest Way to Email HEIC Photos as JPG
You have two good options. Pick based on how many photos you are sending.
One or Two Photos: Convert in the Mail App
On the iPhone, the shortcut that dozens of threads recommend is to use Mail's own conversion. When you attach a HEIC to a new message, iOS quietly asks whether to send it as "Automatic" or "Most Compatible". Choose Most Compatible and iOS converts the photo to JPG on the spot. The recipient gets a normal JPG.
The same trick works in a few places that respect the system setting, but not all apps honor it. If the person still reports a blank attachment, fall back to the next method.
A Handful or a Whole Folder: Convert Once, Then Attach
For more than a couple of photos, or when you want to be sure, convert first and attach the JPGs. Online, our HEIC to JPG converter does the whole batch in your browser:
- Drop in the photos. One or an entire folder, whichever you have.
- It decodes on your device. A WebAssembly build of libheif runs locally, so the photos never leave your machine.
- Download the JPGs. Keep them individually or grab one ZIP of the whole set.
- Attach to the email. The recipient now gets files any device can open.
Because the conversion happens in your browser, there is no upload step and no privacy concern when the photos are sensitive.
The Never-Fail Checklist Before You Click Send
- Convert to JPG, not another uncommon format.
- Attach the JPG file, not the original HEIC.
- If the email system compresses attachments, keep the file under the account limit.
- For a huge batch, note that some mail servers reject very large attachments — a ZIP helps.
FAQ
Will I lose quality converting HEIC to JPG? JPG is lossy, so there is some compression. At high quality, the difference is hard to notice on a normal screen. Resolution stays the same.
Why does my iPhone keep sending HEIC even after I change the setting? You may be attaching an old file, or the mail app is ignoring the system preference. Converting the file to JPG before attaching sidesteps the whole question.
Can the recipient just download and open the HEIC? Sometimes. Android and newer Windows can handle it, but the person with an older setup or a business machine will struggle. JPG removes all doubt.
Do I have to upload my photos to a server to convert them? No. The browser converter above processes everything locally on your device.
Bottom Line
Emailing HEIC photos is fine as long as you remember the other side probably cannot open them. Convert to JPG first and the attachment just works. For a couple of photos, use "Most Compatible" in Mail. For anything bigger, run the batch through the online converter and attach the JPGs.