Royal Purple
Intense and moody deep violet tones

Royal Purple is an intense, saturated violet that commands attention through its sheer depth. Because of its dark, moody quality, the hex code #4b006e works best as a bold background for high-contrast, white-text UI designs. It can feel heavy if overused, so pair it with metallic accents or softer lavenders to keep your palette balanced.
About Royal Purple
Velvet curtain in a room where no lights are on
What does royal purple mean?
Dark purple often stands for royalty, mystery, and magic, and some people also connect deep purples with mourning. Its very low lightness makes it feel heavy and closed in, while its remaining saturation keeps it from going gray.
Where you see royal purple
- eggplant skin
- blackberry juice
- velvet drapes
- bishop's vestments
- twilight sky
- amethyst geode
What it works for
Use it for dark backgrounds that would feel too flat as plain near-black, or as a deep accent in moody palettes.
What colors go with royal purple?
Mustard #ffdb58The warm yellow cuts through the darkness and keeps a layout from sinking.Dusty Rose #b56f76The soft pink warms the violet without lifting it into brighter territory.Chartreuse #c1f80aThe sharp yellow-green sits hard against the deep base and grabs attention fast.Warm Gray #978a84The neutral softens the intensity and lets the purple settle back.
Questions about Royal Purple
What is the hex code for Royal Purple?
Royal Purple is #4b006e. In RGB that is rgb(75, 0, 110), in HSL hsl(281, 100%, 22%) and in CMYK 32%, 100%, 0%, 57%.
Is Royal Purple readable on white or black?
Royal Purple has a 13.77:1 contrast ratio on white and 1.52:1 on black. WCAG asks for 4.5:1 for body text and 3:1 for large text, so on white it works for body text and on black it is too faint for text. Try other pairs in the contrast checker.