How can I save a .kra to .jpg with minimum loss?

Hello there! I am new to Krita. I am trying to create artwork that I would like to upload to Shutterstock. Shutterstock accepts .jpg format, with minimum 4 megapixels and 300 dpi. When I convert my .kra to .jpg, the resultant image is very drab (saturation and contrast is drastically reduced). It becomes worse after I upload the converted file to Shutterstock. I have tried multiple image converters, as well as restricting my painting just to one layer (since jpg does not accept layers). I have flattened layers, tried increasing contrast/saturation, to no avail. Can you please advise how I may convert .kra into .jpg, with minimum loss?

[Uploading: Peach_over_Black_New_Painting.jpg…] Attached file is the jpg version. I am unable to upload the .kra version here.

Please help.

I think you’re not working with a 8bits RGBA image? or working with a specific color profile?

Maybe the first thing to do is to convert the .kra file to 8bits RGBA kra file? (if not already done)

And then, 2 options:

  • convert your kra file with a sRGB color profile (the most standard)
  • save color profile into exported JPEG

In the second case, you must use a tool that is able to interpret color profile to visualize the color you want to see. Otherwise, colors might be completely different.

And from what I see on Shutterstock:

Color profile
Shutterstock images are offered in sRGB since most images on the Internet are displayed in that profile. If you submit images in a different color profile, the colors will likely be altered during conversion to sRGB, so we recommend converting your images to sRGB before uploading them to Shutterstock.

So finally, ensure that you’re JPEG file is a 8bits RGB file exported with sRGB color profile.
So, ensure that your kra file is in 8bits RGBA + sRGB color profile before doing JPEG export.

note: It seems your jpeg file wasn’t uploaded properly then, I just have supposition because I can’t take a look on jpeg file format

Grum999

4MB is the maximum file size for upload to this forum (assuming that was the problem with your upload).
So if you want to show examples of any larger artwork you’ll have to give a link to a file sharing service or website.
You could also scale it down to make the file size small enough if you’d prefer to do it that way.

Edit:Add I’ve just remembered your initial question…
To ‘save’ an image as .jpg with minimum loss, you use the File -> Export menu item, Files of type: JPEG (obviously) and then you get the JPEG image saving options window.
In Advanced Quality tab do Smooth = 0%, Subsampling = 1x1, 1x1, 1x1
In Basic tab do Quality= 100%. Im not sure about Save ICC profile given the apparent colour problems you’re having so following the advice of @Grum999 woudl be your first step.

Dear Grum999 and AhabGreyBeard

Thank you both so much for your replies. I will need to work on the suggestions you have provided.

Here are the 2 files, uploaded on Google Drive. Please check if you can access these? Krita files – Google Drive

AhabGreyBeard, I followed the exact steps for saving to jpeg. However, when I go to the original .kra file, I find the following colour options:
Color Model: A
Color Depth: F16
Color profile: Default.

I do not recall whether I set these at the time of creating the file. So now, when I am trying to save the color profile with the following:
Color Model: RGBA
Color Depth: U8 (is this how one sets the 8bit thing?)
Color profile: sRGB-elle-V2-srgbtrc.icc,
I get the message the selected documents have been converted. But when I go to Tools > Scripts > Color Space again, again I see Color Model: A, Color Depth: F16 and Color profile: default. What am I doing wrong?

Is it recommended therefore that I set the Color Profile right at the start?
And when I save as jpeg, the only way to save color profile is to click the Save ICC box?

Are there any tools that you can recommend? (not sure if recommendations are allowed on this forum).

Also, to finally get a high quality jpeg file, would you recommend that I work on a single layer kra file?

Once again, thanks so much for your time and support. There is so much to learn :slight_smile:

  • Rainkissed

EDIT: When I click to create a new file, I see the correct Color Profile (RGB/8 bit etc)…so am assuming these were there when I created the other file too.

Not at home and can’t check before tonight…

But your problem is clearly relative to your original kra file in F16 (16bits floating point)

If your target is to provides images for website and/or them on internet, just use default RGBA U8 with default color profile.
My personnal opinion for all other models, the have to be used only if you understand how they work and why they exists :slightly_smiling_face:

Yes
But, if your original image is already set to sRGB color profile, you don’t really care about this is generaly the color profile by default for the web

There’s no real recommandation I think, it will depend of people and their workflow.

On my side, I flatten image in one layer, resize image to a lower size if needed, and then export file to PNG or JPEG
But I always keep the original kra file with all layers, that’s the most important.

We can talk about other softwares :wink:

First, it will depend of OS on which you’re working (Windows, Linux, OS X…)
But anyway, you have Krita : Krita is able to read and apply color profiles :slight_smile:

The problem is more for people you want to share your art : if they don’t have a software that can read properly images with color profile, result won’t be really cool on their side… And I’m practically sure that 99% of people sharing pictures don’t even know what is a color profile :sweat_smile:

So, the only recommandation I can give is to share pictures saved as 8bits RGB format, with default sRGB color profile (or no color profile)

Grum999

It doesn’t matter how many layers your .kra file image has. Exporting as a .jpg (or .png) will export the projection of all the layers, i.e. what you see on the screen, as a single layer image in .jpg (or .png) file format.

The linked files download ok and the .jpg file is 1.2MB so it should upload with no problems to the forum.
In fact, it just did upload to my post preview and I saw it then I deleted it. Any previous problems you may have had with uploading must have been a glitch somewhere along the way. They’re rare but they can happen.

I opened the .jpg and the .kra file in krita and they both look identical.
I Exported the .kra file as a .jpg both with and without saving the icc profile and both resulting .jpg files looked identical to your linked .jpg file.

For the .kra file you provided, which is a single layer image with an empty paint layer above it, the status bar says it is RGB/A 8-bit integer sRGB default and the Image -> Properties agrees with that.

Tools -> Scripts -> Colour Space does give the results that you say but as far as I can tell, that is not a reporting tool, it’s a converting tool and you’re supposed to set those Model, Depth and Profile values to what you want and then press OK to do the conversion.
Maybe it’s supposed to work as a initial reporting tool as well, in which case a bug report will be needed
That would need confirmation from somebody who actually knows about it.

Based on what I’ve seen so far, I can’t understand why you’re having problems with the .jpg Exported output file.

Thanks a ton, Grum999 and AhabGreyBeard. My problem seems to have stemmed from incorrect colour profiling at the initial stage, and/or incorrectly saving the same in jpeg format. Thanks to both of you, I am now able to save in high-res jpeg, like I wanted. I already love Krita, and now I like this forum too. Once again, thanks a bunch. Cheers! - Rainkissed.