ICC Profiles

calc ICC is now available for iPhone and iPad

I am launching calc ICC, a professional ICC color conversion calculator for iPhone and iPad.

Launch offer: calc ICC is available at a reduced price through October 15, 2026.

If you work with color, you know that tricky questions rarely come up when everything is running perfectly at your workplace. They crop up beside a printing press, during a client demo, while checking a print proof, or when someone asks why two colors that look identical on screen turn out differently in production.

Continue reading

Insighter: looking inside ICC profiles

I have been writing color management code for a long time. One frustration that never went away: ICC profiles are opaque by default. You know something is off — a highlight clips, a neutral drifts — but actually reading the profile requires either a hex editor or enough patience to parse the spec by hand.

So at some point I just built a viewer. That became Insighter.


What is actually inside a profile

An ICC profile is a binary file structured around a tag table. Each tag has a four-character signature, an offset, and a size. The contents vary wildly — a curv tag holds a tone curve, a XYZ tag holds a three-component tristimulus value, an mft2 or mAB tag holds a full multi-dimensional processing pipeline.

Continue reading

Refining Color: Why I'm Proud of the Monitor ICC Tweaker

ICC workflow

🎨 Precision Meets Usability

Color management is often a silent partner in digital workflows, critical, yet invisible. With the Monitor ICC Tweaker, I wanted to break that silence and give professionals a tool that not only refines display profiles but does so with visual feedback, CIECAM16 appearance modeling, and .CUBE LUT integration.

This isn’t just another utility. It’s a bridge between scientific modeling and practical control, designed for those who demand accuracy without sacrificing usability.

Continue reading