Incorrect HEIC colors on other devices

Photos from an iPhone 13 mini saved in HEIC render with incorrect colors seemingly everywhere else, tried OneDrive web viewer, Google Drive web viewer, XnView, GIMP. If the photo is exported as a JPEG, the colors are fine.


The problem seems to be the color profile. The HEIC file lists Display P3 and the JPEG has sRGB IEC61966-2.1. GIMP reports that the Display P3 profile is embedded, but still renders incorrect, oversaturated colors regardless if the profile is converted to sRGB or kept as P3.


Conversion via ImageMagick using D60, D65 or DCI P3 ICC profiles also produces incorrect results.


How do I get the HEIC displayed in correct colors or converted to JPEG?

iPhone 13 Mini

Posted on Feb 5, 2023 04:59 AM

Reply
3 replies

Feb 5, 2023 11:06 AM in response to cptstatic

cptstatic wrote:

How do I get the HEIC displayed in correct colors or converted to JPEG?

I can't tell you how to get Google Drive or the other devices to handle the HEIC P3 profile correctly. That's the developer's responsibility. However, there's a free HEIF Converter app at the App Store that converts the HEIC to jpeg but with the P3 color profile.


You can create an Automaton app that will convert the P3 profile to the sRGB IEC61966-2.1profile. It looks like this in Automator:



Just save the item as an app with Automator and drop heir files on it to convert the prove to sRGB IEC61966-2.1. Size will remain the same.


This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Incorrect HEIC colors on other devices

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.