Skip to Content

Will hydrogen peroxide remove blue hair dye?

Blue hair dye has become an increasingly popular trend in recent years. The vibrant, eye-catching color allows people to express their creativity and make a bold fashion statement. However, blue dye also tends to be more difficult to remove from hair compared to other colors. This leaves many wondering if using hydrogen peroxide can help strip the color from dyed blue locks.

How Does Hair Dye Work?

Before looking at whether hydrogen peroxide can remove blue dye specifically, it helps to understand generally how hair dye works. The active ingredient in most permanent and semi-permanent hair dyes is the pigment molecules that give the dye its color. These pigment molecules are too large to penetrate the hair shaft, so they cling to the outer cuticle layer of the hair.

Developers are mixed with the pigments in order to open up the cuticle layer and allow the dye to deposit inside the hair. Common developers include hydrogen peroxide and ammonia. These are strong chemicals that cause the hair to swell and the cuticle to lift so the large pigment molecules can get inside.

Permanent dyes use higher volumes of developer (e.g. 20 or 30 volume) to allow full penetration into the hair shaft. This causes long-lasting color change. Meanwhile, semi-permanent dyes use lower volumes (typically 10 volume or less) which don’t fully penetrate so the color washes out over time.

Does Hydrogen Peroxide Remove Hair Dye?

Given its common use as a developer, many wonder if hydrogen peroxide can also help remove unwanted hair dye. Hydrogen peroxide is a chemical bleaching agent. It works by breaking down the hair’s melanin through an oxidation reaction.

When used in high enough concentrations, hydrogen peroxide can decolorize previously dyed hair. However, results vary significantly based on the original hair color and type of dye used.

Effects on Permanent vs. Semi-Permanent Dye

Hydrogen peroxide is better at removing semi-permanent dyes rather than permanent colors. This is because semi-permanents sit mainly on the outer hair shaft. The peroxide can access these areas more easily.

Permanent dyes bind within the cortex of the hair. The peroxide has a harder time reaching the deeply embedded pigment molecules. So while hydrogen peroxide can fade permanent dye, it generally can’t fully remove it. Multiple bleaching sessions would be needed to see dramatic color loss.

Effects by Dye Color

Hydrogen peroxide also removes some dye colors more effectively than others. In particular, it’s very effective at stripping red dye molecules from the hair. So if you dye your hair a vibrant red shade, you can expect quite a bit of fading if using hydrogen peroxide.

On the other end of the spectrum, hair dyed black or other very dark colors is difficult to lighten. The high amount of pigment overwhelms the bleaching power of hydrogen peroxide.

When it comes to vivid shades like electric blue, hydrogen peroxide can cause some fading. But likely not enough removal to fully get back to your natural color.

Using Hydrogen Peroxide on Blue Hair Dye

Hydrogen peroxide can help reduce the intensity of blue colored hair. However, the results are variable and depend on how the hair was dyed originally.

Bleaching Blue Semi-Permanent Dye

Those with blue hair from a semi-permanent dye will see the best results from hydrogen peroxide. Mixing equal parts developer and shampoo to create a bleach bath is a gentler approach. Full-strength hydrogen peroxide can also be applied.

With semi-permanent blue dye, expect significant fading and potentially complete removal of color with 1-3 bleaching sessions.

Bleaching Blue Permanent Dye

It’s unlikely that hydrogen peroxide alone will completely remove permanent blue hair dye. However, it can make a difference by:

  • Softening the vibrancy of the blue tone
  • Causing the color to fade unevenly for an ombre look
  • Shifting the tone from blue to green

Those with previously light hair will see the most lightening. Those with darker bases may need to pre-lighten with bleach first to see a noticeable difference.

Other Tips for Fading Blue Hair

While hydrogen peroxide can help remove blue hair dye, other methods can boost its effectiveness:

  • Use clarifying shampoos to help strip color
  • Wash with hot water to open and swell the cuticles
  • Apply vitamin C powder mixed with shampoo
  • Use dandruff shampoo to help scrub away dye
  • Try color removing products with sulfates to lift stain
  • Pre-lighten with bleach before using hydrogen peroxide

Hydrogen Peroxide Concentration Required

The concentration of hydrogen peroxide you use impacts results. Developer comes in different volumes from 10 to 40 volume (3% to 12% hydrogen peroxide). Higher volumes provide stronger bleaching action to remove dye.

For semi-permanent colors, a 30 to 40 volume developer is often recommended. Mix it 1:1 with shampoo to create a bleach bath. Process for up to 30 minutes checking regularly.

