Navy #000080
Navy color codes
Navy color meaning
Navy is a deep and serious blue — a cool color at 25% lightness and 100% saturation. Like other blues, it is linked with trust, calm and dependability. It is the most widely liked color, which is why banks, tech companies and healthcare brands lean on it.
Because it is deep and serious, navy works best for text, headings, luxury branding, accent walls and evening wear. It is dark enough to use for text on a white page (16.0:1 contrast).
What colors go with Navy?
Navy pairs well with Olive, Cobalt, Indigo and Linen: Olive sits close to its opposite on the color wheel for strong contrast, Cobalt and Indigo are neighbors that keep a scheme calm, and Linen gives the eye somewhere to rest.
Build a full scheme around navy in the color matcher, blend it with another color in the color mixer, or copy ready-made HTML and CSS from the HTML color picker.
Navy at a glance
| Color family | Blue · cool, deep and serious |
|---|---|
| CSS color name | Yes — navy works in CSS |
| As text on white | 16.01:1 — passes WCAG AAA |
| Best text on it | White (16.01:1) |
| For print (CMYK) | 100% cyan, 100% magenta, 0% yellow, 50% black |
| Full screen | Open the navy screen — fill your display or download it in 4K |
Contrast
Contrast ratio of Navy against white and black text (WCAG 2.1 needs 4.5:1 for body text).
Shades, tints & tones
Color harmonies
Colors similar to Navy
Navy color FAQ
What is the hex code for Navy?
Navy is #000080, which is rgb(0, 0, 128) and hsl(240, 100%, 25%). For print it is roughly C100 M100 Y0 K50.
What colors go with Navy?
Navy pairs well with Olive, Cobalt, Indigo, Linen. Olive gives the strongest contrast, being close to its complementary color. Neutrals such as Linen also work well alongside it.
Is Navy a warm or cool color?
Navy is a cool color: its hue is 240°, on the green, blue and violet side of the color wheel.
What text color looks best on Navy?
White text, with a contrast ratio of 16.0:1, which meets WCAG AA for normal text. Navy itself is also readable as text on white (16.0:1).