Balanced
Equal weight to both colors with a neutral holding them apart.
Best text pair: 17:1
Six ready-to-use palettes combining purple (#8b3fd1) and burgundy (#6e1230). Their hues sit 69 degrees apart, a wide but not opposing interval, which keeps the pairing lively without tipping into tension.
Equal weight to both colors with a neutral holding them apart.
Best text pair: 17:1
Both hues lifted toward their tints for a softer, more editorial feel.
Best text pair: 13.16:1
Both hues pushed down in lightness, anchored by a near-black.
Best text pair: 3.68:1
Saturation pulled back so neither color competes for attention.
Best text pair: 8.55:1
Maximum separation in lightness, tuned to clear WCAG AA.
Best text pair: 13.51:1
The first color dominates and the second appears only as an accent.
Best text pair: 10.02:1
Purple has no single wavelength; the eye constructs it from red and blue, which is why it feels synthetic. Burgundy is what red becomes once you remove its brightness but keep its saturation.
When two colors this distinct share a layout, the deciding factor is proportion rather than the exact hex values. Give one of them roughly 60% of the coloured surface, the other about 30%, and reserve the last tenth for an accent that appears rarely enough to still mean something. Split them evenly and the eye has nowhere to rest.
The other common failure is matching their saturation exactly. Two colors at 85% saturation will fight regardless of hue. Pulling one of them back by twenty or thirty points immediately establishes which is the lead and which is the support, and the pairing stops feeling like a compromise.
Yes. Their hues are 69 degrees apart, which makes the relationship a wide but not opposing interval, which keeps the pairing lively without tipping into tension. The six palettes on this page show the range, from a soft tinted version to a high-contrast one.
The base values used here are #8b3fd1 for purple and #6e1230 for burgundy. Each palette below adjusts lightness and saturation around those anchors rather than changing the hues.
A near-neutral tinted toward the midpoint of the two hues. Every palette on this page includes one for exactly this reason: two saturated colors sitting directly against each other almost always need a quiet surface between them.
Yes, but assign roles before you assign colors. Use the lightest swatch for backgrounds, the darkest for text, and let only one of the two hues carry interactive elements. Using both for buttons removes the signal that a button is a button.