Skip to content

Color Lab

Convert between HEX, RGB, and HSL with live preview, harmony palettes, and shades.

Preview

#9293bb

Corporate Blue

Values

Edit any field to update the color

All formats

HEX
#9293bb
RGB
rgb(146, 147, 187)
HSL
hsl(239, 23%, 65%)
OKLCH
oklch(68% 0.059 284)
HWB
hwb(239 57% 27%)
CMYK
cmyk(22% 21% 0% 27%)

Contrast checker

WCAG 2 ratio between this color and a second one
Contrast ratio2.95:1

Contrast 2.95:1. Fails WCAG AA for all text and UI.

  • AA: failtext ≥ 4.5
  • AA Large: fail≥ 3
  • AAA: failtext ≥ 7
  • AAA Large: fail≥ 4.5
  • UI: failicons ≥ 3

Closest passing color

Same hue and saturation, lightness adjusted until the ratio passes.

Large text = 24px, or 18.66px bold. Best text on this color:

Color-blind preview

How it reads with common color-vision deficiencies — click to copy

Tints & shades

Lightness ramp — click any swatch to copy

Color harmonies

Generate palettes based on color theory

Clean. This would survive a design review.

All conversions happen locally in your browser. No data is sent anywhere.

Color Lab FAQ

Which color formats are supported?
HEX, RGB and HSL can be edited directly, and every color is also shown as OKLCH, HWB and CMYK, ready to copy as CSS.
How is the contrast check calculated?
With the WCAG 2 relative-luminance formula. Normal text needs 4.5:1 for AA and 7:1 for AAA; large text (24px, or 18.66px bold) needs 3:1 for AA and 4.5:1 for AAA; icons and borders need 3:1. The ratio is never rounded up, so 4.499:1 fails AA.
Is the CMYK value print-accurate?
No. It is a straight mathematical conversion from RGB without an ICC color profile, so use it as a starting point and confirm values with your printer's profile.
Which palettes can it generate?
Complementary, analogous, triadic, split-complementary, tetradic and shades, all derived from the current hue in HSL space.