Millennial Grey

Calm, practical grey for minimal layouts

Millennial Grey color codes graphic
Millennial Grey is a mid-tone neutral that offers a practical, stable foundation for minimal design. Because it lacks strong warm or cool undertones, this shade works best as a supporting background rather than a focal point. Black text remains readable against it, maintaining necessary accessibility standards. The hex code for this ashy, balanced grey is #7b7b7d.

About Millennial Grey

Overcast noon over an empty parking lot

What does millennial grey mean?

This grey often stands for neutrality and restraint, and it commonly reads as practical, modern, and a little tired of trying. Its middle lightness and near-zero saturation give it a flat, even temperature, like a room with the blinds half drawn.

Where you see millennial grey

  • apartment walls
  • hooded sweatshirt fleece
  • concrete steps
  • pewter hardware
  • flat cloudy skies

What it works for

It works as a background that lets louder colors carry the message, in interfaces, packaging, and interior paint.

What colors go with millennial grey?

Questions about Millennial Grey

What is the hex code for Millennial Grey?
Millennial Grey is #7b7b7d. In RGB that is rgb(123, 123, 125), in HSL hsl(240, 1%, 49%) and in CMYK 2%, 2%, 0%, 51%.
What makes Millennial Grey #7b7b7d a good choice for text backgrounds?
Millennial Grey #7b7b7d is a reliable choice for backgrounds because it sits in a balanced middle range of brightness. It offers enough contrast for black text to remain legible, avoiding the harshness of pure white or the muddiness of darker tones.
Does #7b7b7d lean warm or cool in a design?
This color is remarkably neutral, lacking strong warm or cool undertones, which makes it highly adaptable. Because it is so balanced, it works well as a grounding element alongside pops of terracotta or as a stabilizer for cooler blue accents.
Is Millennial Grey readable on white or black?
Millennial Grey has a 4.22:1 contrast ratio on white and 4.97:1 on black. WCAG asks for 4.5:1 for body text and 3:1 for large text, so on white it works only for large text (24px, or 18.5px bold) and on black it works for body text. Try other pairs in the contrast checker.