Haircolor AIGet the app
Color Theory

Eumelanin vs Pheomelanin: What Colorists Need to Know for Formulation

Understanding eumelanin and pheomelanin helps colorists predict lift, exposed warmth, gray coverage behavior, and toner choices across different bases.

3 min read

Every lightening service is a conversation with the hair's natural pigment. Eumelanin and pheomelanin influence how hair lifts, what warmth appears, and why two clients at the same level can respond differently. Colorists do not need lab language at the chair, but they do need practical pigment prediction. Understanding melanin makes formulation more intentional and less reactive.

Know the difference between pigment types

Eumelanin contributes brown to black pigment and is dominant in deeper natural levels. Hair with more eumelanin often exposes red, red-orange, and orange backgrounds as it lifts from levels 2-6.

Pheomelanin contributes yellow to red warmth and is harder to fully remove during lightening. Clients with strong gold, copper, or red undertones may continue exposing warmth even when the level appears high enough.

Use melanin behavior to predict lift

A level 5 client with dense eumelanin may need multiple lightener applications to reach a clean level 8. Using 20-volume in foils with controlled saturation may be safer than jumping to 40-volume and compromising the cuticle.

Pheomelanin-rich hair can look bright but stubbornly warm at levels 8-9. In those cases, toning with blue-violet, violet, or blue-green depends on whether the exposed pigment is yellow, yellow-orange, or orange.

  • Red-orange exposure: consider blue-based control
  • Orange exposure: blue is the main neutralizing direction
  • Yellow exposure: violet or pearl families are more useful

Apply pigment knowledge to gray and corrective work

Gray hair has reduced melanin, but the remaining pigmented hair around it still affects the formula. A 50% gray level 6 brunette may need neutral coverage at the roots and a different gloss strategy through faded warm ends.

Corrective color also depends on melanin history because artificial pigment overlays natural pigment. Document natural level, exposed pigment, previous color, developer volume, and final toner so future sessions are more predictable.

Mistakes to avoid

  • Toning based on desired color instead of exposed pigment.
  • Assuming all clients at the same natural level lift the same way.
  • Using excessive developer strength instead of controlled processing.
  • Ignoring remaining pigmented hair when formulating gray coverage.

Frequently asked questions

Why does some hair lift orange even when it seems light enough?

Orange lift usually means the hair has exposed pigment that has not been lightened past the orange stage. Dense eumelanin, previous artificial color, or insufficient saturation can all contribute. Tone can soften orange, but a pale blonde target may require more lift before toning.

How does pheomelanin affect blonding?

Pheomelanin contributes warm yellow, gold, and red tones that can remain visible even at higher levels. This is why some blondes need violet, pearl, or blue-violet control after lightening. Over-toning is risky, so identify whether the warmth is yellow, yellow-orange, or orange before choosing the gloss.

Build a repeatable color workflow with Haircolor AI

The fastest way to turn the ideas above into consistent results is to capture them. With Haircolor AI, you photograph the hair, let the AI read the current level and tone, and get an editable, step-by-step formula you can fine-tune to your own lines and technique. Every service is saved as a visit, so each client builds a living timeline of color history, before-and-after photos, and the exact formula that created the result. Stop reinventing the wheel at every appointment and start working from a searchable record of what actually worked.

Turn this into a saved, repeatable formula

Haircolor AI reads the hair, generates an editable formula, and saves every client visit with before-and-after photos so you can recreate your best work in seconds.

Get Haircolor AI