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.
Your Shades
🎨 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.
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%.
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.
The standard workhorse. Permanent color, most gray coverage, slight lightening. Safe for most hair types. The default when instructions don't specify otherwise.
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.
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 Amount | Ratio | Developer Needed | Total Mix | Use Case |
|---|---|---|---|---|
| 60g (1 tube) | 1:1 | 60g | 120g | Short hair, root touch-up |
| 60g (1 tube) | 1:1.5 | 90g | 150g | Demi-permanent, toner |
| 60g (1 tube) | 1:2 | 120g | 180g | High-lift, medium hair |
| 90g (1.5 tubes) | 1:1 | 90g | 180g | Medium hair full coverage |
| 120g (2 tubes) | 1:1 | 120g | 240g | Long hair full coverage |
| 120g (2 tubes) | 1:2 | 240g | 360g | Long 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.
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.