Formulation

Hair Color Mixing Calculator

Enter two shades by level, tone and grams. The calculator gives the level the mix is expected to read, the tone the two tones make together, the developer to weigh in, and a card you can print for the trolley.

Free, no sign-up. Runs in your browser. Updated 2026-09-23.

Two shades, one bowl

Shade A 7.0

Slider in 5 g steps, box for exact grams.

Shade B 7.3

Tone numbers here follow the international system most European lines use. Some lines use the same digits for other tones, for example a matt (green) tone, and many US lines use letters such as N, A and G. Check what your line's number means before you mix.

Same line as shade A, same series.

Developer ratio (color : developer)

Read the ratio off the back of the tube. Both shades have to share it.

Show results in

What you get

Result level7.0medium blonde
Result toneSoft gold
Color total60g2.1 oz
Developer60g2.1 ozat 1:1

Level: (7 × 30 + 7 × 30) ÷ 60 = 7.00. Bowl: 60 g color + 60 g developer = 120 g.

Natural has no direction of its own, so it softens the gold without fighting it. At 50% gold the mix reads as soft gold.

Both shades should come from the same line and series: same mixing ratio, same base. A 1:1 cream blended with a 1:2 shade is wrong for one of them whatever you do.

The quick version

Two shades blend to a level a little darker than the gram-weighted average, because the darker tube carries more pigment per gram: 40 g of 7.0 with 20 g of 5.0 is 6.3 on paper and the calculator expects about 6.0 on the head. Tone does not average the same way. Opposite tones such as ash and copper cancel each other and leave the mix neutral, so check the pair before you check the sum.

Two color tubes over one bowl on a scale, a tint brush resting in the mix
A warm shade and a cool shade from the same line, weighed into one bowl. The level lands between the two. The tone depends on how far apart they sit on the wheel. Illustration, not a photograph.

Two levels in one bowl

Take each shade's level, multiply by its grams, add the two and divide by the total: 40 g of a level 7 with 20 g of a level 5 is (7 × 40 + 5 × 20) ÷ 60 = 6.33 on paper. The 5 is a third of the bowl and two levels down, so the calculator expects about 6.0 on the head. Ounces give the same answer, since it is the proportion that counts, so an ounce of 7 with half an ounce of 5 lands in the same place. Equal parts of two neighbors is the everyday version, 8.0 and 7.0 one to one for a seven and a half.

Tone is a direction on the color wheel, and directions do not average. They add up, soften each other or cancel, depending on how far apart they sit, so what you get for tone is a description: soft gold, sandy beige, flat brown.

7.0 + 7.3, 30 g of eachLevel: (7 × 30 + 7 × 30) ÷ 60 = 7.0. Tone: natural has no direction of its own, so it softens the gold without fighting it. Half the pigment is gold, half neutral, and the calculator calls that a soft gold at level 7. Make it 45 g of 7.0 and 15 g of 7.3 and the gold share drops to a quarter, which the calculator calls natural with a hint of gold. Same level, less gold. Adjusting how much of a tone shows is the main reason to open a second tube.
8.1 + 8.3, 30 g of eachLevel 8 again. Tone: ash is blue-based, gold is yellow, close to opposite on the wheel. Most of each cancels the other and what survives is a low-saturation sand, which the calculator calls beige. That is how a .13 is built inside the tube, one cool digit over one warm one. A .21 pearl is not built that way at all: violet over ash, and both of those are cool. When the shelf has no beige at 8, this pair makes one. Proportion sets the temperature: two thirds ash reads as a beige leaning ash, two thirds gold a warmer one.
5.4 + 7.1, 30 g of eachLevel: (5 × 30 + 7 × 30) ÷ 60 = 6.0 on paper. Tone: copper is orange, ash is blue-based, true opposites. They neutralize. The orange goes, the ash goes, and what is left on the head is a slightly flat brown with neither showing in it. Add the level gap: the 5 carries far more pigment than the 7, so the calculator says about 5.5, neutral brown. For a quieter copper, mix 5.4 with 5.0, because natural softens without canceling.

How tones behave together

Each tone digit points somewhere on the wheel. Natural points nowhere. Gold sits at yellow, copper at orange, red at red, mahogany at red-violet, violet at violet, ash at blue, and it reads more blue-green on level 4 and darker. Beige (.13) is ash over gold, a warm neutral; pearl (.21) is the other way round, violet over ash, and it reads cool. The digits here follow the international system most European lines use; some lines give the same digit another meaning, and many US lines use letters, so check what your line's number means before you mix.

Two tones on the same side of the wheel keep their direction and the grams set how strongly it shows. Neighbors add up to something between them, gold and copper into a golden copper. Tones across the wheel cancel, and the nearer they are to true opposites, the more neutral you get. The calculator holds all 28 pairs; the table below is the ones people ask about, at equal parts, on hair at or near the shade's own level.

PairWhat you getWorth mixing?
.0 + any toneA softer version of that toneYes, the safest mix
Ash .1 + Gold .3BeigeYes, home-made .13
Violet .2 + Gold .3They cancel: neutral brown to 5.5, neutral to 7.5, neutral beige aboveYes, to kill yellow
Ash .1 + Violet .2Cool violet-ashYes, on light hair
Gold .3 + Copper .4Golden copperYes
Copper .4 + Red .6Copper redYes
Violet .2 + Red .6Mahogany, the blue-based redsYes
Ash .1 + Copper .4They cancel: neutral brown to 5.5, neutral to 7.5, neutral beige aboveNo, buy the brown
Ash .1 + Red .6Muted redRarely
Violet .2 + Copper .4RoseRarely
Beige .13 + anythingThe partner's direction, softenedYes
Pearl .21 + anythingThe partner's direction, cooledYes

