LIGHT VIOLET · CURATED PAINT RECIPE

How to mix lavender paint

A cool, subdued violet for flowers, distant planes, interiors, and soft shadow color.

STARTING ANSWER6 Titanium White + 1 Ultramarine Blue + 0.75 Quinacridone Magenta + 0.1 Yellow OchreAdd magenta for lilac, blue for periwinkle, or white for a paler pastel. Ochre will gray the mixture rapidly.Mix #A89AC8 with my paints →
Mixora IT editorial recipeUpdated September 24, 2026Estimated starting point

STARTING MIX

6 : 1 : 0.75 : 0.1

Use one consistent unit for every part. For the smallest fractions, scale the entire recipe up instead of estimating a partial drop.

6
Titanium Whitelight base
76%
1
Ultramarine Bluecool violet side
13%
0.75
Quinacridone Magentared-violet side
10%
0.1
Yellow Ochresoftens saturation
1%
Editorial starting point

Useful first test, with the claim kept honest

This recipe uses pigment behavior and color relationships to define a controlled starting point. It is not yet a named, brand-calibrated studio test. The target is an sRGB reference; your dried paint remains the deciding evidence.

See the evidence method and downloadable record →

PIGMENT LOGIC

Why this mixture works

Ultramarine and magenta make a clean violet with a cool bias. Tinting that concentrate into white gives much better control than trying to balance tiny blue and red additions in white.

The displayed #A89AC8 swatch is an sRGB target, not a promise that every brand will dry to the same color. Pigment identity, tint strength, opacity, medium, surface, and lighting remain part of the result.

BASIC-PALETTE ROUTE

Alternative recipe

Mix a blue-violet first, then tint it into white. Use a speck of yellow or ochre only if it remains too vivid.

Make the test useful

Apply the mixture on the same ground and at the same thickness planned for the final work. Label the wet ratio, wait for a complete dry-down, and compare in neutral light before adjusting.

CORRECTION MAP

How to adjust the result

Add magenta for lilac, blue for periwinkle, or white for a paler pastel. Ochre will gray the mixture rapidly.

Correct value first, then hue, then chroma. This order prevents a lightness error from turning into an unnecessarily complicated recipe.

WATCH FOR

Common mistakes

  • Mixing violet directly from a warm red and greenish blue
  • Using equal strong pigment loads in a tiny white batch
  • Over-neutralizing with yellow

SCALE THE BATCH

Keep fractional parts measurable

Choose a scale that turns the smallest addition into a unit you can repeat. The proportions stay identical.

Titanium White1× batch: 6 parts2× batch: 12 parts5× batch: 30 parts
Ultramarine Blue1× batch: 1 parts2× batch: 2 parts5× batch: 5 parts
Quinacridone Magenta1× batch: 0.75 parts2× batch: 1.5 parts5× batch: 3.75 parts
Yellow Ochre1× batch: 0.1 parts2× batch: 0.2 parts5× batch: 0.5 parts

MEDIUM CHECKS

Translate the ratio into your material

  • Acrylic: compare only after full dry-down and keep film thickness consistent.
  • Oil: inspect both the thick mass tone and a thin application; transparent pigments can shift strongly with thickness.
  • Watercolor: mix by repeatable brush loads or drops, record dilution, and use the intended paper.
  • Miniature paint: match the primer, thinning, wash, and final varnish used on the model.

VERIFICATION PROTOCOL

What to record with the swatch

  1. Exact brand, range, color name, and pigment code where available.
  2. One measurement unit and the full ratio before any correction.
  3. Medium, surface, ground or primer, and application thickness.
  4. Wet observation, fully dry observation, light source, and date.
  5. The largest remaining value, hue, or chroma error and one next adjustment.

Print the studio test sheet →

THREE USEFUL VARIATIONS

Extend one successful base

  • Lighter: split off a sample and raise value gradually; inspect whether white also cools or dulls it.
  • Darker: use a related chromatic dark before reaching for black, then compare the undertone.
  • Quieter: reduce chroma with a prepared near-complement in very small steps so the value does not collapse.