Skip to content
HEX · RGB · HSL · CMYK · LAB · LCH · OKLCH — live

Multi-Format Color Converter

Pick any color and read it in every format at once — web, print and the modern perceptual spaces — with live WCAG contrast, luminance, and a perceptually-even tint & shade ramp. All in-browser, one-click copy.

01 · The specimen
#6366F1Aa text
R99
G102
B241
All formats — click to copysRGB · D65
02 · Deep analysis

Contrast, luminance & scale

WCAG contrast
On white
The quick fox
4.47:1AA AAA
On black
The quick fox
4.7:1AA AAA

Best text color on this background: #000000 at 4.7:1passes AA (normal text).

Luminance & tint / shade ramp
18.5%

WCAG relative luminance (0 = black, 100 = white).

Even lightness steps (0–100) at this hue & saturation — click any to load it. Tip: build CSS scales in OKLCH for perceptual evenness.

Why it matters

One color, seven languages

Web speaks HEX/RGB/HSL

Browsers and design tools default to these — but HSL's lightness lies, so eyeballing brightness from it misleads. Read the real luminance instead.

Print speaks CMYK

Screens emit light (additive RGB); ink absorbs it (subtractive CMYK), with a smaller gamut. Vivid screen colors dull in print — proof against the press's ICC profile.

Matching speaks LAB/LCH

Perceptually-uniform spaces where numeric distance ≈ visible difference. This is how color-matching, ΔE and brand-tolerance checks work.

Modern CSS speaks OKLCH

Perceptual lightness, clean gradients, trivial tint/shade scales. The format to reach for when consistency across hues matters.

Field notes

Why one color needs seven notations

A color is a single physical thing, but every discipline that touches it speaks a different dialect. The web grew up on HEX and RGB because they map directly to how a screen drives its red, green and blue sub-pixels; HSL arrived to make hand-tweaking intuitive — spin the hue, pull the saturation. The catch is that HSL's lightness is a crude average, not a model of vision, so a yellow and a blue at the same "50% L" look nothing alike in brightness. That gap is exactly why this tool always shows the real WCAG luminance alongside.

Print speaks a different language entirely. CMYK is subtractive — ink removes light from white paper — and its gamut is smaller than the screen's, so the most electric cyans and greens simply cannot be reproduced and shift toward duller neighbours. The conversion here is the standard reference transform, but true print fidelity lives in ICC profiles tied to a specific paper and press; treat the CMYK numbers as a planning aid, then proof.

When the question becomes "how different are these two colors, really?" — for brand tolerances, color matching, or detecting drift — you need a perceptually-uniform space. CIE L*a*b* and its cylindrical sibling LCH were built so that equal numeric distances correspond to roughly equal visible differences, which is why ΔE color-difference and professional matching are defined there. OKLCH is the modern refinement: the same perceptual promise, better behaved, and now native to CSS, where it produces gradients without muddy gray midpoints and lets you generate a whole tint-and-shade scale just by stepping lightness.

That is the workflow this instrument is built for: choose once, read everywhere, and let the deep-analysis panel answer the two questions a color actually has to pass in production — is there enough contrast for text, and what does an even scale of it look like. Need a perceptually-even palette next? Build it in the Color Scale Generator, and verify text pairs in the Accessibility Checker.

Color Conversion FAQs

Have more questions? Contact us

Trusted by Designers & Front-End Teams

4.8
Based on 4,310 reviews

Every format at once, live, with OKLCH and LAB alongside the usual HEX/RGB/HSL — and copy buttons that actually copy the canonical string. The contrast panel against black and white with the AA/AAA flags is exactly what I check before shipping a token. This replaced three browser tabs.

M
Mara Lindqvist
Design systems lead
June 14, 2026

The OKLCH output is the killer feature — I paste it straight into CSS Color 4 and the tint ramp gives me a perceptually even scale without the HSL muddiness. Runs offline, no signup, instant. Feels like a pro color instrument, not a generic web widget.

D
Devon Park
Front-end engineer
May 28, 2026

Having CMYK next to LAB next to the contrast read-out bridges my screen-to-print workflow nicely. The reminder that CMYK depends on the ICC profile is honest and appreciated. Would love named-Pantone matching too, but for everyday conversion it's flawless.

A
Aanya Rao
Brand & print designer
April 9, 2026

I audit contrast all day; the best-text-color recommendation plus the measured ratios against both black and white is precisely the WCAG workflow, done right. Large-text vs normal-text thresholds are handled correctly. Fast, accurate, and the math is transparent.

T
Tomás Herrera
Accessibility specialist
January 22, 2026

Love using our calculator?

Connected instruments

Related color tools

Learn More

Related Articles

Dive deeper with our expert guides and tutorials related to Multi-Format Color Converter

Loading articles...

sRGB · D65 · contrast = (L1+0.05)/(L2+0.05) · all conversions run in-browser · Last reviewed: 2026-06