💇 Level · Tone · Ratio · Developer · Live Swatch

Hair Color Mixing Calculator

Select up to 3 shades by level and tone, set your mixing ratio and developer volume — get your predicted result, color swatch, exact developer grams, and pro tips instantly.

🗓️ Last Updated:

Your Shades

Shade A
g
+
Shade B
g
Predicted Result
Mix Ratio Visual

🎨 Color Wheel Neutralization Guide

Mix an unwanted tone with its opposite to neutralize it. Click any pair to learn more.

Why You Need to Calculate Before You Mix

Hair color mixing is where math meets chemistry — and getting it wrong costs you time, money, and potentially a client's trust. Every professional colorist has a story about a mix that looked right in theory but produced something unexpected on the hair. Predicting the outcome beforehand isn't just convenient; for complex formulas and corrections, it's essential.

The core principle is simpler than it sounds. Hair color levels are on a linear scale from 1 (black) to 10 (platinum blonde). When you combine two shades, the resulting level is the weighted average of the two inputs based on the ratio you use. Mix Level 6 and Level 8 in a 1:1 ratio and you get Level 7. Mix them 2:1 (more of the 6) and the result shifts toward 6.67 — closer to a dark Level 7. The math is consistent and predictable, which is exactly what makes it calculable.

Tone mixing is slightly more complex because it involves color theory. Tones interact based on the color wheel, and opposite tones don't blend — they neutralize. This is the foundation of all color correction work, and understanding it is what separates confident colorists from guessers.

If you also need to convert your color amounts between grams and volumetric measures, our Teaspoon to Grams Calculator is useful for any recipe-style measurement conversion in the salon.

The Level System: What 1–10 Actually Means

The hair color level system is a universal standard used by every professional brand. Understanding it precisely is the first step to predicting mix results.

Each level represents approximately one step of lift or deposit when using 20 Vol developer. A Level 5 (light brown) can typically be lifted to Level 6 or 7 in a single application of permanent color. Going from Level 3 to Level 8 in one step isn't achievable with color alone — it requires bleaching, which removes existing pigment before depositing new color.

When mixing, levels blend proportionally. There's no surprise there — the math is reliable. What surprises colorists is how the tone interacts with the underlying pigment of the existing hair, which is where strand testing remains irreplaceable even with perfect formula calculation.

Tone Mixing: Where the Color Wheel Takes Over

While levels average out predictably, tones follow color wheel rules. Two adjacent tones on the wheel blend into a midpoint tone — golden (yellow) and copper (orange) combine into a warm golden-copper. Two opposite tones cancel each other out — ash (blue-violet) and golden (yellow) produce a more neutral result because the blue absorbs the yellow.

Ash + Golden
Opposite tones — neutralize. Result: more neutral, less warm or ashy than either shade alone. Blue cancels yellow.
→ Neutral/Beige
Golden + Copper
Adjacent warm tones — blend additively. Result: warm golden-copper. Both contribute to the final warmth.
→ Warm Copper-Gold
Ash + Violet
Adjacent cool tones — blend additively. Result: cool, slightly purple-ash. Used to cancel yellow-orange in Level 8+.
→ Cool Pearl-Ash
Red + Matte (Green)
Opposite tones — neutralize. Red and green cancel to produce a warmer neutral brown. Used in red correction.
→ Warm Neutral
Violet + Natural
Violet tone softened by natural. Result: subtle cool violet that's wearable as an everyday shade. Great for refreshing Level 9-10.
→ Soft Pearl
Copper + Red
Adjacent warm tones — blend richly. Result: vibrant copper-red. A classic formula for rich red-copper results on Level 6-7 bases.
→ Rich Copper-Red

The practical rule for tone mixing: when tones are within 1–2 steps of each other on the color wheel they blend. When they're directly opposite, they neutralize. When you deliberately want a neutral result (gray coverage, smoky blonde), mixing a warm and its opposite cool tone is the technique.

