Color Profile (ICC)
Also known as: icc profile, embedded color profile, icc color profile, color space metadata
An ICC color profile is metadata that tells software how to interpret an image's raw color values, mapping them to a defined color space such as **sRGB**, **Display P3**, or **Adobe RGB** so colors look consistent across screens. It can be embedded in the file or referenced by a small tag.
- An ICC profile maps stored color values to a defined space like sRGB, Display P3, or Adobe RGB.
- Without an embedded profile, most software assumes sRGB, which can misrender wide-gamut photos.
- Embedded profiles range from a few hundred bytes to several kilobytes of metadata per image.
What an ICC profile does
The same RGB numbers can mean different colors depending on the assumed color space. An ICC profile (defined by the International Color Consortium) is a standardized description of that space, so a viewer, browser, or printer can translate stored values into accurate, device-independent color. Without a profile, apps fall back to assuming sRGB, which is usually correct for the web but wrong for wide-gamut photos.
Phones illustrate this clearly. iPhones capture in Display P3, a wider gamut than sRGB, and embed a P3 profile so saturated reds and greens render correctly. Most Android cameras and screenshots stay in sRGB. The profile is what keeps a P3 sunset from looking washed out when opened on a P3-capable display.
Effect on file size and management
A full embedded ICC profile is real metadata stored inside the image, typically a few hundred bytes to several kilobytes. That is negligible for a multi-megabyte photo, but for thousands of small thumbnails or icons it can add up, which is why web pipelines often strip profiles or reference a tiny standard tag instead of embedding the full table.
Stripping a profile shrinks the file slightly but can change how colors appear if the image was not sRGB to begin with. A cleaner like Cleanor treats the profile as part of the photo's metadata footprint: relevant when auditing what occupies storage, but not something to remove blindly, since wide-gamut images depend on it for correct color.