How to change Hair color in Photoshop tutorial

Colin Smith

How to change the color of hair in Photoshop

Before reaching for that bottle of dye, have a look in Photoshop and see how you will look with different colored hair. Also useful for retouching and special effects.

Subscribe on YouTube:

In this tutorial, I am going to show you how to quickly and easily change the color of hair. We are going to go over from blonde to black and some kind of fun colors as well.

Change Hair Color in Photoshop title over eight versions of a woman's hair in different colors

How to change hair color in Photoshop

I started with this photo from Adobe Stock. 

Woman with long straight auburn hair on a peach background, the starting photo

Step 1. Isolating the hair

Grab the Quick Select Tool   Quick Selection Tool icon in the Photoshop toolbar

Make a selection around the hair.

( if you go over the edge.) Hit Alt key on Windows/Option on Mac and paint to fix selection

Quick Selection outline around the woman's long auburn hair

Step 2

Choose the Select and Mask option from the top toolbar

Select and Mask button circled in the Quick Selection options bar.

In select mask, Click Refine Edge Brush Tool Refine Edge Brush tool icon in the Select and Mask workspace

Go around the rough edges of the hair to refine the selection

Hair isolated on a transparent background in Select and Mask

To help with the selction:

Increase the radius.

Turn on Smart Radius.

Turn on Decontaminate Colors.

 

Smart Radius and Decontaminate Colors circled in Select and Mask

Select  new Layer with Layer Mask

Output Settings with Decontaminate Colors on and Output To New Layer with Layer Mask

Click OK.

Step 3. Setting up the adjustments

Turn on the background to see the entire image.

Click the Adjustment layer in the Layers panel We are going to create 2 empty adjustments.

Create a Hue/Saturation Adjustment Layer.

Create a Curves Adjustment Layer

Layers panel with Curves and Hue Saturation adjustment layers above the masked hair layer

The Hue/Saturation will control the color, while the Curves will adjust the brightness.

Step 4. Targeting the adjustments to the hair layer

Right now, the adjustment layers will affect every layer underneath. We want to restrict them to just the layer with the hair cut out.

2 different ways to do this.

  1. Click on the little square arrow icon in the properties panel for each adjustment layer.

Clip to layer button circled at the bottom of the Curves properties panel

  1. Or you can hold down the Alt key on Windows / Option on Mac and move the curser onto the line between 2 layers. When you see the square arrow, click to apply. This is a clipping group. Make sure you do this to both adjustment layers.

Hue Saturation layer clipped to the hair layer in the Layers panel

We are all set up. All we have to do now is change  these 2 adjustments to get any color and tone we like.

Step 5. Changing the hair color and tone

Change the hair color by adjusting Saturation. (click on the Hue/Saturation Adjustment layer. Then open the properties panel window>properties, if you can’t see it already)

changing hair color in photoshop CC

First, let’s make the hair black.

Pull the Saturation all the way down.

Hair turned gray with Hue Saturation saturation pulled all the way down

Select the Curves Layer to darken the black

Drag on the curve as shown to add contrast for a perfect black sheen.

Curves adding contrast to turn the hair glossy black

 

Let’s make it dark brown.

Select Hue/Saturation Layer.

Pull Saturation up.

Hair turned dark brown by raising saturation

 

Step 7 From dark to blond hair

Let’s make the hair blonde.

Reset Hue/Saturation and curves

 

Select Curves Layer.

Pull the curve up in the shape shown (an n-shape)  to get the tone you need.

Woman with golden blond hair after lifting the curve

If you want to make it a bit more platinum and less gold, Go to Hue/Saturation.

Pull down Saturation a bit

Hair made a paler platinum blond by lowering saturation

 

Step 8 Trying some fun hair color in Photoshop

If you are thinking about dying your hair a more fun color, I highly recommend trying it here in Photoshop first (you might save yourself a little heartbreak, or find the perfect color ;))

 

Play with Hue/Saturation to get different colors and effects. (apply a curves adjustment when you need to lighten or darken it)

 

Copper / red Hair

change hair color to red in Photoshop

 

Purple Hair

Woman with purple hair after shifting the hue

Blue Hair

Woman with deep blue hair from the Hue Saturation adjustment

Grey Hair

Woman with gray blue hair from low saturation

Brown

Woman with natural light brown hair

Green

Woman with dark green hair from the hue slider

 

Bonus tutorial: Add multi colored streaks to hair in Photoshop

 

Now we are going to create some cool multi-Colored streaks for the hair. It’s definitely easier to so with this woman who has long straight hair. If you are working with curly hair, it will just take a little more careful brush work.

1. Set up multiple hue saturation adjustment layers.

In this case a I added 3 Hue saturation adjustment layers

Make sure you clip the layers as we did above (Alt-click between the layers)

I made a blue, purple and green adjustment, respective on each hue/saturation layer.

Invert each mask, by selecting and clicking Ctrl/Cmd+I

Add a curves adjustment at the top for any tonal tweaks.

 

2. Painting the streaks in the hair

We are ready to add the color. We will paint the streaks by hand.

Grab a brush and set the color to white. Drop the opacity down to 50.

Select the layer mask on the first adjustment layer Paint the colored strokes.

 

Purple streaks painted into the auburn hair on an adjustment layer mask

Switch to a different mask and paint.

You can adjust brush settings (choose a softer brush and play around with opacity settings) so that color strokes blend in better.

Green and purple streaks painted on separate adjustment masks in the hair

 

Here’s the result.

Dark hair with multicolored purple and green streaks, the final result

Thank you for checking out this tutorial.

New Photoshop tutorials are coming out every few days! Subscribe to our newsletter so you don’t miss out, and don’t forget to leave a comment! Let’s get a discussion going and until next time, I will see you at the Cafe.

Colin


Follow along for more tips

Keep growing with Premium Courses

Photoshop 2026 for Digital Photographers

Learn Photoshop properly, from the basics to pro retouching, step by step.

$129.00 · one-time purchase · instant download

Photoshop Vault: free Layer Blend Modes ebook, actions, brushes, presets and cheat sheets

Free for you

The Photoshop Vault

Get my free Layer Blending Modes ebook along with dozens of exclusive Photoshop goodies: actions, brushes, presets and cheat sheets.

You're on the list, so your free goodies are waiting for you in the Vault.

Get Free Photoshop Goodies Open the Vault

6 comments

  1. WebSparkle

    Love this tutorial. I might just try this out in PS the next time I want to color my hair!

  2. Hello, thank you for yor turtrial, but I have a question, when I am making hue, saturation it is reflected to my all photo, not onlky to hairs?, whats wrong can you help me?

  3. Lorenza Mena

    My best learning success is THIS METHOD: written step-by-step with illustrations (don’t know how to refer to it). I just used it to change hair color for one of my wedding photos. Videos are good, but nothing relieves my learning anxiety as this written description. If you have more of these, please direct me. I will gladly purchase them.

Leave a comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Copy link