Exported image displaying as 'softproof' colors

Hi all,

I tried reading through the other forums but couldn’t figure out the correct settings to make any difference (Sorry, I’m new to digital drawing and all the technical jargon has me confused)

When I view an image on Krita the colors are vibrant, but when they are exported to JPEG or PNG it looks like when softproofing is turned on (when viewed in browser or photos).

I have changed my color profile to sRGB IEC61966-2.1 (under settings > color management and image > properties - however properties defaults to Display P3 when making new images) and have it set to Relative Colorimetric for converting. Should the color profile be sRGB built-in or sRGB-elle-v2-srgbtrc.icc instead?

If I open the exported JPEG or PNG files in Krita again, the colors are what they were in the original drawing. So, in that case, should I change my Krita display and color profile to match CMYK/Alpha so it will look the same when I export the image?

Thank you for your time and assistance! <3

Hello @sharksonmars and welcome to the forum :slight_smile:

Please say which version of krita you are using and which operating system you are using.

This is a complicated subject area and someone who knows about it may come along fairly soon.

Do these image viewers even support other color profiles because basically none of the standard image viewers of any operating system respect color profiles. That’s probably the reason why it looks different in those viewers because they’re not color managed.

sRGB-elle-v2-srgbtrc is what you want for your image and Display P3 is what you set in Krita’s display settings for your screens (if your screens use that profile).

Hi @AhabGreybeard !
I am using Krita Version: 5.2.2, and my laptop is an Intel(R) Core™ Ultra 5 125H 3.60 GHz with 64-bit operating system, x64-based processor (if that’s the info you were looking for?)

1 Like

Hi @Takiro
No, they probably don’t support other color profiles. I guess my goal is to post to social media and print some physical work, so I want my Krita drawing to look like it will when I do those?
I think this is my laptop color profile -


Would it be best to draw with softproof on so it will look as it would if I print?
Thank you for your assistance, I appreciate it!

For your image you almost always want sRGB-elle-v2-srgbtrc this is like normal sRGB but with a few fixes for modern flat screens (while the original sRGB is still made for CRT screens).

Only rarely you want to use something else. If you really need it, you normally absolutely know the reason why you need it (for example because you edit HDR images, work on specialized game textures, make images only for very specific displays, or other reasons).

This is especially important when you want to share your images on the web because sRGB/A is what the web runs on and that’s what pretty much every applications (like web browsers) expect images to be in. You can also not know what displays and profiles other people use so it is best to optimize for the smallest common denominator, which is sRGB or the better sRGB-elle-v2-srgbtrc in Krista’s case. You can force convert to sRGB in the export dialog, it should not make any visible difference.

Even for printing it is rarely worth it to work in CMYK or something, we have a lot of topics like this Is working in CMYK worth it? where it is explained why that is the case nowadays. (also some color spaces also might not support all the same blending modes that RGBA has)

The soft proofing settings are irrelevant for exporting they are only for the soft proofing feature of Krita (when you pres ctrl+y (assuming you have the default shortcut scheme)).

To show colors correctly on your screen you also need to set Krita up and tell it what Display profile your Screens use. You do this by opening Krita and from the menus select Settings → Configure Krita, then select Color Management in the side bar and Display in the top bar. Since I’m on a color managed operating system, I just check the “Use system monitor profile” check box, depending on your case you have to select the matching color profiles for your screens manually (which apparently is IEC 61966 which is equivalent to sRGB-Built-In but am not sure).

With this Krita will convert the colors of Krita to better match them to your display so that they look like your display is in the same profile as the image is. This is the part that other programs usually don’t do and why your exported images may look different in an image viewer than in Krita.

When you export images, the export dialog also asks you some color conversion options:

  • don’t embed the color profile (best case is other software ignores this but usually they interpret this wrong and mess up the color. Usually only professional grade image editors work with that)
  • don’t save as Rec. 2020 (this is for HDR or extra wide/10 bit gamut profiles)
  • optionally Force convert to sRGB but that should make no difference when the image profile is sRGB-elle-v2-srgbtrc.

If your image was not in 8 bits per channel you may want to check (Force convert to 8 bits/chancel) but this would visibly degrade your image, on the other hand other software might not handle everything else well, so this is kind of a trial and error thing.

If you haven’t read them already here is the part from the manual that explains color management in detail

3 Likes

Hi Takiro,
Thank you for all the information and links for reading. That makes a lot more sense now!
I will play around with my settings and report back if I run into any more issues.
Thank you again! <3

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.