Title Image Left Side Title Image Right Side
NarvalLabs Logo
B & W
Create ICC profiles easily

As a professional, using large format printers, mostly on FineArt papers, B&W prints are becoming more and more a part of my work.

Having used X-Rite’s i1s from the beginning, I can verify, they perform quite well and get better and better as new versions are released. There have always been papers, where the default calibration doesn’t work well, especially for B&W prints.

Today’s LFP printers are superior in many ways and usually they don’t need extra optimalization and profiling. I've noticed with an increasing number of FineArt papers that it's necessary to find solutions for correcting gray colours. The solution is Linearisation, but the available applications fail to meet my basic requirements.

I wanted to find a way to solve this problem, so I had to help out myself and design an application: now some parts of it are compiled as a web application.


The process is simple: print a grayscale chart, measure it with a spectrophotometer and export it as a CGATS *Lab text file. You need to upload that measurement file here and the application will create an ICC profile from it.

This application and the downloadable charts use Gray Gamma 2.2 profile or its RGB equivalents: AdobeRGB1998 or ClayRGB. However, you can use any input profiles you prefer.
Also, It is much more convenient to use charts in RGB colour space rather than CMYK.

1st method: You can print these charts as a normal image, so print them with the corresponding (calibrated) printing ICC profile.
2nd method: You can print them with the printer’s special B&W mode (latest Epson and Canon printers have this printing mode). Normally none of the manufacturers create Gray ICC profiles, so you have to print the test charts without any profile.

PS target files
X-Rite i1Profiler Software
i1Profiler .RWXF files

Most of the spectrophotometers performs much better in “Spot reading mode”, so I prefer to use this method. The downloadable charts also have “Spot readable” versions.
If you are using single line scan methods (this is the weakest point of the whole process), I’d prefer to repeat it 2 or 3 more times and use the average of the results. I have also attached a 3x18 patch chart, so you can scan it once. The application understands multiple readings and will use the avarage value.
I have also attached some RGB .RWXF (Measure Reference Chart Workflow files for i1Profiler), it has the predefined RGB values. 52-step and 18-step charts are perfect for most applications.
You can save the measurements as an i1Profile CGATS Lab text file or as a ProfileMaker CGATS Lab text file.

You can upload the CGATS file with the measured *Lab values and the application will display them in a visually more readable graph form and calculate the values for the Linearisation.
As a result, you can download various ICC profiles ready to use in Photoshop or any other application.
As a bonus, these profiles include floating point data in addition to the default 16-bit values!


From the beginning, it was so disturbing that I had to copy ICC profiles deep inside the system folders every time. There are also complaints about existing methods which involve several steps of assigning and converting between profiles. That is not the intended way to use them.

There is a more elegant way which also allows to you store your profiles in a much more organised way in any folder on your computer: the Device Link profiles.

Device Link profile is a special ICC profiles that can only be applied if the source and destination colour spaces are the same. The whole transformation process is stored in a small profile. And the good news for Photoshop users is that you can apply Device Link profiles from another dialog box, too:
Image → Adjustments → Colour Lookup...
and select Open Device Link profile in the dialog box.

PhotoShop ColorLookup Dialog

The bad news is that Photoshop cannot handle Gray profiles as Device Link profiles (some applications can use them), so you need to convert your working colour space from GRAY to an RGB space (such as AdobeRGB), and then you can apply RGB Device Link profiles. And that’s it!

The process
  • Print the 52-step spot target chart from PS. You can use your precalibrated ICC profile in the Print dialog settings or use printer’s B&W mode without any output profile.

  • Measure it and save the result as a CGATS text file. The source RGB or CMYK values, and the measured LAB values: these are the important parts in export.
    Keep in mind: for papers with OBA content, always use M1(/1) measurement mode!

  • Upload the CGATS file. You can see how linear the Lab L* curve is.

  • Download the created Device Link profile(s).

  • Apply it to images printed with the same colour profile as the test chart (e.g., Gray Gamma 2.2 or AdobeRGB).

  • After this, you have the freedom to apply any curves you prefer to this now perfectly linear image.

  • Print the image in the same way as you printed the target chart in step 1.

  • Enjoy the result!

Upload CGATS.17 text file...
Download ICC profiles

These profiles are compliant with the latest ICC V4.4 specifications and should work in all colour-managed applications. Unfortunately, Device Link profiles are not a common profile type and not all CMS can handle them without problems.

ICC Description Tag

You can add any text to the Description tag in the ICC profile. This text may or may not be displayed when you search for ICC profiles in your print application.
The default is the uploaded CGATS filename. (Use EN character set only!)

Gray or RGB Colour Space?

Unfortunately Photoshop cannot handle Device Link profiles in Gray colour space, but can handle Device Link profiles in RGB colour space, so download the RGB version if you use Photoshop.
If you are using other (non-Adobe) software that can read Gray Device Link profiles, this is the recommended way to go!

Gray ICC DeviceLink Profile Download
Gray ICC V4
Device Link Profile
RGB ICC DeviceLink Profile Download
Device Link Profile

Test the result!

Graham Preston has produced one of the best bullseye images for testing purposes. I highly recommend using this image to test the result of the linearisation. You can download it from Northlight Images, under the Advanced linearisation image section. Ideally, you should see no banding on the printed circular gradients.

You can also upload measured chart data using the correction curve on it to see how linear the result is. The 18-step chart is more then sufficient for this purpose.


This application generates a completely linear output. While this result may not be immediately suitable for all purposes, it provides an ideal foundation. You have the flexibility to apply any custom curve to this linear base, allowing you to tailor the output precisely to your specific requirements.

Are you satisfied?

If you like the results you can support my work by "buying me a coffee".

This web-application is free for personal use or for experimenting.
For commercial purpose or if you use this application frequently, please donate money - depending on how often you use it.

All data is deleted from the server daily.
Downloadable profiles are deleted immediately after the download.

This web-application uses Marti Maria Saguer's amazing LittleCMS engine.

My name is Tamas Littmann. I would like to thank you for using this application. If you find this application useful or if you have any ideas, suggestions - or even criticisms -, if you find a bug or just want to say hello, feel free to contact me. I appreciate all feedback.

info {at} narvallabs {dot} com
info {at} fineartmasters {dot} eu

PSD & TIFF chart version: V1.0.1 (iSis2 charts have known bugs!)
i1Profiler RWXF version: V1.0.1

An error has occurred. This application may no longer respond until reloaded.

Please click HERE to refresh the page.

If this issue persists please contact us.
Thank you!
Reload 🗙