Rebeccapurple Color Palette

Rebeccapurple Color Palette built around #663399, a dark cool purple anchor (WCAG contrast 2.5:1 against black). The set combines a light tint + a deep shade + a softened complement + a neutral ground so any palette position has a text-safe pairing.

purplemoderatecool
#663399
#CDAFE3
#3A185D
#66824A
#7647A3
#663399 #cdafe3 #3a185d #66824a #7647a3
#663399 #CDAFE3 #3A185D #66824A #7647A3

Semantic roles

Assigned deterministically: lightest = background, darkest = text, most saturated = primary.

background#CDAFE3
surface#66824A
text#3A185D
text-muted#663399
primary#663399
secondary#66824A
accent#7647A3

CSS variables

:root {
  --background: #cdafe3;
  --surface: #66824a;
  --text: #3a185d;
  --text-muted: #663399;
  --primary: #663399;
  --secondary: #66824a;
  --accent: #7647a3;
}
Preview in UIs →

Accessibility matrix

Text color (rows) on background (columns). Green = WCAG AA pass for normal text (≥4.5:1).

Text \ BG#663399#CDAFE3#3A185D#66824A#7647A3
#663399
1.0
4.3
1.7
1.9
1.3
#CDAFE3
4.3
1.0
7.4
2.2
3.4
#3A185D
1.7
7.4
1.0
3.3
2.2
#66824A
1.9
2.2
3.3
1.0
1.5
#7647A3
1.3
3.4
2.2
1.5
1.0

Under deuteranopia

Machado et al. (2009) simulation, severity 1.0 — approximation, not a medical tool.

Colors in this palette

Similar palettes

FAQ

How do I use the rebeccapurple color palette in CSS?

Copy the CSS variables below into :root and use var(--primary), var(--background) etc. Full palette: #663399, #CDAFE3, #3A185D, #66824A, #7647A3.

Do these colors pass accessibility checks?

See the WCAG matrix on this page: every text-on-background pairing with ratio ≥ 4.5 passes AA for normal text; ≥ 3 passes AA for large text and UI components.