Color Converter (HEX, RGB, HSL)→Specialized Version
🎨

Black HEX Code

Black color HEX code

HEX in
#000000
RGB out
rgb(0, 0, 0)
RGB
HSL

All formats

Lightness variations

Black HEX Code

The HEX code for pure black is #000000. Black represents the complete absence of light in the RGB color model, with all three color channels at zero. In print (CMYK), black is typically achieved using the Key (K) channel for deeper, richer blacks.

Black Color Values

FormatValue
HEX#000000
RGBrgb(0, 0, 0)
HSLhsl(0, 0%, 0%)
CMYKC:0 M:0 Y:0 K:100

Black Shades and Near-Blacks

Pure black (#000000) can feel harsh. Designers often use softer near-black shades:

ShadeHEXDescription
Black#000000Pure black
Rich Black#0A0A0ASlightly softer
Soft Black#111111Common for text
Charcoal#1A1A1ADark gray-black
Off-Black#1C1C1CWarmer feel
Dark Gray#222222Popular for dark mode
Jet#343434Named dark shade
Onyx#353839Blue-tinted black

Black in Design

Black conveys:

  • Elegance: Luxury brands, fashion
  • Power: Authority, sophistication
  • Mystery: Dramatic, edgy designs
  • Formality: Professional, corporate

Using Black for Text

``css /* Pure black - high contrast but harsh */ .text-harsh { color: #000000; }

/* Softer black - easier on eyes */ .text-soft { color: #1A1A1A; }

/* Dark gray for body text */ .text-body { color: #333333; } `

Rich Black in Print

For printing, pure K:100 black may look washed out. Use "rich black" for deeper, more saturated blacks:

TypeCMYKUse Case
Pure BlackC:0 M:0 Y:0 K:100Text, fine details
Rich BlackC:60 M:40 Y:40 K:100Large solid areas
Cool BlackC:60 M:0 Y:0 K:100Blue-tinted black
Warm BlackC:0 M:60 Y:60 K:100Red-tinted black

Dark Mode Best Practices

For dark mode interfaces, avoid pure black backgrounds:

ElementRecommended Color
Background#121212 or #1A1A1A
Surface#1E1E1E or #252525
Card#2C2C2C
Text#E0E0E0 (not white)
This reduces eye strain and creates better visual hierarchy.

Brand Blacks

BrandHEX
Apple#000000
Nike#111111
Prada#000000
Chanel#000000

A Full Ramp From This Colour

Design systems settle on a 50–900 scale because it covers backgrounds, borders, text and states without anyone reaching outside the palette. Mixing toward white and black rather than adjusting HSL lightness keeps more of the hue's character:

StepColourContrast on whiteSafe for
50#F5F9FF1.06:1backgrounds and fills
100#EBF3FE1.12:1backgrounds and fills
200#CEE0FD1.34:1backgrounds and fills
300#B1CDFB1.62:1backgrounds and fills
400#76A8F92.40:1backgrounds and fills
500#3B82F63.68:1large text, borders
600#326FD14.85:1body text on white
700#295BAC6.59:1body text on white
800#2048878.98:1body text on white
900#18346212.31:1body text on white
The contrast column is the one that decides usage. Steps below 3:1 cannot carry text at any size and belong in fills and dividers; steps at 4.5:1 and above are safe for body copy.

Adjusting It

Base colour in HSL is hsl(217, 91%, 60%). Two useful moves:

`css /* +10% lightness, same hue */ --lighter: #6da2f8; /* −10% lightness */ --darker: #0b64f4; ``

Raising lightness also drops perceived saturation, so a lightened colour reads greyer than its numbers suggest. Adding 5–10% saturation alongside every 20% of lightness keeps the ramp looking like one hue rather than a fade to grey.

Frequently Asked Questions

What is black in HEX?

#000000 is pure black, with all RGB values at zero (0, 0, 0).

Is #000000 too harsh for text?

For body text, softer blacks like #1A1A1A or #333333 are easier to read on white backgrounds.

What is rich black when working with Black HEX Code?

Rich black uses CMYK values like C:60 M:40 Y:40 K:100 for deeper, more saturated black in print.

Related Tools

Explore other tools you might find useful:

More Color Converter (HEX, RGB, HSL) tools

You might also need