How Hair Dye Works

Hair dye gives you the ability to change your look in a way that can be subtle or even dramatic. However, most people have never really thought about how it actually works to produce a color change in hair. Having a good grasp of how hair dye works allows you to understand exactly what is happening to your hair when you apply a hair color, and will even improve your color results.

The hair shaft

Every single hair on your head has a structure comprised of three different components that form the hair shaft. These components consist of the:

  • Cuticle layer
  • Cortex
  • Medulla

The cuticle layer is the outermost structure of the hair shaft and acts kind of like scales that seal the hair against the outside environment. The cuticles of your hair raise up when placed under conditions that are hot or alkaline, and this is why shampoo is able to clean your hair and causes color to fade. The alkaline pH of the shampoo and the hot water used to wash your hair open the cuticles to allow the shampoo to penetrate your hair.

Further inside the hair shaft is the cortex. This is the structure that gives hair its appearance and shape. Not only does the cortex give the hair strength and form, but it also contains the melanin pigment that produces your natural hair color.

The medulla lies at the middle of the hair shaft and is somewhat like a hollow cylinder. This structure is sometimes even missing and there is no real consensus as to what function it actually has. As such, the medulla is not involved in the hair coloring process.


What is in hair dye?

In order to understand how hair dye works, it's necessary to know what compounds are present in the hair dye, because these compounds are what drive the reaction and allow the dye to color your hair. The main compounds present in hair dye consist of:

  • Ammonia
  • Hydrogen peroxide
  • Dye intermediates
  • Couplers

It is the combination of these ingredients that allow hair dye to penetrate the hair shaft, lighten your natural pigment, and deposit artificial color.



Ammonia is widely criticized in the hairdressing industry because people have come to think of it as an ingredient that causes damage and harms your hair. This couldn't be further from the truth, and ammonia actually plays a crucial part in the hair dye's development process.

The cuticle layer of the hair shaft normally sits flat, opening only under conditions like heat and an alkaline pH. The role of ammonia in hair dye is to create the perfect pH necessary to open the cuticles and actually allow the hair dye to penetrate into the cortex where natural pigment is lightened and artificial color is deposited. Without the ammonia, hair dye couldn't penetrate into the hair and wouldn't be able to work.

Hair dyes without ammonia were designed to profit from fear. With the popular misconception that ammonia is overly bad for hair, there was a chance for manufacturers to break into a new market. The problem is that these hair dyes aren't any better for your hair. Hair dye has to have an alkaline pH to open the cuticles and catalyze the oxidation process, and whilst ammonia free hair dye doesn't contain ammonia, it contains other alkaline ingredients which have the exact same effect. No ammonia free permanent hair dye is any better than a permanent dye that contains ammonia. The effect on the hair is exactly the same.


Hydrogen peroxide

Once the ammonia has swelled the hair shaft and opened the cuticles, permanent hair color penetrates deeper into the hair where it can react inside the cortex. Hydrogen peroxide is the crucial ingredient at work here, added to the color as developer.

Just as the name would suggest, developer is what develops the color. Hydrogen peroxide is an oxidant and causes oxidation. This oxidation decolorizes your natural melanin pigment to lighten your hair, whilst the oxidation reacts with the color molecules in the permanent hair color to form dye molecules that can't be washed out of your hair.

Hydrogen peroxide is also added to hair dye in different concentrations. These concentrations are measured by how many volumes of oxygen are liberated from the decomposition of the hydrogen peroxide, meaning that 10 vol developer will form 10 volumes of oxygen from a single volume of developer. The higher the concentration of developer, the more oxidation that will occur in your hair. The more oxidation that occurs, the more lightening that will take place. This is why a hair dye mixed with 10 vol developer will color your hair without lightening, but 30 vol will lighten it up to 3 levels.


Intermediates and couplers

When you first pierce a tube of permanent hair color, the product that is squeezed out of the tube is a beige to white color. This is because the hair dye is actually generally colorless until oxidation occurs. Leave the hair dye out exposed to the air for a while however, and you see that it has begun to darken from the oxygen in the air.

What is happening behind the scenes here is that oxidation is binding molecules called intermediates and couplers together to form larger molecules. In their present form before they react, the dye intermediates have no color and can't be used to dye your hair. Once reacted with the couplers however, the new dye molecules are now colored.

This is the process that occurs in your hair while the permanent hair color is developing. Ammonia first opens the hair cuticles so that the color can penetrate, then the ammonia acts as a catalyst, driving the decomposition of the developer. This decomposition leads to the generation of reactive oxygen, which in turn oxidizes the small intermediate and coupler molecules, creating larger colored molecules.

