Midnight Masquerade

#2c2e47

A violet that is nearly neutral — the hue shows only against a true grey. It is dark — it carries white text and needs care with black.

Hex

#2c2e47

RGB

44, 46, 71

OKLCh

31.1% 0.045 279.9°

CIELAB (D50)

19.6, 4.5, -16.0

What is true of this colour, and of no other

  • 10 other named colours sit within ΔE00 2 of it — this part of the space is crowded, and the names here are finer distinctions than most people make.
  • It uses only 24% 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 99.5; on black, Lc 0.0. 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.
  • All three dichromacies see it as very nearly the same colour you do: its hue is not the part carrying its identity.

Text on this colour

White text

13.22:1 — passes AA

Black text

1.59:1 — fails AA

White text is the better of the two at13.22:1. That is enough for body text.

The same colour, with one cone missing

As you see it

#2c2e47

protanopia

#2e2e47 · ΔE00 1.0

deuteranopia

#2d2d47 · ΔE00 1.0

tritanopia

#2d2d4b · ΔE00 2.0

Run a whole palette through all three

The twelve nearest named colours

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

  • Black BlueberryΔE00 1.069 · #2f2f48
  • Blue RegalΔE00 1.267 · #303048
  • Wild IrisΔE00 1.332 · #2f2f4a
  • Black VioletΔE00 1.359 · #2b2c42
  • ValhallaΔE00 1.519 · #2a2b41
  • Evening BlueΔE00 1.699 · #2b2b41
  • Plum FuzzΔE00 1.705 · #313048
  • Sea GoingΔE00 1.717 · #2a2e44
  • Deep VelvetΔE00 1.826 · #313248
  • Tropical Night BlueΔE00 1.953 · #2a2e4c
  • Latin CharmΔE00 2.123 · #292e44
  • PeacoatΔE00 2.282 · #2d3146

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