How to Set Up Custom ICC Profiles in GIMP

Proper color management ensures that your artwork and photographs look consistent across different monitors, web browsers, and print media. This guide provides a straightforward walkthrough on how to configure default ICC color profiles in GIMP's global preferences and how to assign or convert specific color profiles for individual image files.

Step 1: Prepare Your ICC Profiles

Before configuring GIMP, ensure your custom ICC or ICM profile files are downloaded and placed in an accessible directory on your computer or installed into your operating system's standard color directory:

  • Windows: C:\Windows\System32\spool\drivers\color
  • macOS: /Library/ColorSync/Profiles or ~/Library/ColorSync/Profiles
  • Linux: ~/.local/share/icc or /usr/share/color/icc

Step 2: Configure Global Color Management in Preferences

To set default color profiles for your workspace, display, and printer soft-proofing:

  1. Open GIMP.
  2. Navigate to Edit > Preferences (on macOS, GIMP > Preferences).
  3. In the left sidebar of the Preferences window, select Color Management.
  4. Set Image display mode to Color-managed display.
  5. Assign your desired custom profiles under the Profile details section:
    • RGB profile: Choose your preferred working space (e.g., sRGB for web, Adobe RGB, or ProPhoto RGB for editing). Click the dropdown, select Select color profile from disk..., and browse to your file if it does not appear in the list.
    • Grayscale profile: Select your preferred monochrome profile.
    • Monitor profile: Choose your calibrated monitor profile or select Try to use the system monitor profile.
    • Soft-proofing profile: Select your target printer/paper profile or CMYK simulation profile.
  6. Click OK to save your settings.

Step 3: Assign a Color Profile to an Open Image

Assigning a profile tells GIMP how to interpret existing color values without altering the underlying pixel data. Use this when an image lacks an embedded profile or has the wrong one assigned.

  1. Open your image in GIMP.
  2. Go to Image > Color Management > Assign Color Profile...
  3. In the dialog, select a profile from the dropdown menu or click Select color profile from disk... to locate your custom file.
  4. Click Assign to apply the profile.

Step 4: Convert an Image to a New Color Profile

Converting transforms the image's pixel data from its current color space to a target color space, preserving the visual appearance as closely as possible.

  1. Open the image you want to convert.
  2. Go to Image > Color Management > Convert to Color Profile...
  3. Under Convert to, select your destination custom profile.
  4. Choose a Rendering Intent (such as Perceptual for photos or Relative Colorimetric for preserving in-gamut colors).
  5. Check Use black point compensation if you want to map the dynamic range cleanly.
  6. Click Convert.

Step 5: Enable Soft-Proofing (Optional)

To preview how your image will look on a specific printer or device using your configured soft-proofing profile:

  1. Go to View > Color Management.
  2. Check Proof Colors to toggle the simulation on or off.
  3. (Optional) Check Out of Gamut Warning to highlight colors that cannot be accurately reproduced by the target profile.