The fastest way to change one color to another
The Select by Color Tool is the quickest method for most situations. Click the Select by Color Tool in the toolbox (it looks like a finger pointing at colored squares), then click the color you want to change in your image. Photoshop selects all pixels of that color. Go to Image > Adjustments > Hue/Saturation, then drag the Hue slider left or right to shift the color. Click OK when you're done.
This method works best when the color you want to change is distinct from surrounding colors — a red apple against a green background, for example. If your image has many similar shades of the same color, you may select more or less than intended. The Fuzziness slider in the Select by Color options bar controls how strictly Photoshop matches the color you clicked; higher numbers select a wider range of similar shades.
Key Takeaways
- The Select by Color Tool followed by Hue/Saturation adjustment is the fastest route for changing a single, distinct color throughout an image.
- The Hue/Saturation adjustment shifts the entire color family rather than replacing it with a specific new color, so you cannot change red to blue this way.
- The Color Range dialog (Select > Color Range) gives you more control over which shades get selected when the color you want to change blends into surrounding areas.
- Adjustment layers preserve your original image and let you undo or modify the color change later without starting over.
- The Replace Color tool works when you want to shift one specific color to a different hue while keeping brightness and saturation similar.
Using Hue/Saturation for a full color shift
After selecting your color with the Select by Color Tool, open the Hue/Saturation dialog (Image > Adjustments > Hue/Saturation). The Hue slider rotates the color around the color wheel — moving it left shifts toward cooler colors, moving it right shifts toward warmer ones. Saturation controls how vivid the color becomes; Lightness makes it brighter or darker.
This approach changes the color family rather than swapping one specific color for another. If you select red and drag the Hue slider, you get orange, yellow, green, or any other color on the wheel depending on how far you move it. You cannot use this method to change red to a specific shade of blue unless you experiment with the slider until the result matches what you want.
The Replace Color tool for precise color swaps
The Replace Color tool lets you pick a color and replace it with a different one while keeping the original brightness and texture. Go to Image > Adjustments > Replace Color. Click the eyedropper icon, then click the color in your image you want to change. The preview shows which pixels will be affected.
In the dialog, the Fuzziness slider controls how many similar shades get included — increase it if you want to catch lighter and darker versions of the same color. The Result color box at the bottom right shows what the new color will be. Click on that box to open the color picker and choose your replacement color. This method is more precise than Hue/Saturation because you can specify the exact new color rather than just rotating the hue.
Using Color Range for tricky selections
When the color you want to change blends into nearby colors, the Select by Color Tool alone may select too much or too little. Use Color Range instead: go to Select > Color Range. Click the eyedropper, then click the color in your image. The Fuzziness slider works the same way as in Select by Color, but you get a preview of the selection as a mask — white areas will be selected, black areas will not.
Adjust the Fuzziness until the preview shows only the color you want to change. You can also use the Add to Selection and Subtract from Selection eyedroppers to fine-tune which shades are included. Once the selection looks right, click OK, then use Hue/Saturation or Replace Color to change the selected pixels.
Protecting your original with adjustment layers
Instead of changing the image directly, create an adjustment layer so you can modify or remove the change later. Make your selection first (using Select by Color or Color Range), then go to Layer > New Adjustment Layer > Hue/Saturation. Photoshop creates a new layer with the adjustment applied only to your selection. The original image stays untouched underneath.
If you want to tweak the color change, double-click the adjustment layer to reopen the Hue/Saturation dialog. If you want to remove the change entirely, delete the adjustment layer. This non-destructive approach is especially useful when you are experimenting with different colors or when you might need to show the client both the original and the modified version.
Common mistakes and how to avoid them
The most common error is forgetting to make a selection before adjusting. If you skip the Select by Color step and go straight to Hue/Saturation, the adjustment affects the entire image, not just the color you wanted to change. Always select first, then adjust.
Another frequent mistake is setting Fuzziness too high, which selects colors you did not intend to change. Start with a low Fuzziness value (around 20–30) and increase it only if you are missing shades of the color you want. Test your selection by looking at the marching ants outline or the Color Range preview before you explore any adjustment.
Dragging the Hue slider too far is also common — small movements often produce better results than large ones. A shift of 30–60 degrees usually looks natural, while shifts of 180 degrees or more can look artificial. Preview the change in real time as you move the slider to find the sweet spot.
When to use each method
Use Select by Color + Hue/Saturation when you want to shift a color family (red to orange, blue to purple) and the color is distinct from its surroundings. Use Replace Color when you want to swap one color for a completely different one (red to blue) and you want precise control over the new color. Use Color Range when the color you want to change has many shades or blends into nearby colors.
For one-time edits, direct adjustments are fine. For work you might revise later, use adjustment layers. If you are changing colors in multiple images the same way, consider recording an action (Edit > Record New Action) so you can replay the steps on other files.
Frequently Asked Questions
Can I change one specific shade of red without affecting other reds in the image?
Yes, but it requires more control than the basic Select by Color Tool. Use Color Range and set Fuzziness low (around 10–15) to select only the shade you clicked. You can also use the Subtract from Selection eyedropper to remove shades you do not want to change. The trade-off is that you may have to make multiple selections and adjustments to isolate a single shade.
Why does the color look different after I change it?
Hue/Saturation rotates colors around the color wheel rather than replacing them with a flat new color, so the brightness and texture of the original color remain. If you want a completely different color with no connection to the original, use Replace Color instead. Also check your image mode — RGB and CMYK handle colors differently, and adjustments may look different depending on which mode you are working in.
How do I change a color in just part of the image?
Make your selection first, then explore the color adjustment. You can use Select by Color to select only that color, or use the Rectangle Select or Lasso Tool to select a specific area. The adjustment will only affect the selected pixels. Deselect when you are done (Select > Deselect or Ctrl+D on Windows, Cmd+D on Mac).
What is the difference between Hue and Colorize?
Hue/Saturation adjusts the color, saturation, and lightness of existing colors in your image. Colorize converts the entire image to a single color family, which is useful for creating a sepia tone or monochrome effect but not for changing one color to another. For color replacement, stick with Hue/Saturation or Replace Color.
Can I undo a color change if I do not like it?
Yes, if you used an adjustment layer — just delete the layer. If you applied the adjustment directly to the image, use Edit > Undo (Ctrl+Z on Windows, Cmd+Z on Mac) when ready after. If you closed the file and reopened it, the change is permanent unless you saved a backup. Always use adjustment layers when you are unsure about a change.