For permanent dye, higher volumes may damage hair severely. Start with 20 volume developer diluted down to 10 volume (1:1 ratio with water). Process for 10-15 minutes only to avoid breakage.

Always perform a strand test first when using high volume developer. And monitor the health of your hair closely during processing.

Does Hair Type and Color Impact Hydrogen Peroxide Bleaching?

Hair’s texture and current color play a role in how it reacts to hydrogen peroxide. Here are some factors that influence the dye removal process:

Natural Hair Color

  • Light hair: Bleaches faster so hydrogen peroxide lifts dyed color quicker
  • Dark hair: Harder to lighten so requires more sessions for noticeable change
  • Gray/white hair: More resistant with an uneven result expected

Hair Texture

  • Fine hair: More delicate so needs lower volumes to avoid damage
  • Thick, coarse hair: Can withstand stronger bleach mixture
  • Curly and coily hair: Higher risk of damage and breakage
  • Chemically treated hair: Weakened by prior processing so needs gentle approach

Hair Condition

  • Healthy, undamaged hair: Tolerates lightening better
  • Dry, porous hair: Prone to quick overprocessing
  • Oily hair and scalp: Can handle higher volumes more safely

It’s important to tailor the hydrogen peroxide concentration and processing time based on your individual hair factors. Being cautious helps avoid excessive damage when trying to remove dye.

Does Hydrogen Peroxide Damage Hair?

Hydrogen peroxide can dry out and weaken hair strands when used improperly. Risks include:

  • Brittle, fried texture
  • Brassy, orange undertones
  • Loss of elasticity, split ends
  • Cuticle lifting, frizz
  • Severely damaged areas

However, you can take steps to minimize potential harm when using hydrogen peroxide:

  • Dilute higher volume solutions down
  • Use the lowest concentration needed
  • Mix with conditioner or oils
  • Apply only to mid-lengths and ends
  • Use a quality bonding treatment after
  • Deep condition hair well afterwards

Being patient with the color removal process and not overprocessing the hair is key. It may take multiple sessions to see results. But this gradual approach does less damage over time.

Other Methods That Remove Blue Hair Dye

While hydrogen peroxide can help strip some blue color, it isn’t always the best or safest option. Other methods to consider include:

Color Remover Chemicals

Products like ColorOops work by shrinking dye molecules so they can be rinsed away. Results vary but color removers are gentler than bleaching if directions are followed.

Bleach Bath

Mix one part powder lightener with two parts shampoo. Apply to damp hair up to 30 minutes. Check often to avoid overprocessing. Rinse thoroughly.

Vitamin C Treatment

Crush vitamin C tablets into a fine powder and mix with shampoo. Apply to dry hair and process up to an hour. The vitamin C works to oxidize the dye.

Baking Soda Scrub

Form a paste with baking soda and anti-dandruff shampoo. Gently scrub into hair and let sit 5 minutes before rinsing. Helps lift stain from the cuticle.

Dish Soap Method

Lather hair with blue Dawn dish soap. Let sit for up to 30 minutes before rinsing thoroughly. The surfactants help break down dye.

Chelating Shampoo

Also called clarifying or sulfate-free shampoo. Used 2-3 times a week it can help strip dye over time. Won’t lighten as fast as bleach.

Hot Oil Treatment

Apply coconut or olive oil to hair and sit under a hooded dryer for 15 minutes. The heat helps open cuticles so dye can be removed.

Time + Regular Washing

Using a daily clarifying shampoo leads to gradual fading over 4-6 weeks. Warm water accelerates the process. Have patience for a safer approach.

Can You Re-Dye Hair After Using Hydrogen Peroxide?

Hair can be re-dyed after using hydrogen peroxide to remove color, but should be given 2-3 weeks to recover first. Protein-rich conditioning treatments will help strengthen the hair and prepare it to accept new dye.

Opt for a semi-permanent or demi-permanent dye rather than permanent color when re-dying hair post-bleaching. This will be gentler on already compromised strands.

Doing a standalone conditioning or glossing treatment before applying new dye will also help improve results. And use the lowest volume developer possible when applying the new formula.


Hydrogen peroxide can definitely cause some lifting of blue hair dye, primarily semi-permanent types. However results will be gradual and multiple bleaching sessions are usually needed to see dramatic color removal.

Being patient and using lower developer volumes is key to minimizing damage to hair when bleaching. And always follow up with intensive conditioning treatments.

For best results, consider combining hydrogen peroxide with other gentle methods of stripping dye over time. Or consult a professional colorist for suggestions on safely transitioning your hair to a new shade.