Convert between OKLCH and RGB color formats with real-time preview
oklch(0.628 0.258 29)
rgb(255, 0, 0)
oklch(0.628 0.258 29)
rgb(255, 0, 0)
#ff0000
.color-example {
/* OKLCH format (modern) */
color: oklch(0.628 0.258 29);
/* RGB format (universal) */
background-color: rgb(255, 0, 0);
/* HEX fallback */
border-color: #ff0000;
}
// Current color values
const oklchColor = { l: 0.628, c: 0.258, h: 29 };
const rgbColor = { r: 255, g: 0, b: 0 };
// Convert OKLCH to RGB
const convertedRgb = oklchToRgb(oklchColor);
// Convert RGB to OKLCH
const convertedOklch = rgbToOklch(rgbColor);