In image editors, especially powerful ones like GIMP and Photoshop, there happen to be a bevvy of ways to turn a color image into a black and white one, but not all techniques are the same.

How do you analyze an image for black and white conversion to determine which black and white conversion methods would work best?

What are some different methods for converting black and white images?

Some good questions related to black & white here on Photo.SE:

  • \$\begingroup\$ I think this should be CW, but my understanding is, answers to CW questions are automatically made CW, and authors won't get rep. I'd like to see more opportunities for answers to get rep, so I am leaving this non-CW for now. \$\endgroup\$
    – Alan
    Sep 18, 2010 at 15:55
  • \$\begingroup\$ — yeah, there's no reason for this to be CW. \$\endgroup\$
    – mattdm
    May 21, 2011 at 12:11
  • \$\begingroup\$ possible duplicate of What are the specific uses of different ways to convert to black-and-white? \$\endgroup\$
    – mattdm
    Mar 19, 2013 at 13:44
  • \$\begingroup\$ except this is the older question, so should that one be the dupe? \$\endgroup\$ Mar 19, 2013 at 14:09
  • \$\begingroup\$ Yes, how is an older question a duplicate? \$\endgroup\$
    – Alan
    Mar 20, 2013 at 16:39

6 Answers 6


GIMP has a "Channel mixer" tool that allows you to convert to grayscale using arbitrary ratios. If you have areas where different colors dominate, you can use it to emphasize contrast.

There's an example below, but it's really best to play with it and see for yourself. Checking "Preserve luminosity" uses just ratios of the channels, so you don't have to care about clipping the result by adding everything on 200%.

channel mixer 1channel mixer 2


A good place to start is by looking at each individual colour channel. This is easily done in Photoshop (and I assume GIMP) by opening up the channels palette and simply selecting either the red, green or blue channel. Usually one channel will simply look better than the others, sometimes you'll want to add a bit of another channel in, this is where the channel mixer tool comes in really handy. You can even subtract channels, so for example your final mix might be 0.5*R + G - 0.25*G

It can take a bit of experimentation but I would recommend looking at each colour channel in isolation to give you a good idea where to start!


The easiest method is to just drop your saturation to zero. That leeches all the color out of the image. It may not be the effect that you're looking for, however.

Another method is to add the results of different color channels in various combinations to one another to make a single intensity value at each pixel location.

So, say, for instance, you could do this:

R + G + B = I

Where R is the red intensity at a given location, G is green, B is blue, and I is your final intensity.

You can then weight them:

Rr1 + Gg1 + b*b1 = I

Where those r1, g1, and b1 are constants for each channel.

You can also transform them, by, say, applying a histogram equalization to each channel prior to combination:

T1(R)*r1 + T2(G)*g1 + T3(B)*b1 = I

Where your T1 is a transfer function (mapping of one set of pixel values into another). Simple transfer functions are things like histogram equalizations, contrast adjustments, and other single-pixel modifications.

This is all from a mathematics perspective, ie, you're doing modifications in a program or in something like Matlab. You can also see how the transfer functions could get increasingly complex, combining neighborhood information and the like.

If you don't want to go that route (and I don't, not often, anyway), there are off the shelf solutions, in Lightroom or Nik. Here's a good review article on the last two, and this article and this article are also good primers.

  • \$\begingroup\$ Thank you so much for "Rr1 + Gg1 + b*b1 = I". I was having a really hard time to figure out what the Channel Mixer in darktable actually does exactly. \$\endgroup\$
    – user19032
    Jan 21, 2014 at 3:16

I'd suggest a film simulator, which simulates how various black and white films would respond to the given color signal. I use the iNDA plugin for Bibble, but it's based on a GIMP plugin I believe. It produces results that I like, it's very quick to try B&W on an image, and I like not having to think too much about all the parameters other answerers mention (YMMV of course).


I work exclusively in black and white. I have used Photoshop, but currently use Photoline. It doesn't really matter which you use, but I've found the channel mixer approach to be difficult to control, and the desaturate method to have no control at all.

Both Photoshop and Photoline have a Black and White adjustment layer where you can adjust the values of 8 or so different colors for the conversion. I like this way best, but it shouldn't scare you off because it has so much control. I just move each slider and see what it does to a given image. The idea I use is to try to get as much separation as possible between the colors. In other words, each slider can be adjusted to bring out a certain shade of grey.

For my photographs, I try to have a full range of grey scale luminance values, but there are no rules here; do what looks good to you. Using this approach, you can make a black sky a la Adams, or a white sky to get a pen and ink feeling, or anything in between.


There are many great tips here.
There is something I found lately which is quite nice and generate Black & Whites which rich and contrasty.

Most of us know Luminosity Masks and use them for many things.
But actually I found them to create also a stunning Grayscale / BW Conversion.

The nice trick is to make really specific selection.
It is a little bit hard by hand (Though doable using Calculations or the Channel Tab), but once you're doing it is amazing.

Tony Kuyper has a nice post about it - Infinity Monochromes.
He also has a tool to create those very specific Luminosity Masks.
You can also use other tools tools like NBP Lumizone which allows you combining different Tonal Ranges for the BW image.

Another concept I saw it automated BW using algorithm which tries to maximize the Contrast.
I found it in a tool called Know-How Transfer VitaminBW.
Have a look on its PDF Manual, the results are really something to appreciate.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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