Developer Volume: Choosing the Right Strength

The developer (hydrogen peroxide) is the activating agent that opens the hair cuticle and allows color molecules to deposit or the existing pigment to be lifted. Volume (Vol) is the concentration: 10 Vol = 3%, 20 Vol = 6%, 30 Vol = 9%, 40 Vol = 12%.

10 Vol
3% H₂O₂
No lift — deposit only

Toners, glosses, refreshing faded color, going darker. Gentlest option. Best for fine, damaged, or highly porous hair. Also used for gray blending on lighter bases.

20 Vol ★
6% H₂O₂
1-2 levels lift

The standard workhorse. Permanent color, most gray coverage, slight lightening. Safe for most hair types. The default when instructions don't specify otherwise.

30 Vol
9% H₂O₂
2-3 levels lift

Lightening on darker bases, high-lift colors (with appropriate shade). More scalp sensitivity. Avoid on pre-lightened or damaged hair. Not for fine hair without monitoring.

40 Vol
12% H₂O₂
3-4 levels lift

Maximum lift with permanent color. Significant damage and scalp irritation risk. Off-scalp application only in most professional guidelines. Not for use on compromised hair.

A common mistake is thinking higher developer makes color more vibrant or longer-lasting. It doesn't — it only controls how much lift occurs. Rich, saturated color is about the pigment quality and tone in the color formulation, not the developer strength. For vivid results on dark hair, pre-lightening to the correct base level and then applying color at 10–20 Vol always produces better results than using 40 Vol color in a single step.

Mixing Ratios: Getting the Quantities Right

Once you know your formula, you need to measure correctly. Professional color is typically sold in 60g tubes (2 oz). Developer is measured by weight (grams) in a bowl or by volume (ml) — since developer has a density close to water, grams and ml are approximately equal for measurement purposes.

Color AmountRatioDeveloper NeededTotal MixUse Case
60g (1 tube)1:160g120gShort hair, root touch-up
60g (1 tube)1:1.590g150gDemi-permanent, toner
60g (1 tube)1:2120g180gHigh-lift, medium hair
90g (1.5 tubes)1:190g180gMedium hair full coverage
120g (2 tubes)1:1120g240gLong hair full coverage
120g (2 tubes)1:2240g360gLong hair high-lift

When mixing multiple shades, the ratio applies to the total combined color amount. If you're mixing 40g of Shade A and 20g of Shade B (total 60g color at a 2:1 ratio) with a 1:1 developer ratio, you need 60g of developer for a 120g total mix. Our calculator handles this automatically — it shows the developer grams needed based on the total of all shade amounts combined.

Thinking about other style and appearance decisions? Our Body Shape Calculator and Pant Size Calculator cover fit and proportion questions alongside your color work.

Golden Rules for Mixing Hair Color

Every experienced colorist has a checklist they follow before committing to a formula. These rules exist because hair color, once applied, is not easily undone.

1
Stay within 2–3 levels between shades. Mixing Level 4 and Level 10 doesn't produce Level 7 — the underlying pigment, product formulation, and processing behavior diverge too much at extreme ends of the scale.
2
Same brand, same product line. Permanent with permanent, demi with demi. The alkalizing agents, oxidation chemistry, and pigment suspension systems are not interchangeable across brands or product types.
3
Never mix different developer concentrations. If you're using 20 Vol developer with one shade, don't add 30 Vol "to boost" another shade in the same mix. It changes the effective concentration unpredictably.
4
Strand test for corrections and first-time clients. Calculators predict based on color theory. Actual hair has porosity variation, previous chemical treatments, mineral deposits, and natural pigment depth that only a physical test reveals.
5
Mix immediately before application. Once developer is combined with color, oxidation begins. Do not pre-mix and store — process time starts at mixing, not at application.
6
Account for the hair's existing underlying pigment. Darker levels contain more red and orange underlying pigment. Lifting Level 4 hair will reveal warm tones that can override your intended ash or cool result unless you formulate with sufficient neutralizing tone.
⚠️
Professional Use Disclaimer

