Perfect Dark

#313390

Deep violet navy for restrained focus blocks

Save
Share

About Perfect Dark

Perfect Dark is the purple I see when a brand tosses its accent over a dark hero banner and it still reads controlled, not bruised and not washed out. Compared to Depths of Night, it's deeper but cleaner, with less "pressed-in" gloom. Versus Bluebell, it doesn't carry that lifted, approachable lift. Versus Liquid Denim, it feels less glossy and blended, more weighty and composed.

It's my go-to for dark-mode navigation accents and data-heavy UI where you want the highlight to feel intentional. Think telecom settings screens, media streaming metadata highlights, and admin dashboards for finance and subscriptions. The undertone is cool and slightly violet, which keeps it from drifting toward blue too hard, and the saturation stays firm so selection states and focus rings don't look soft.

Pair it with near-blacks and cool grays, and keep any warmer background surfaces minimal. If you drop it next to or sand tones, it starts to look heavier than you expect.

Gradient preview

See how this color looks in an animated mesh gradient.

Conversions

Click any value to copy.

Need this programmatically? Color API

Code snippets

Copy this color into your project.

Contrast checker

WCAG 2.1 contrast ratios. AA requires 4.5:1 for normal text, 3:1 for large. AAA requires 7:1 / 4.5:1.

On White #ffffff

Aa
10.46:1AAA

On Gray 100 #f5f5f5

Aa
9.60:1AAA

On Gray 900 #18181b

Aa
1.69:1Fail

On Black #000000

Aa
2.01:1Fail

Variations

Shades

Darker variations, created by mixing toward black.

Tints

Lighter variations, created by mixing toward white.

Tones

Muted variations, created by reducing saturation.

Hues

Hue rotations around the color wheel.

Temperatures

Warm and cool shifts of this color.

Color harmonies

Complementary
Analogous
Triadic
Split Complementary
Tetradic

Suggested palettes

Palettes built around this color.

4 colors
3 colors
4 colors
4 colors

Community palettes

Published palettes that include this color.

Create a gradient with Perfect Dark

Open the generator with this color pre-loaded.

Start creating