So quarantine boredom has driven you to seek out DIY purple hair colors, huh? Us too. That’s why we’ve taken to the internet to gather some of the best in one place!
Whether you’re dying your hair for yourself or to take some Instagram-worthy selfies, coloring your own hair is totally worth it.
But before you take to your bathroom to give yourself a new do, you should take a moment to decide if you want the change to be permanent or not.
Recommended Read: Best Curling Iron For Short Hair – Buyer’s Guide and Review
The Difference Between Temporary and Permanent Dyes
When deciding whether or not you want the change to be permanent, you should consider both how you like purple on your hair, and what your hair can handle.
Temporary dyes don’t contain any bleach, so they fade faster.
Meanwhile, on the other hand, permanent dyes contain stronger chemicals such as bleach and typically don’t have to be applied as often as temporary dyes do.
You’ll also see semi-permanent dyes out there. Semi-permanent hair dyes can obviously alter the tone of your hair, with the biggest difference being that it does so without penetrating the hair shaft.
Semi-permanent dyes also don’t contain any bleach, giving you the green light to use it on previously dyed or even permed hair!
The Best DIY Purple Hair Colors
Now that you know the difference between permanent and semi-permanent dyes, you can move on to choosing your own DIY purple hair colors!
Remember to mind the instructions that come with your dye and don’t just wing it. The only thing worse than a bad dye job is a bathroom you’ve unintentionally turned purple.
And with that, we leave you with our list!
1. Got2b Metallic Permanent Hair Color
This next one of the best DIY purple hair colors is from Got2b.
Unlike other dyes, this one will give your hair a metallic shine. It comes in more than just purple if you’re looking to branch out even further!
This dye comes with a tube of color, gloves, instructions, a tube of color after treatment, and an application bottle complete with developer lotion.
This is a permanent dye and is best used on bleached hair.
This is a dye that doesn’t seem to have the best results on darker hair, and we advise giving this dye a test run on a strip of hair before dying your whole head.
And if you plan on using this at home, we recommend having at least a little experience. This dye requires mixing, shaking, and at least a half-hour to develop once it’s applied.
2. Manic Panic Purple Haze
Manic Panic is a great dye to start off with if you’re dying your hair for the first time.
Vegan and cruelty-free, this dye is available in multiple shades of purple. This includes Purple Haze, Deep Purple Dream, Electric Amethyst, Ultra Violet, and Plum Passion.
This dye doesn’t show up well on darker hair, so using this on lightened or bleached hair is recommended.
This is a semi-permanent dye and will last between 4 and 6 weeks if it’s taken care of properly.
A jar of Manic Panic comes with just that. It comes with the cream, and instructions on the package.
This dye is a pretty safe bet. You can easily dye your entire head if you want, but it’s also great for streaks!
This is also a great dye for complete beginners. Even if you’ve never dyed your hair before, you’ll feel like a natural when you start to apply it!
3. Keracolor Clenditioner Color Depositing Conditioner
This next dye from Keracolor is another semi-permanent way to color your hair.
Dying your locks purple is as simple as applying the dye to your hair, whether it’s wet or dry, leaving it to sit, and rinsing it out.
This color, cleanser, and conditioner is cruelty-free, too!
While we’re shining the spotlight on purple, we feel that you should also know that this dye comes in a myriad of colors.
This is a great way to dye your hair at home because you’re not only dying your hair, you’re cleaning it, too!
The color should last between 10 to 15 shampoos and will have the best results on lighter hair. If you have dark hair, it may take a couple of washes with the dye to see any change.
This is a very nice dye for covering your entire head and might be a bit of a challenge to use to create streaks.
This is also easy to use, and perfect to use at home.
4. Lime Crime Unicorn Hair Dye
This dye is vegan, cruelty-free, and will seriously make you feel as majestic as a unicorn with your shimmering purple hair.
Unicorn hair dye from Lime Crime is the dye for you!
It’s specifically DIY-friendly, meaning you don’t need any heat or a cap. You don’t even need additional chemicals or bleach, but that doesn’t mean you shouldn’t have bleached hair.
For the absolute best results, your hair should be either pre-bleached or at least medium blonde. The colors won’t be vivid on darker hair.
Whether you lighten your hair or not, this dye is damage-free. It also washes out very gradually while fading with grace.
Just use it on clean, dry hair that is unconditioned, and wait about 45 minutes for your hair to become purple!
It’s a somewhat complicated dye to use, requiring gloves and a bowl for it. If you’re brand new when it comes to coloring your hair, we recommend proceeding with caution.
That, or try using a simpler dye first.
5. Adore Creative Image Semi-permanent Hair Color
Another fantastic semi-permanent dye to consider is from Adore. This Violet Gem dye is a stunning purple that gives you long-lasting color.
This dye comes in almost every color in the rainbow and multiple shades of purple.
Free of alcohol, peroxide, and ammonia, this dye strives to leave your hair looking shiny and feeling luxurious.
This brand is said to be better than Manic Panic, believe it or not! It’s even been said that a couple of different colors may even have results on dark hair.
Before you set off to dye at home, make sure you have the proper gear.
You’ll need gloves, a plastic cap, and something to occupy yourself for the 15 minutes the dye needs to color your hair.
6. Color X-Change Semi-Permanent Hair Color
This next dye that will land you in a purple paradise is Plushy Purple from Color X-Change.
Vegan, cruelty-free, and even gluten-free, this dye comes ready to use, making it a great option for an at-home dye job. No mixing required!
Just make sure you have a bit of time on your hands to give your dye job the time it needs to give you the vivid color you’re after.
It comes in three different purples: Plushy Purple, Purely Purple, and Splash of Purple.
This is a great option if you just want to test a color out before you decide on a permanent dye.
It is, of course, not for use on eyelashes, eyebrows, or any facial hair.
We recommend using this dye only if you have some experience dying your own hair. If you are a complete novice, it’s best to try another dye first.
7. Garnier Nutrisse Ultra Color Nourishing Permanent Hair Color Cream
Garnier Nutrisse is one of the most known and trusted brands when it comes to many branches of hair care. So it’s no surprise they’re on our list of the best DIY purple hair colors!
This color is a permanent dye, and you should either lighten or bleach your hair at least two weeks before using this dye.
If you do choose this dye, it’s best that you clear your day.
This dye will come with four bottles to complete the process and is designed to give you salon-quality hair.
This dye will need to be mixed before you apply it, and it will take some time to dye your head completely. Be sure to read the instructions in your box carefully before starting!
8. Clairol Professional Flare Me Permanent Hair Color
If you have dark hair and don’t feel comfortable bleaching it, don’t despair! You can still get color without compromising!
Clairol Professional has dye that is designed to work on dark hair specifically. This permanent color needs a developer, so be sure to get that separately.
This dye should give you up to six weeks of color, and is designed to stay on your hair, not your clothes!
Your first step would be to mix your dye, apply it, and allow it to process for half an hour. Be sure to wear gloves as you apply your dye!
This is a dye that can be used at home without a lot of fuss. You can also use it on previously lightened hair if you’d like.
9. Punky Plum Semi-Permanent Conditioning Hair Color
Another fantastic option is from Punky.
This dye is vegan and does not contain peroxide or ammonia. Because it’s free of peroxide, it’s a great dye for all hair types!
It’s non-damaging, and even conditions while it colors. Punky’s dye is also designed to last for up to 25 washes, giving you the most vivid color for as long as possible.
You can get this dye in three different shades of purple: plum, purple, and violet.
This cream is DIY-friendly and very easy to use. All you need to do is apply the color, leave it there for 30 minutes at most, and then rinse!
Tips for Dying Your Hair at Home
We know you’ve been around the block a few times, but just in case this is your first time dying your hair, we’ll go over some tips to give you the best color possible.
Our first bit of advice is to get two boxes instead of one. If you have thicker, or longer hair, you’ll want to make sure you have enough dye to cover your entire head.
Another thing to remember is that you shouldn’t put your hair up when letting your dye sit.
If you put your hair up in a bun until you’re ready to rinse it, your color will come out uneven.
And keep in mind that you absolutely have to use conditioner when you’re finished dying your hair.
If you skip the conditioner, your hair dye will continue to color, and you’ll likely end up with a much darker color than you might want.
Keep in mind that using a single box of dye may not give you the results you’re looking for. It may take a few tries with temporary dyes to get your hair just right.
And most importantly, if you do decide to bleach your hair, keep the bleach off of your skin!
Protect your skin by wearing gloves, and use a protective cape if you have one. You should also use Vaseline to create a protective barrier on your hairline and your ears.
If you’ve dyed your hair and you aren’t crazy about it, remember that it’s no big deal! Just about anything you do can be undone.
To mute the color, dampen your hair and apply a deep conditioner, and cover your head in plastic wrap. Then cover the plastic with a hot, damp towel.
Leave that on for 20 minutes.
Once you hit the 10-minute mark, use a hairdryer on your head. Once the time’s up, shampoo and condition your hair.
Recommended Read: Best Organic Shampoo: 10 Most Popular Brands
Now that you have a list of the best, all there is to do is decide which one to use first.
Remember that you can try more than one dye. Maybe not at a time, but after they eventually fade. Try new things and have fun with your hair!
We hope your purple color is as vivid and vibrant as a sparkling gem, and you love the color, too. Best of luck to you!
Which DIY purple hair colors have you tried?
Do you have any tips for dying your hair at home?
Leave us a comment down below and let us know! We always look forward to hearing from you.
Mady Oswald is a writer in both realism and fiction, with a love for baking and animals.
Last update on 2021-12-06 at 09:19 / Affiliate links / Images from Amazon Product Advertising API