What colors make purple?

Red and blue make purple. For a brighter violet, mix magenta with blue or cyan; add white for lavender.

How to mix purple

Purple is the secondary color between red and blue. In paint, mixing them often gives a muddy or very dark purple because the red pigment contains some yellow. The cleaner the red leans toward blue, the cleaner the purple.

Red + blue: The classic mix, but with an ordinary warm red the purple is dark and dull. For a clean purple use a cool red such as crimson or alizarin, as in the next mix.
Magenta + blue: Magenta has no yellow in it, so this is the brightest paint purple.
Pink + blue: A light purple straight away, because the pink already contains white.
Red + blue + white: Make purple first, then add white for lilac and lavender.

Lighter, darker and muted purple

  • Lighter purple (lavender, lilac): add white.
  • Darker purple (eggplant): add a little black or more blue.
  • Reddish purple (plum, magenta): add more red or pink.
  • Bluish purple (indigo, violet): add more blue.

Add darkening colors a little at a time: it is easy to darken a mix and hard to lighten it again. When you need a lot of a color, mix more than you think you need, because matching a batch later is difficult.

Purple in paint, print and light

There are three color-mixing models. Paint uses the traditional red, yellow and blue primaries. Printers use cyan, magenta and yellow (plus black). Screens mix red, green and blue light, and light adds up instead of absorbing. On a screen, red and blue light make magenta, and purple is mostly blue light with some red, such as #6E2D91.

ModelPrimariesUsed for
RYB (paint)Red, yellow, bluePainting, art education
CMY(K) (print)Cyan, magenta, yellow (+ black)Printing, many modern paint sets
RGB (light)Red, green, blueScreens, web and digital design

Shades of purple to aim for

Named shades near purple. Each links to its hex, RGB and OKLCH values and the colors that go with it.

What purple makes with other colors

What purple makes with other colors (paint)
MixResultRatioHex
Purple + redred-violet (plum)equal parts#8A2E48
Purple + orangerusset (red-brown)3 purple : 2 orange#874847
Purple + yellowbrown (muddy gray-brown)2 purple : 1 yellow#885056
Purple + greenslate gray (dark gray-brown)equal parts#4A4F54
Purple + blueblue-violet (indigo)equal parts#3B3A9F
Purple + pinkorchid (light magenta-purple)2 purple : 3 pink#B86CB9
Purple + brownplum brown (aubergine)2 purple : 1 brown#6F3856
Purple + blackdeep purple (eggplant)2 purple : 1 black#312632
Purple + whitelavender (lilac)1 purple : 2 white#D7A7E6
Purple + graymauve (gray-purple)1 purple : 3 gray#89768C

More color mixing answers

Frequently asked questions

Why is my purple muddy?

Most reds contain some yellow, and yellow is the complement of purple, so it dulls the mix. Use a blue-leaning red such as crimson, quinacridone or magenta.

What two colors make purple?

Red and blue. In print and digital color, magenta and cyan (or magenta and blue) make a brighter violet.

How do you make light purple?

Add white to purple, or mix blue with pink. See purple and white and blue and pink.

Mix purple digitally

Blend colors by weight in a spectral paint model, OKLab or linear light, then copy the hex codes.