Skip to the tutorial
lil cactus

How to fix a photo with the wrong color profile

Intermediate6 minutesUpdated

Quick answer

To correct a known wrong profile in Lil Cactus, choose Edit then Assign Profile…, select the profile the RGB values were made for, then click Assign. The practice file is incorrectly tagged Display P3 but comes from an sRGB original, so choose sRGB IEC61966-2.1. Choose File then Export then PNG… to download a PNG with that corrected profile embedded.

Before: the coffee photo’s color shift under an incorrect Display P3 tag. After: its known sRGB profile assigned, restoring the original appearance
The RGB values stay the same. Correcting their profile restores the trusted original’s colors. Drag the handle to compare.
Time
6 minutes
Level
Intermediate
You need
An image with an incorrect profile, and reliable information about its correct source profile
Works with
8- and 16-bit RGB or grayscale images, including layered projects.
Open the sample in Lil CactusUse your own photo

Free, no sign-up. Your photo stays on your computer.

A color profile tells the editor what colors an image’s RGB numbers represent. A wrong label can shift the colors even when the pixel values are intact. This lesson corrects that label when the source profile is known.

The practice PNG was deliberately given a Display P3 tag without converting its sRGB values. The task is to restore the correct interpretation, then save a file that other applications can display correctly.

Correct the profile and save the photo in four steps

  1. Open the practice file and inspect its profile

    Open the sample from this page. The trusted sRGB original provides the reference: the practice file contains its RGB values with the wrong tag.

    Choose Edit then Assign Profile… At the top of the dialog, Current profile reads Display P3. That is the existing label, not proof that it is correct.

    Assign Profile opened on the practice file, identifying Display P3 as its current profile
    The practice file has a known wrong Display P3 tag.
  2. Assign the known sRGB profile

    Set Color profile to sRGB IEC61966-2.1 and click Assign. The photo’s appearance changes to match the trusted original. If you chose the wrong profile, use Edit then Undo before trying again.

    Assign Profile with the source still identified as Display P3, sRGB IEC61966-2.1 selected, and the whole Color profile field and Assign button ringed
    Choose the profile these RGB values were originally made for.
  3. Export the corrected photo

    Choose File then Export then PNG… Set File name to coffee-corrected.png and Color profile to Document: sRGB IEC61966-2.1. Click Export.

    The PNG contains the corrected sRGB profile and keeps the sample’s 1536 × 1024 dimensions.

    PNG export fields showing coffee-corrected.png and Document: sRGB IEC61966-2.1, with the complete filename and profile fields ringed
    The export uses the corrected document profile.
    The Cancel and Export buttons in the export footer, with Export ringed and clear margins
    Export downloads a copy without changing the working document’s profile.
  4. Reopen the download and check its tag

    Choose File then Open… and open coffee-corrected.png from your downloads. Choose Edit then Assign Profile… again. Current profile now reads sRGB IEC61966-2.1, rather than the practice file’s Display P3. Click Cancel: the exported tag is correct.

    The reopened corrected PNG now reports sRGB IEC61966-2.1 as its current profile, with Cancel ringed
    The download contains the corrected sRGB tag.

Use Convert when the source profile is already correct

A correctly tagged image needs a different operation when its destination requires another profile. Choose Edit then Convert to Profile…, select the destination and click Convert. This recalculates the RGB values to represent the existing colors in the destination space.

The figure shows a correctly tagged P3 document with sRGB chosen as its destination. Relative colorimetric and Black point compensation are the default settings.

Convert to Profile showing Display P3 as the current profile and sRGB IEC61966-2.1 as the destination, with the destination field and Convert button ringed
Convert uses the existing profile as the source and sRGB as the destination.

Convert a layered design’s combined appearance

Converting editable layer colors separately can change how blends and adjustments combine. To convert the combined image instead, check Create a flattened copy. The button changes to Create Copy. Click it to open a new document with one pixel layer in the chosen profile.

To keep the editable original, select its document tab, then choose File then Save As then Lil Cactus Project…

Convert to Profile with Display P3 selected, Create a flattened copy checked and Create Copy ringed
Create Copy preserves the original layers and converts a separate flattened document.

sRGB and Display P3 at a glance

ProfileUse it when
sRGB IEC61966-2.1You need a general web copy or a destination specifically asks for sRGB.
Display P3Your source or editing destination uses P3. It describes a wider range of colors than sRGB; the image and display must also support those colors.

The dialog also lists Adobe RGB (1998) and ProPhoto RGB. Use the profile required by your source or destination.

What to do next

Color profile corrections: questions and answers

What is the difference between Assign Profile and Convert to Profile?

In Lil Cactus, Assign Profile keeps the RGB values and changes their color interpretation. Convert to Profile recalculates those values for a destination profile, aiming to preserve the existing appearance.

Does converting sRGB to Display P3 add more colors to a photo?

No. In Lil Cactus, conversion represents the existing colors in Display P3; it cannot recover colors that the sRGB file no longer contains.

Can I export an sRGB image without changing my P3 document?

Yes. In Lil Cactus, choose File › Export › PNG… and set Color profile to Convert to sRGB. The output is converted while the working document keeps its profile.

Does changing a color profile resize an image?

No. In Lil Cactus, Assign Profile and Convert to Profile keep the image’s pixel dimensions.

What if I do not know the correct source profile?

Get the original file or its profile information from its creator before assigning a profile in Lil Cactus. A brighter-looking result is not reliable evidence of the correct profile.