What Color Is #808080?
At 0° on the hue wheel, #808080 lands firmly in the gray family. Its 0% saturation gives it a muted, understated quality, while 50% lightness positions it as a medium variant — balanced for both text overlays and background use.
Color Meaning of #808080
Colors in the gray family are associated with balance, neutrality, and sophistication. As a medium variant, #808080 amplifies those associations with brightness and approachability, making it feel inviting and open.
Where to Use HEX Code #808080
Similar HEX Color Codes
HEX Code #808080 in Design Systems
To implement #808080 effectively in a design system, define it as a CSS custom property: :root { --color-gray-medium: #808080; }. This single definition propagates to every component referencing the token, and a palette update requires changing just one line.
Accessibility testing is essential. With a perceived brightness of 128/255, pair it with dark text (#1F2937 or darker) on light backgrounds to meet the 4.5:1 WCAG AA threshold. It works well as a surface color or decorative accent.
FAQ About HEX Color Code #808080
What color is #808080?
#808080 produces a medium gray tone. The RGB breakdown (128, 128, 128) shows how the three light channels combine to create this specific gray hue at 0° on the color wheel.
Is #808080 a dark or light color?
#808080 registers as a dark color at 128/255 perceived brightness. In practical terms, white (#FFFFFF) or very light text will provide the best readability.
What colors go well with #808080?
#808080. Split-complementary (±150°) adds variety with less tension. Monochromatic schemes — lighter and darker gray shades — are the safest harmonious option.
Can I use #808080 for branding?
#808080 can serve as a primary or secondary brand color. Before committing, verify it renders well in both RGB (screens) and CMYK (print), test it against competitor palettes for differentiation, and confirm it meets WCAG contrast requirements in all planned applications.
How do I convert #808080 to other color formats?
#808080 to RGB(128, 128, 128) by splitting the hex into three pairs and converting each from base-16 to base-10. HSL(0°, 0%, 50%) is derived from the RGB values using the standard algorithm. Visit our HEX to HSL converter for additional formats.