This article was co-authored by Guy Peters and by wikiHow staff writer, Jennifer Mueller, JD. Guy Peters is the Owner of MOP STARS Cleaning Service, a complete house cleaning service for residential and commercial clients, based in Denver, Colorado. Founded in 2014, MOP STARS provides regular, move in/out, deep, and commercial cleaning services. Guy has a BA in Finance from the California State University - Sacramento and an MBA from Cornell University.
This article has been viewed 314,925 times.
The new hair color you picked is beautiful, but that spot on the carpet where it dripped? Not so much. Permanent hair dye is relatively easy to remove from carpet if you act quickly. But even if you don't notice a spot until after it's already set in, you can still get it up and have your carpet looking like new — it just might take a little more effort. While you might be able to buy a commercial carpet cleaner that removes hair dye, you can easily make a solution yourself with a few basic household ingredients.
Steps
Fresh Spills
-
1Soak up as much liquid as possible with a clean cloth. Before you start cleaning the spill, press on it with a cloth to dry it out as much as possible.[1] Fold the cloth over and press again until there is no visible liquid on the carpet.[2]
- Don't rub on the dye or scrub it — you'll cause it to spread and become more deeply absorbed in the carpet, which will make it harder to get out. You also risk damaging the carpet fibers.
-
2Mix dishwashing liquid, white vinegar, and water in a shallow bowl.[3] Use the formula of 1 US tbsp (15 mL) of dishwashing liquid and 1 US tbsp (15 mL) of white vinegar to 2 c (470 mL) of water to make your cleaning solution. Just stir the ingredients around a little to mix it together.[4]
- The basic formula should provide enough cleaning solution for you to clean the spot. If you have a larger spill, though, you might want to mix more.
Advertisement -
3Dip a clean, white cloth in the solution and dab it repeatedly on the spot.[5] Get your cloth damp, then press it on the dye spot. Lift, then press again. Continue dipping your cloth into the solution and pressing it back onto the spot, watching the dye come up from the carpet onto the cloth.[6]
- Using a white cloth means you don't have to worry about any color from the cloth transferring to your carpet. It also makes it easier to see the dye you're pulling up.
- Be careful not to pour or rub the mixture into the carpet — you can damage the carpet fibers or cause the dye to become more deeply embedded in the carpet, which will make it more difficult to remove.[7]
-
4Rinse the affected area with cool water. When you can't see any more dye in the carpet, pour a little water over the spot to rinse out the solution. Then, continue blotting with your cloth or with a dry sponge.[8]
- You might need to pour more water to rinse again — this is up to you. If you still smell vinegar in the carpet, it's a good idea to rinse it again.
-
5Dry the carpet with cool air or a sponge. Blot up the excess water. From there, you can usually just let the carpet air dry — it shouldn't take very long. If the spot was in a high-traffic area and you want it to dry faster, you might press it with a dry sponge to soak up more of the moisture.[9]
- You can also set up a fan to blow on the damp carpet.
Deep-Set Stains
-
1Soak the stain in a dishwashing detergent and vinegar solution.[10] In a shallow bowl, mix 1 US tbsp (15 mL) of dishwashing liquid and 1 US tbsp (15 mL) of white vinegar with 2 c (470 mL) of water. Soak a cloth or sponge in the solution and squeeze it over the stain to soak the carpet.[11]
- You could also pour the solution over the stain slowly to flood the area. This might work better if the stain is larger.
-
2Dab at the stain with a clean, white cloth every 5 minutes for a half-hour. Set a timer for 30 minutes. Every 5 minutes, take your white cloth and dab at the stain. If the area seems to be drying out, you might want to squeeze on a little more cleaning solution.[12]
- Dabbing at the stain helps the cleaning solution soak more deeply into the carpet fibers. Don't scrub, though — you could damage your carpet.
-
3Rinse the stain with cool water. After your 30 minutes is up, pour cold water on the stain to rinse off the cleaning solution. Use a sponge or clean cloth to soak up the excess water. You might still be able to see the stain, but it should be less noticeable, at least.[13]
- If you can't tell much difference, you might want to do another 30 minutes with the cleaning solution, just to get more of the dye out of the surface.
-
4Blot remnants of the stain with rubbing alcohol. Use a clean, white cloth or a cotton swab (depending on the size of the stain that's left) to blot rubbing alcohol directly on the stain. Dab at the stain gently until it disappears.[14]
- A deeper-set stain might take a little more work to get rid of, so expect to dab it more than once. If it seems like the rubbing alcohol isn't affecting the stain at all, though, you might have to try another solution to get rid of it.
-
5Rinse the area with cold water to get rid of the rubbing alcohol. Pour a little water on the area to rinse the rubbing alcohol away. Soak up the excess moisture with a clean, dry cloth or sponge.[15]
- If you were only treating a small area with alcohol on a cotton swab, you might not need to pour water on the area to rinse it. Just squeeze water out of a sponge or cloth.
-
6Sponge or blot excess moisture from the carpet. Use a dry sponge or dry, white cloth to soak up the excess moisture in the carpet. While the carpet will still be damp after you do this, you can usually just let it air dry.[16]
- Put an electric fan on the floor so that it's blowing on the spot if you want it to dry out faster.
Stubborn Spots
-
1Make an ammonia and dishwashing liquid solution in a shallow bowl. Mix 1 tsp (4.9 mL) of dishwashing liquid and 1 US tbsp (15 mL) of ammonia in 2 cups (470 mL) of warm water. You might want to wear a face covering if ammonia fumes bother you.[17]
- Mix this solution in a well-ventilated area to cut down on the fumes.
- Don't mix any other chemicals in this solution, especially bleach — the fumes are toxic.
-
2Apply the solution to a small area to test if it damages your carpet. Find a small, obscure area of your carpet where no one would notice if it was damaged. Dip a cotton swab in your ammonia solution and apply it to that area. If it singes or destroys the carpet fibers, don't use this solution to try to clean the stain.[18]
- Ammonia is effective at getting out hair dye, but it damages wool. Since you probably don't know if your carpet has any wool in it, use this test to make sure the solution won't damage your carpet. Better safe than sorry!
-
3Dab the solution all over the stained area. Dip a clean, white cloth in the solution, then dab it over the stubborn stain. Repeat until the stained portion of the carpet is completely covered in the solution. Don't pour the solution on the spot — too much ammonia could ruin your carpet.[19]
- It's a good idea to wear plastic gloves to protect your hands from the ammonia.
-
4Blot the solution every 5 minutes for at least half an hour. Set a timer and come back every 5 minutes. Dip your cloth in the solution and re-apply it, dabbing at the stain. You should notice the stain start to come up from the carpet. If the stain isn't completely gone after a half an hour, you can keep doing it for longer if it appears to be working.[20]
- Each time you come back to blot the solution, look at the condition of the carpet. If the carpet fibers in the spot look damaged compared to the surrounding carpet, rinse the ammonia out before it gets worse.
-
5Rinse the carpet with cold water. Pour cold water on the carpet to rinse the ammonia out, immediately soaking it up with a clean, dry cloth. You'll probably need to rinse it several times.[21]
- It can be hard to tell, but keep rinsing until you can't smell any ammonia fumes coming from the carpet.
-
6Dry the carpet with a fan or dry cloth. Use a dry cloth or a dry sponge to help soak up the excess moisture on the carpet. Even after doing this, leave a fan blowing on the spot for at least an hour, or until the carpet feels completely dry.[22]
- Once the carpet is dry, check its condition. If the stain is gone, congratulations! If the carpet looks bleached-out, you might want to use a fabric pen to fill it back in so it's not as noticeable.
-
7Use a cotton swab soaked with hydrogen peroxide as a last resort. If you still have some dye on your carpet that won't come out and is pretty obvious, hydrogen peroxide will take care of it. Dip a cotton swab in hydrogen peroxide, then press it into the spot. You might need to do this several times so that the spot is completely saturated.[23]
- Hydrogen peroxide might also take the color out of your carpet, but if you have a white or light beige carpet, that might not be as noticeable as the hair dye stain.
-
8Rinse hydrogen peroxide out of the carpet after a day. You might have to leave the hydrogen peroxide on the stain for up to 24 hours to make sure you've gotten rid of the stain. When you can no longer see the stain, rinse the area with cool water to get any remaining hydrogen peroxide out of the carpet.[24]
- Since you didn't use a lot of hydrogen peroxide, you likely won't need a lot of water to rinse. Use a dry sponge or cloth to soak up the water after you've rinsed.
Community Q&A
-
QuestionHow do I remove permanent hair dye from my bathroom countertop?wikiHow Staff EditorThis answer was written by one of our trained team of researchers who validated it for accuracy and comprehensiveness.
Staff AnswerwikiHow Staff EditorStaff AnswerStart with a little baking soda and gradually add warm water to it until it reaches a paste-like consistency. Rub this paste into the stained area and leave it on for about an hour. Then, come back and rub it off with a damp cloth or sponge. That should remove the stain. -
QuestionHow do I remove semi-permanent hair dye from a fabric shower curtain?wikiHow Staff EditorThis answer was written by one of our trained team of researchers who validated it for accuracy and comprehensiveness.
Staff AnswerwikiHow Staff EditorStaff AnswerWash your shower curtain in the washing machine. You can use a commercial stain remover or add 1 cup (236 mL) of white vinegar to the wash. -
QuestionHow can I remove coffee stains from carpet?Community AnswerBlot up as much of the coffee as you can. Then, mix one tablespoon of liquid dish soap, one tablespoon of white vinegar, and two cups of warm water. Using a clean, white cloth, sponge the stain with the mixture. Apply a little bit at a time, blotting frequently with a dry cloth until the stain disappears.
Warnings
- Don't rub or scrub the stain — you'll only make it worse.[26]⧼thumbs_response⧽
Things You'll Need
Fresh Spills
- Dishwashing liquid
- White vinegar
- Water
- Clean, white cloths
Older Stains
- Dishwashing liquid
- White vinegar
- Water
- Rubbing alcohol
- Clean, white cloths
Stubborn Spots
- Dishwashing liquid
- Ammonia
- Water
- Hydrogen peroxide
- Cotton swabs
- Clean, white cloths
References
- ↑ Guy Peters. House Cleaning Professional. Expert Interview. 27 September 2021.
- ↑ https://unhappyhipsters.com/how-to-get-hair-dye-out-of-carpet/
- ↑ Guy Peters. House Cleaning Professional. Expert Interview. 27 September 2021.
- ↑ https://www.goodhousekeeping.com/home/cleaning/tips/a17219/stains-dye-may07/
- ↑ Guy Peters. House Cleaning Professional. Expert Interview. 27 September 2021.
- ↑ https://www.goodhousekeeping.com/home/cleaning/tips/a17219/stains-dye-may07/
- ↑ Guy Peters. House Cleaning Professional. Expert Interview. 27 September 2021.
- ↑ https://web.extension.illinois.edu/stain/staindetail.cfm?ID=68
- ↑ https://unhappyhipsters.com/how-to-get-hair-dye-out-of-carpet/
- ↑ Guy Peters. House Cleaning Professional. Expert Interview. 27 September 2021.
- ↑ https://web.extension.illinois.edu/stain/staindetail.cfm?ID=68
- ↑ https://web.extension.illinois.edu/stain/staindetail.cfm?ID=68
- ↑ https://unhappyhipsters.com/how-to-get-hair-dye-out-of-carpet/
- ↑ https://unhappyhipsters.com/how-to-get-hair-dye-out-of-carpet/
- ↑ https://unhappyhipsters.com/how-to-get-hair-dye-out-of-carpet/
- ↑ https://web.extension.illinois.edu/stain/staindetail.cfm?ID=68
- ↑ https://web.extension.illinois.edu/stain/staindetail.cfm?ID=68
- ↑ https://unhappyhipsters.com/how-to-get-hair-dye-out-of-carpet/
- ↑ https://web.extension.illinois.edu/stain/staindetail.cfm?ID=68
- ↑ https://web.extension.illinois.edu/stain/staindetail.cfm?ID=68
- ↑ https://web.extension.illinois.edu/stain/staindetail.cfm?ID=68
- ↑ https://www.goodhousekeeping.com/home/cleaning/tips/a17219/stains-dye-may07/
- ↑ https://www.goodhousekeeping.com/home/cleaning/tips/a17219/stains-dye-may07/
- ↑ https://unhappyhipsters.com/how-to-get-hair-dye-out-of-carpet/
- ↑ https://unhappyhipsters.com/how-to-get-hair-dye-out-of-carpet/
- ↑ https://www.cleanipedia.com/gb/laundry/how-to-remove-hair-dye-stains.html