How to Assign Custom Color Profiles in Preview on macOS

When you are architecting a high-resolution image on a macOS workstation specifically for physical commercial printing or cross-platform display, relying on the default hardware color rendering is mathematically dangerous. Colors will shift violently when printed if the internal metadata does not match the target output matrix. To force the macOS neural engine to overwrite the existing color logic and permanently fuse a specific color profile (like sRGB or Adobe RGB) into the image, you must deploy the ColorSync vector within the native Preview application.

Initializing the ColorSync Engine

The Preview application is deeply integrated with the macOS ColorSync utility, a highly advanced Core Graphics engine that manages algorithmic color translations between hardware devices (monitors, scanners, and printers).

  1. Locate your target image file (JPEG, PNG, HEIC, or TIFF) in Finder and double-click to open it natively in Preview.
  2. Look at the absolute top menu bar of the screen. Click on Tools.
  3. Select the Assign Profile… command from the drop-down menu.

(Note: Do not select “Match to Profile,” as that executes a destructive pixel-level color shift. “Assign Profile” simply overwrites the geometric metadata tag, instructing the viewing software how to interpret the existing pixels.)

Executing the Profile Override

  1. A specialized modal window will spawn, displaying a drop-down menu titled Color Model and another titled Color Profile.
  2. First, select your target Color Model (e.g., RGB for digital display, or CMYK for commercial four-color printing).
  3. Second, click the Color Profile drop-down. The engine will deploy a massive list of highly specific geometric profiles installed on your macOS kernel.
  4. Select your specific target profile. For standard web use, select sRGB IEC61966-2.1. For high-end print preparation, you might select a specific CMYK profile provided by your printer, such as U.S. Web Coated (SWOP) v2.
  5. The Preview window will instantly algorithmically simulate how the image will render under the new profile logic.
  6. Click OK to execute the change.
  7. Press Cmd + S to permanently save the new ColorSync metadata into the image header.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.