This calculator provides estimates based on color theory principles and is intended as a planning aid. Actual hair color results depend on the hair's existing color level, porosity, previous treatments, natural underlying pigment, application technique, processing time, and the specific brand and formulation used. Always perform a strand test before full application. Results from this calculator do not guarantee any specific outcome. Consult a licensed professional colorist for color correction, chemical services, or any application on compromised hair. CalcMora is not responsible for results from formulas built with this tool.

Frequently Asked Questions

The resulting level is a weighted average based on the ratio used — mixing Level 6 and Level 8 at 1:1 gives approximately Level 7. The tone is determined by color wheel interactions: similar tones blend additively while opposites neutralize. Ash and golden produce a neutral because the blue in ash cancels the yellow in golden. Always mix within the same brand and product line for predictable, consistent results.

10 Vol (3%): toning and deposit with no lift. 20 Vol (6%): standard permanent color, 1-2 levels lift — the most common choice. 30 Vol (9%): 2-3 levels of lift for lightening on darker bases. 40 Vol (12%): maximum lift, significant damage risk, off-scalp only. Higher volumes don't improve vibrancy or longevity — they only control how much existing pigment is removed. For vivid, lasting color, pre-lighten to the correct base then apply at 10-20 Vol.

1:1 (equal parts color and developer) is standard for permanent color. Demi-permanent and toners use 1:1.5 or 1:2 for gentler processing. High-lift colors use 1:2 or 1:3 to maximize lightening. Bleach powder ratios vary by brand and application type — typically 1:1.5 to 1:3. Always follow your specific brand's technical guidelines since formulations differ significantly between product lines.

Strongly not recommended. Different brands use different base pigments, alkalizing agents, oxidation chemistry, and pigment suspension systems. Mixing brands causes unpredictable results, uneven color distribution, and potential adverse chemical reactions. Even mixing permanent with demi-permanent from the same brand produces inconsistency. If you must experiment, a strand test is non-negotiable — never apply a mixed-brand formula directly to a full head.

Use the opposite color on the wheel. Ash (blue-violet) neutralizes orange and brassy tones — common after lightening Level 4-6 hair. Violet neutralizes yellow — ideal for maintaining platinum and Level 8-9 blondes. Green-based matte tones neutralize red. To apply this: add 10-20% of the neutralizing tone to your target formula. For example, to remove brassiness from a Level 7 formula, add 15% of an ash shade. More neutralizer shifts the result further from warm.

Root touch-up: ~30g color plus developer. Short hair full coverage: ~60g color. Medium hair: 90-120g. Long thick hair: 120-180g. Developer amount is determined by your ratio — at 1:1 with 60g color you need 60g developer (120g total). When mixing multiple shades, add all shade amounts together first, then calculate developer from the combined total. Our calculator shows the exact breakdown including individual shade amounts and total developer grams.

Levels run 1-10 (sometimes to 12 for high-lift). Level 1 = black, Level 4 = medium brown, Level 7 = medium blonde, Level 10 = lightest platinum. Each level represents roughly one step of lift with 20 Vol permanent color. Going from Level 3 to Level 8 requires bleaching — color cannot lift more than 2-3 levels in a single step. The level system is universal across all professional brands, though the descriptive names vary.

Tone (also called reflect) is the secondary color character. Main tones: 0-Natural (balanced), 1-Ash (cool blue-green, cancels orange), 2-Violet (cool purple, cancels yellow), 3-Golden (warm yellow), 4-Copper (warm orange-red), 5-Mahogany (red-brown), 6-Red (strong red), 7-Matte (green-based, cancels red). Professional shade codes include both level and tone — 7.1 = Level 7 Ash, 8.43 = Level 8 Copper-Golden. The decimal number after the dot indicates the primary tone; a second decimal indicates a secondary reflect.