Quick answer
iPhone WhatsApp: Send HEIC directly, works fine. Android WhatsApp: Rejects HEIC. Convert to JPG first using HEIC to JPG Converter or Cloudconvert.
You try to send a HEIC from your iPhone to an Android user on WhatsApp. They receive a corrupted file or file fails to send. HEIC works on iPhone WhatsApp but not across to Android devices.
iPhone to iPhone: HEIC works fine
If both users have iPhones:
- WhatsApp sends HEIC as-is, no problem.
- iPhone receiver gets HEIC, can view and save natively.
No conversion needed.
iPhone to Android: HEIC fails
WhatsApp on Android cannot process HEIC:
- File appears in attachment picker but fails to send.
- If it somehow sends, Android receiver sees error or corrupted image.
- WhatsApp does not auto-convert; you must do it.
Fix: convert HEIC to JPG before sending.
30-second fix: convert before sending
- Use HEIC to JPG Converter (Chrome extension) or Cloudconvert (web).
- Drag HEIC file, click Convert, download JPG.
- In WhatsApp, select the JPG instead of HEIC.
- Send. Works on all devices.
Takes less time than typing a follow-up message.
Alternative: disable HEIC on iPhone
Configure iPhone to save photos as JPG instead of HEIC:
- iPhone Settings > Camera.
- Scroll to Formats, select "Most Compatible" (forces JPG export).
- Photos taken afterward are JPG by default.
This prevents the problem entirely, at the cost of slightly larger files and lost computational data (Portrait Mode depth).
At-a-glance comparison
| Scenario | HEIC works | Send JPG instead | Need to convert |
|---|---|---|---|
| iPhone to iPhone | Yes | Yes (optional) | No |
| iPhone to Android | No | Yes | Yes |
| Android to Android | No (never) | Yes | N/A |
| Mac to Windows | No | Yes | Yes |