Skip to content

Free Tool

Color Palette Generator

Generate a complete CSS custom property color system from a single primary color. Tints, shades, harmonies, and WCAG contrast ratios — ready to paste into your .less file or style block.

Why this matters

Picked a brand color but struggling to build a whole website around it? This tool takes your single color and generates a complete palette — lighter tints for backgrounds, darker shades for text, and complementary colors that all work together. Plus it checks if your text is readable.

Choose Primary Color

Primary — Tints & Shades

#3A5DAE

Primary

RGB: 58, 93, 174HSL: 222, 50%, 45%
White: 6.26 AABlack: 3.36 Fail
Pro

Unlock WCAG contrast ratios

#758EC6

Primary Light

RGB: 117, 142, 198HSL: 221, 42%, 62%
White: 3.26 FailBlack: 6.44 AA
Pro

Unlock WCAG contrast ratios

#9DAED7

Primary Lighter

RGB: 157, 174, 215HSL: 222, 42%, 73%
White: 2.22 FailBlack: 9.47 AAA
Pro

Unlock WCAG contrast ratios

#D8DFEF

Primary Lightest

RGB: 216, 223, 239HSL: 222, 42%, 89%
White: 1.34 FailBlack: 15.72 AAA
Pro

Unlock WCAG contrast ratios

#2E4A8B

Primary Dark

RGB: 46, 74, 139HSL: 222, 50%, 36%
White: 8.51 AAABlack: 2.47 Fail
Pro

Unlock WCAG contrast ratios

#233868

Primary Darker

RGB: 35, 56, 104HSL: 222, 50%, 27%
White: 11.43 AAABlack: 1.84 Fail
Pro

Unlock WCAG contrast ratios

#14213D

Primary Darkest

RGB: 20, 33, 61HSL: 221, 51%, 16%
White: 15.97 AAABlack: 1.31 Fail
Pro

Unlock WCAG contrast ratios

Color Harmonies

#AE8B3A

Complementary

RGB: 174, 139, 58HSL: 42, 50%, 45%
White: 3.20 FailBlack: 6.55 AA
Pro

Unlock WCAG contrast ratios

#513AAE

Analogous A

RGB: 81, 58, 174HSL: 252, 50%, 45%
White: 8.18 AAABlack: 2.57 Fail
Pro

Unlock WCAG contrast ratios

#3A97AE

Analogous B

RGB: 58, 151, 174HSL: 192, 50%, 45%
White: 3.38 FailBlack: 6.22 AA
Pro

Unlock WCAG contrast ratios

#AE3A5D

Triadic A

RGB: 174, 58, 93HSL: 342, 50%, 45%
White: 5.89 AABlack: 3.56 Fail
Pro

Unlock WCAG contrast ratios

#5DAE3A

Triadic B

RGB: 93, 174, 58HSL: 102, 50%, 45%
White: 2.77 FailBlack: 7.58 AAA
Pro

Unlock WCAG contrast ratios

Preview — Mock UI Card

Card Heading

This is a preview of how your primary color, tints, and shades look when applied to a typical UI card component with heading, body text, and a call-to-action button.

Pro

Unlock mock UI preview

Export

Copy the generated variables and paste them into your stylesheet.

CSS Custom Properties
:root {
  --color-primary: #3a5dae;
  --color-primary-light: #758ec6;
  --color-primary-lighter: #9daed7;
  --color-primary-lightest: #d8dfef;
  --color-primary-dark: #2e4a8b;
  --color-primary-darker: #233868;
  --color-primary-darkest: #14213d;
  --color-complementary: #ae8b3a;
  --color-analogous-a: #513aae;
  --color-analogous-b: #3a97ae;
  --color-triadic-a: #ae3a5d;
  --color-triadic-b: #5dae3a;
}
LESS Variables
@color-primary: #3a5dae;
@color-primary-light: #758ec6;
@color-primary-lighter: #9daed7;
@color-primary-lightest: #d8dfef;
@color-primary-dark: #2e4a8b;
@color-primary-darker: #233868;
@color-primary-darkest: #14213d;
@color-complementary: #ae8b3a;
@color-analogous-a: #513aae;
@color-analogous-b: #3a97ae;
@color-triadic-a: #ae3a5d;
@color-triadic-b: #5dae3a;
Pro

Unlock CSS & LESS code export