Graphic Design Stack Exchange is a question and answer site for Graphic Design professionals, students, and enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I know you can have the whole image turn grayscale: Image > Mode > Grayscale, but what if I only want to make specific layers grayscale? There's gotta be an easier way than pulling out the layers you want to turn grayscale to a new image, grayscaling, and then pasting them back in.

share|improve this question

migrated from Sep 16 '11 at 13:39

This question came from our site for professional, enthusiast and amateur photographers.

up vote 31 down vote accepted

Depends...on why you want to go greyscale.

To create identical layer in greyscale...

Layer > Duplicate Layer > Hue/Saturation > DeSat

To create adjustable greyscale layer...

Layer > Duplicate Layer > New Adjustment Layer > Hue/Saturation > DeSat > (when done) Merge Layer

For tons more control...

Layer > New Adjustment Layer > Black & White You can tweak every color channel in greyscale. Very cool.

For FABULOUS toning of B/W images with a little less work than B/W layer. (This is my secret, guard with your life)

Layer > New Adjustment Layer > Hue/Saturation > Blend Mode Color:

Layer > New Adjustment Layer > Hue/Saturation > Sat -100 >

Go back to first Hue/Sat Layer (the one in color blend mode) double click on layer window to open then tweek the Hue. Viola, instant Zone system!

To answer your question, click on the layer you want to greyscale and use any of these methods, then select your adjustment layers and active layer and merge down through Layer > Merge Down or on a Mac Cmd+E.

share|improve this answer

The simplest approach I know of is to Desaturate the layer. Photoshop even provides a handy one-step command for it:

Image > Adjustments > Desaturate

Equivalent is a keyboard shortcut: Ctrl+Shift+U.

Reference: Desaturate Colors

share|improve this answer

There are many ways to convert a single layer to grayscale. Non-destructively there is the black and white adjustment layer as you say, as well as the hue and saturation adjustment layer (set saturation to 0), threshold adjustment layer or channel mixer adjustment layer.

My preferred method is the channel mixer as it takes account of colours in the final grey levels (as does the black and white adjustment later) allowing precise control over exactly how much of each channel you can take. I find it useful to first look at the red, green, and blue channels in isolation to get a good idea of which looks the best and should therefore dominate for a particular image.

share|improve this answer

I guess the simplest way is to duplicate the layer (right click on the layer in the layer tab and then select duplicate layer) and then turn this individual layer into grayscale as you mentioned before.

My question however is this: Why do you want to turn a single layer into grayscale if you will eventually have to either blend the layers together or completely flatten the image. Either way if one layer is grayscale and the one sitting on top is not you will not obtain any results.

If you want to be able to control luminace and saturation of individual colours and say have the entire image black and white but only the red colour visible you can do it easily in Lightroom 3 without having to work on layers.

Here is one of my images processed that way

alt text

Please tell me if that gets you any closer to the answer.

share|improve this answer
i was doing more graphic editing than photo editing... i was creating icon sprites for a website and wanted to have active/inactive states (inactive being a grayscale version of the active) – Jason Sep 25 '10 at 1:59
There are a million reasons you might want to have a single layer converted to greyscale. Lets say you can't decided between colour and B/W versions of an image and want to quickly switch back between the two by hiding the greyscale layer. – Matt Grum Sep 25 '10 at 8:04
Ok I understand now. – Greg Sep 25 '10 at 10:05

Well after some playing around I discovered Layer > New Adjustment Layer > Black and White. Just pop that on top of the layers you want to be grayscaled and viola!

share|improve this answer

Rob Clement's answer is great. The only thing I would add is that adding an adjustment layer will affect every layer below it. To just apply to the layer you want, make it a clipping mask by clicking command+option+g (Mac)

share|improve this answer

I'm a total newbie, but I've always just turned individuals to gray by Layer > Layer Style > Color Overlay > Blend Mode: Hue > Set color to black

share|improve this answer

Honestly, the easiest and most effective way is as follows:

  1. Duplicate the layer into a new file.
  2. Set the Mode to Grayscale.
  3. Duplicate the layer right back into the originating file.
  4. Close and don't save the extra file, or save it if you need the grayscale version for something else.
  5. Remember to re-save your originating file.
  6. Done.

Quick and effective.

share|improve this answer

protected by joojaa Apr 28 at 10:49

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.