The fastest way to change one color to another

Open your image in Photoshop. Go to Select > Color Range. Click on the color you want to change in your image — Photoshop will select all pixels close to that color. Click OK. Now go to Image > Adjustments > Hue/Saturation. Drag the Hue slider left or right to shift the color. The preview updates as you move it. Click OK when you like what you see.

This method works best when the color you want to change is distinct from the rest of the image — a red car against a blue sky, a green shirt on a white background. If the color appears in multiple places you don't want to change, use the Fuzziness slider in the Color Range dialog to be more or less strict about what counts as "that color". Lower numbers select only pixels very similar to the one you clicked. Higher numbers catch more variation in shade.

Key Takeaways

  • Select > Color Range lets you pick a specific color in your image, then Hue/Saturation shifts it to a new color without affecting the rest of the photo.
  • The Fuzziness slider controls how similar a pixel has to be to your clicked color in order to get selected — lower numbers are stricter, higher numbers catch more variation.
  • If you need to change a color in only part of the image, make a selection first using the Rectangle Select or Free Select tool before opening Color Range.
  • Hue shifts the color itself, Saturation controls how vivid it is, and Lightness makes it brighter or darker — you can adjust all three at once in the same dialog.

When Color Range doesn't work cleanly

Color Range works by selecting pixels that match a color threshold. If your image has a color that bleeds into other areas, or if the thing you want to recolor has shadows and highlights that are slightly different shades, Color Range may select too much or too little.

In that case, use the Hue/Saturation adjustment layer instead. Go to Window > Adjustments to open the Adjustments panel. Click the Hue/Saturation icon (it looks like a circle divided into colored sections). In the Adjustments panel, you'll see a dropdown that says Master. Click it and choose Reds, Yellows, Greens, Cyans, Blues, or Magentas. Now when you move the Hue slider, only that color range shifts — everything else stays put. This is gentler than Color Range because it works on a range rather than a hard threshold.

Using the Selective Color tool for precise adjustments

If you need finer control, go to Image > Adjustments > Selective Color. This tool lets you adjust the amount of cyan, magenta, yellow, or black in a specific color range. It's useful when you want to make a blue slightly more purple, or a red slightly more orange, without shifting the entire hue.

The Selective Color dialog shows radio buttons for Reds, Yellows, Greens, Cyans, Blues, Magentas, Whites, Neutrals, and Blacks. Pick the color range you want to adjust, then drag the sliders. Positive values add that color, negative values subtract it. This method takes practice to predict the result, but it gives you the most control over the final look.

Changing colors in a specific area only

If you only want to recolor part of an image — say, a person's shirt but not their skin — make a selection first. Use the Free Select tool (lasso icon in the toolbar) to draw around the area you want to change. Be rough; you can refine it later. Once you have a selection, go to Select > Modify > Feather and enter 5 to 10 pixels. This softens the edge of your selection so the color change doesn't look like a hard line.

Now explore Hue/Saturation or Selective Color as usual. The adjustment only affects the selected area. If the selection isn't perfect, you can undo, adjust the selection, and try again — selections are non-destructive, so there's no penalty for refining.

Using the Replace Color tool for one-step changes

Go to Image > Adjustments > Replace Color. Click on the color in your image that you want to change. The dialog shows a preview of what will be selected. Adjust the Fuzziness slider if needed. Then use the Hue, Saturation, and Lightness sliders to set the new color. This combines selection and adjustment in one step, which is faster than Color Range plus Hue/Saturation but gives you less control over the selection itself.

Replace Color is useful when you want to work quickly and the color you're targeting is fairly isolated. If the selection catches too much or too little, switch back to the Color Range method instead — it gives you more room to fine-tune what gets selected before you adjust the hue.

Why your color change looks wrong

If your recolored area looks flat or unnatural, you've probably shifted only the hue and left the saturation and lightness alone. Real objects have shadows and highlights — a red apple has dark red shadows and bright red highlights. When you shift hue without adjusting saturation and lightness, those shadows and highlights stay the same brightness, which makes the new color look painted on.

To fix this, undo and try again. This time, after shifting the hue, also adjust the Lightness slider slightly to match the brightness of the new color. A bright yellow needs more lightness than a dark blue. A small adjustment — moving the slider 5 to 15 points — usually makes the difference between "painted" and "real". You can also lower saturation slightly if the new color looks too vivid compared to the rest of the image.

Frequently Asked Questions

Can I change a color back if I don't like the result?

Yes, if you used an adjustment layer (Hue/Saturation from the Adjustments panel) rather than a direct adjustment (Image > Adjustments > Hue/Saturation). Adjustment layers sit above your image and can be edited or deleted anytime. If you used a direct adjustment, press Ctrl+Z (Windows) or Command+Z (Mac) to undo, or go to Edit > Undo Hue/Saturation if you've done other work since.

How do I change white or gray to a color?

White and gray have no hue — they're neutral. Shifting hue on a neutral color does nothing. Instead, use the Colorize option in Hue/Saturation. Check the Colorize checkbox at the bottom of the dialog. Now the Hue slider will tint the entire image or selection with a single color. Adjust Saturation to control how vivid the tint is.

What if the color I want to change is also in the background?

Make a selection around the object first using the Free Select tool or the Select Subject button in the toolbar. Then explore Color Range or Hue/Saturation. The adjustment only touches what's inside the selection, leaving the background alone.

Why does Color Range select too much or too little?

The Fuzziness slider controls the tolerance. Lower numbers (0–20) select only pixels very similar to the one you clicked. Higher numbers (50–100) cast a wider net and catch more variation in shade. If Color Range is selecting your target color plus unwanted colors, lower the Fuzziness. If it's missing parts of your target color, raise it.

Can I change multiple colors at once?

Not in a single operation. Make separate selections or use separate adjustment layers for each color. If you're changing many colors, adjustment layers are faster because you can toggle them on and off to compare, and edit them without redoing the work.