Ash .1 with violet .2 is the pair the level decides. On light hair it reads as pearl; on level 7 it looks smoky, and on 6 and darker muddy.

Two parts ash to one part gold, 40 g and 20 g, is the version the calculator calls beige leaning ash, and the same pair at equal parts is the plain beige in the table. The proportion between the two shades does the work, which is why it gets weighed. A beige made by eye in March and by eye again in May is two different beiges, and the second visit will not match the first.

Where the average lies

The level sum treats every gram as carrying the same amount of dye. It does not. A level 4 tube holds far more pigment than a level 9, because it has to deposit a darker result, so mix a 4 with an 8 and the 4 wins by more than the grams say: the calculator takes half a level off at a two-level gap and a full level from three levels up, scaled by how much of the bowl the darker shade is. 5.0 and 8.0 at equal parts comes out about 5.5 against the 6.5 on paper, with the 8 doing little beyond thinning the 5.

Purpose is the other problem. A level 8 permanent is built to lift to 8 and deposit an 8 tone. Half and half with a 4 it has neither the pigment nor the developer share to do either, so what comes out is a 4 or 5 with a sheerer finish, and past a two-level gap you are looking at the darker shade with a lighter shine on it. How heavily a line loads its dark shades is printed nowhere. Some 5s mix like a 4.5, so take a test strand from the back, process it with the head's timing and blow it dry before the whole head gets the bowl.

Developer follows the color total: 60 g of mixed color at 1:1 takes 60 g of developer, and the volume still decides the lift, as the hair level finder lays out. Two shades from one line share a ratio and a base. Two from different lines may not, and then the ratio is wrong for one of them whatever you do.

In the bowl

Gloves on, then a plastic or glass bowl, never metal, which reacts with the mix and can leave spotty results. Bowl on the scale, zero it, first shade in to its number, zero again, second shade to its number, zero again, then the developer. Zeroing between each addition means no subtraction while a client watches you in the mirror. Mix with the brush or a whisk until nothing streaky is left at the bottom of the bowl. Two shades that are not fully blended go on as two shades, and you will see the streaks once the hair is dry.

When to mix and when to buy the shade

A custom mix earns the second tube when you want an intensity the tube does not offer, an in-between level with the shades within two levels of each other, a pair that reinforces itself like copper and red, or a beige made on purpose. Some colorists stretch a shade with clear for the in-between level: half an ounce of clear with half an ounce of 5.0 reads as a 6 with the same tone.

Buy the shade when:

  • the tones cancel. A mixed brown is a flatter brown than the one in the tube, and it took two tubes to make;
  • the level gap is three or more;
  • the job is gray coverage. The natural series is built for it and the gray coverage calculator gives the share of N a formula needs;
  • the batch is bigger than one bowl. The developer mix calculator turns any color total into developer grams or ounces at your ratio.

Whichever way you go, it goes on in four quadrants and in partings thin enough to read through, so that a normal amount of product reaches every hair, and the bowl gets used while it is fresh, since a blend that has sat twenty minutes has been working in the bowl the whole time.

Mixing two shades, questions answered

Can I mix two hair colors from different brands?

Keep both shades in the same line and the same series, permanent with permanent and demi with demi. Each line has its own mixing ratio, base and developer, so a 1:1 cream blended with a 1:2 shade is wrong for one of them however you split the developer. Read the back of both tubes before you weigh anything. Within one line, blending shades is exactly what they are made for, and equal parts of two neighbors is the most ordinary formula there is.

What level do I get if I mix a level 5 and a level 7?

Equal grams give a level 6 on paper: (5 + 7) ÷ 2. On the hair it tends to sit a little darker, nearer 5.5, which is what the calculator shows: about 5.5, on paper 6.0. The level 5 carries more pigment per gram than the 7, so weight the mix toward the 7 if you want the result to read as a true 6. Beyond a two-level gap the average stops being useful and the darker shade takes over. Test the mix on a strand from the back before the whole head.

Can I mix ash and copper to make a cooler copper?

They cancel. Ash is blue-based and copper is orange, opposite each other on the wheel, so the mix comes out neutral: the calculator calls it neutral brown at level 5.5 and darker, neutral through 6 and 7, and neutral beige from 8 up. To calm a copper down, cut it with the natural (.0) shade at the same level, which softens the orange without canceling it.

How do I make a beige blonde by mixing shades?

Mix a gold with an ash or a violet at the same level, for example 8.3 with 8.1, or 8.3 with 8.2. The cool tone cancels most of the yellow and leaves a low-saturation sand, which is what a .13 beige is. A .21 pearl is the cooler version of the same idea, violet over ash. Equal parts is a fair start, and two parts ash to one part gold gives a cooler, slightly gray sand. On pre-lightened hair a demi gloss on 10 volume does the same job more gently, and the toner selector picks the shade.

Do I add developer to each color separately or to the total?

To the total. Weigh both shades into the bowl first, then add developer at the ratio on the back of the tube, on the combined color weight: 40 g plus 20 g of color at 1:1 wants 60 g of developer, or in ounces, about 2 oz of color and about 2 oz of developer. Mixing each shade with its own developer and then combining gives the same numbers with twice the chances of a weighing slip, and a second bowl to wash.

Can I mix a high-lift 12 series shade with a regular permanent color?

No. High-lift 12 series shades are a different product with their own ratio and developer, built to lift rather than deposit, and they should not be mixed with regular permanents. If you need something lighter than a level 10 result, use the high-lift on its own and follow its own instructions. Strand test first, as with any lightening step.

Results are estimates built from the way colorists formulate at the bowl. Products differ by brand and hair differs by head, so always follow the manufacturer's instructions and strand test before a full application.