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.
Contrast, luminance & scale
Best text color on this background: #000000 at 4.7:1 — passes AA (normal text).
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.
One color, seven languages
Browsers and design tools default to these — but HSL's lightness lies, so eyeballing brightness from it misleads. Read the real luminance instead.
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.
Perceptually-uniform spaces where numeric distance ≈ visible difference. This is how color-matching, ΔE and brand-tolerance checks work.
Perceptual lightness, clean gradients, trivial tint/shade scales. The format to reach for when consistency across hues matters.
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.
Trusted by Designers & Front-End Teams
“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.”
“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.”
“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.”
“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.”
Love using our calculator?
Related color tools
Similar Calculators
More tools in the same category
Accessibility Color Checker
Test text/background pairs against WCAG AA/AAA contrast, with a one-click OKLCH fix and color-blind-aware guidance.
Color Scale Generator
Perceptually-even 50-950 shade scales from one base color, OKLCH-correct, with CSS export.
Color Palette Generator
Complementary, triadic, tetradic and more — harmonies generated in OKLCH with a live preview.
Gradient Palette Creator
Linear, radial and conic multi-stop gradients with a live preview and production CSS export.
Color Distance Calculator
Perceptual color difference via CIEDE2000, Delta-E 76 and OKLab — the print and brand-matching standard.
Color Blind Simulator
Preview palettes through deuteranopia, protanopia and tritanopia, with a confusable-pair warning.
Often Used Together
Complementary tools for complete analysis
Related Articles
Dive deeper with our expert guides and tutorials related to Multi-Format Color Converter
sRGB · D65 · contrast = (L1+0.05)/(L2+0.05) · all conversions run in-browser · Last reviewed: 2026-06