The intermediates and couplers are small enough to fit into the hair shaft through the cuticles, but once this reaction has taken place, the new colored molecules that are produced are too large to fit back out through the cuticles. This is what makes permanent hair color permanent. Without the hydrogen peroxide, the oxidation required couldn't occur and the dye would never develop or remain in the hair. Without the ammonia, the product itself would never even enter the hair shaft.

Dye component
Primary function
Secondary function
Opens hair cuticle
Catalyzes developer
Develops dye color
Lightens hair
Forms dye color
Modifies dye color

Why does permanent color fade?

Given that the color molecules formed during development of a hair dye aren't meant to wash back out of your hair, you may wonder why permanent hair color fades. This is largely explained by the affect hair dye has on your hair's cuticles and the different sizes of the new color molecules.

Blue pigment for example, is comprised of smaller molecules than red pigment. This is why you may dye your hair with an ash blonde dye yet it will fade to a brassy color over time. Whilst the red and gold pigment remains in the hair shaft fairly well, the blue pigment that balances out the color is more easily washed out of the hair.

On top of this, hair dye, bleach, and perming damage the cuticle layer of your hair slightly every time one of these products are used. If the cuticles don't shut properly or are missing from the hair shaft, oxidized color can more easily be washed out when you shampoo your hair.

Using hair dye remover

Now that you understand how permanent hair color works, you're also able to see how hair dye remover works. Hair dye remover works through a process called reduction, and this means that it can reduce the oxidized bonds that were formed in the artificial color molecules when you dyed your hair with a permanent hair color.

When hair dye remover is applied to hair that has been dyed with permanent color, reduction breaks the dye molecules back down into intermediates and couplers, and these colorless compounds are once again small enough to be washed out of the hair. It is essentially a reverse to the process that has occurred when you dyed your hair.

This matters to you for a few reasons, the most important of which is that reduction doesn't damage your hair, nor does it have any effect on melanin. As such, hair dye remover doesn't lighten natural hair color, and it doesn't damage your hair. All it does is strip out hair dye, saving you from having to use bleach, which does in fact damage your hair structure.


Having a good grasp of how hair dye works is a step in the right direction towards improving your hair color results. Now that you know about the function of the developer and other ingredients, you are better equipped to color your hair and to remove color that you no longer want. The only limit to the world of color is your imagination.

Do you have a question about how hair dye works? Leave a comment for more information or tailored advice.

More by this Author

  • How to Bleach Hair

    Do you dream of blonde hair? If you have dark hair, you need to use bleach, and bleach needs to be used properly. Learn the tricks of the trade for stunning results.

  • How to Dye Blonde Hair Brown

    If you want to dye blonde hair brown, you can't just apply a brown hair dye. Doing so could result in green hair or other mistakes. Find out how to dye your hair brown properly...

  • How to Use High Lift Hair Color

    High lift hair color is an alternative to bleach for lightening hair. Find out how to use high lift dye to dye your hair blonde...

1 comment

Anne 2 months ago

Dear Maffew!

I have been reading all your post about dying hair from blond to brown/light brown, and I think I have understood it, but since I am a little bit insecure still, I hope you can answer me:

I have removed my green/orange hair by a hair color remover and are ready to put in a color on mye now yellow/orange hair. If I want it light brown, a 6, I understand that it´s just for me to add that color since a natural light brown has red, yellow and blue colors inside and that prevents my hair to turn out green or golden. I want a light (cold) brown. My questions are:

1. does a 7 also includes yellow, blue and red? I am afraid to get too dark since mye hair takes colors "well", so a 7 will probably be dark enough for me. Or do i need to put in a 9.3 (gold) or 9.4 (copper) before I add a 7?

2. If I need to put in a red light blond, will a natural 7 turn out warm? If so, can I put in a 7.1 (ash).

I am Norwegian, lives in Oslo, so sorry for my english. I am so happy I found your page, I wish we had a person like you in Norway. I cross everything I have that I get an answer today, since I can´t stand to wear my hair color any longer. I am so afraid to do it wrong, my hair needs to rest after the next color. Kind regards Anne

    Sign in or sign up and post using a HubPages Network account.

    0 of 8192 characters used
    Post Comment

    No HTML is allowed in comments, but URLs will be hyperlinked. Comments are not for promoting your articles or other sites.

    Click to Rate This Article