Mauve Magic

#bf91b2

A magenta that is nearly neutral — the hue shows only against a true grey. It is light — black text sits on it comfortably, white text does not.

Hex

#bf91b2

RGB

191, 145, 178

OKLCh

71.0% 0.071 336.9°

CIELAB (D50)

65.4, 21.9, -10.3

What is true of this colour, and of no other

  • 3 other named colours sit within ΔE00 2 of it.
  • It uses only 27% 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 51.6; on black, Lc -50.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.
  • protanopia and deuteranopia and tritanopia shift it by ΔE00 15.5 and 16.1 and 50.3 — no red cone.

Text on this colour

White text

2.66:1 — fails AA

Black text

7.91:1 — passes AA

Black text is the better of the two at7.91:1. That is enough for body text.

As text on white, it needs to change

#956989 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

#bf91b2

protanopia

#9797b2 · ΔE00 15.5

deuteranopia

#a0a0b1 · ΔE00 16.1

tritanopia

#aaaa00 · ΔE00 50.3

Run a whole palette through all three

The twelve nearest named colours

Ranked by CIEDE2000 — perceptual distance, not hex arithmetic. The closest isTiny Ribbons at ΔE00 1.353: between 1 and 2 — a trained eye spots it when the two touch; nobody spots it across a room. What the numbers mean.

  • Tiny RibbonsΔE00 1.353 · #b98faf
  • Fabulous FantasyΔE00 1.471 · #ba90ad
  • Blooming LilacΔE00 1.952 · #ba93af
  • Purple LepidoliteΔE00 2.188 · #b88aac
  • Elite PinkΔE00 2.322 · #bb8da8
  • A Plum JobΔE00 2.63 · #bb8aa7
  • Shock JockeyΔE00 2.639 · #bb88aa
  • Lavender QuartzΔE00 2.683 · #bd88ab
  • RosyΔE00 2.832 · #be89a8
  • La la LoveΔE00 2.892 · #bf90bb
  • Sunset HorizonΔE00 2.904 · #ba87aa
  • Morning Glory PinkΔE00 2.923 · #ca99b7

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