Colour Calculator (Beta)
Enter a colour in any space — Lab, XYZ, RGB, or CMYK — and the engine
converts to all others using real ICC profiles. Uses the
object pipeline (transform.transform(colorObj)) —
single-colour, full f64 precision, no LUT quantisation.
Lab D50 is the canonical bridge space (ICC PCS). XYZ ↔ Lab uses
convert.Lab2XYZ() / convert.XYZ2Lab() (pure math).
RGB and CMYK conversions use loaded ICC profiles.
sRGB display
#808080
Lab D50
L
a
b
XYZ D50
X
Y
Z
RGB
R
G
B
CMYK
C %
M %
Y %
K %
Intent:
Loading profiles…