Magic Carpet

#9488be

A violet that is muted. It is light — black text sits on it comfortably, white text does not.

Hex

#9488be

RGB

148, 136, 190

OKLCh

65.7% 0.080 294.3°

CIELAB (D50)

59.3, 13.3, -26.7

What is true of this colour, and of no other

  • 3 other named colours sit within ΔE00 2 of it.
  • It uses only 39% of the chroma available at this lightness and hue — there is a far more vivid version of this colour inside sRGB.
  • As text on white it measures APCA Lc 59.4; on black, Lc -42.3. The sign is the polarity, which the WCAG ratio discards.
  • Built into an eleven-step scale, 10 of the 10 adjacent pairs stay ΔE00 2 apart — see the ramp.
  • tritanopia shifts it by ΔE00 9.9 — no blue cone.

Text on this colour

White text

3.22:1 — large text only

Black text

6.52:1 — passes AA

Black text is the better of the two at6.52:1. That is enough for body text.

As text on white, it needs to change

#7b6fa4 is the nearest colour of the same hue that passes AA on white, at 4.50:1. Only the lightness moved.

Try it against your own background

The same colour, with one cone missing

As you see it

#9488be

protanopia

#8989be · ΔE00 3.8

deuteranopia

#8c8cbe · ΔE00 3.5

tritanopia

#8e8ea3 · ΔE00 9.9

Run a whole palette through all three

The twelve nearest named colours

Ranked by CIEDE2000 — perceptual distance, not hex arithmetic. The closest isHeliotropic Mauve at ΔE00 0.811: below 1.0 — an ordinary observer cannot tell these apart, even side by side. What the numbers mean.

  • Heliotropic MauveΔE00 0.811 · #9187bd
  • Sunlit AlliumΔE00 1.606 · #9787bb
  • Butterfly GardenΔE00 1.812 · #908aba
  • HermosaΔE00 2.098 · #9a8ec1
  • Silk LilacΔE00 2.179 · #9188b5
  • Petrified PurpleΔE00 2.437 · #9c87c1
  • Amethyst GreyΔE00 2.555 · #9085c4
  • Cold PurpleΔE00 2.638 · #9d8abf
  • BougainvillaeaΔE00 2.752 · #9884b9
  • Bravo!ΔE00 2.83 · #8c80b9
  • Brave PurpleΔE00 2.96 · #968db8
  • Sand VerbenaΔE00 2.972 · #9d89bd

11 of these have no page of their own: pages exist for the 4,961 colours the dataset marks as good names.