The fastest way to change a single color

Open your image in Photoshop and 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. Then go to Image > Adjustments > Hue/Saturation and move the Hue slider left or right to shift the color to what you want. Click OK twice and you are done.

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 and you want to change all of them at once, this is the fastest route. The selection protects the rest of your image from changing.

If the color you want to change is similar to colors you want to keep, use the Fuzziness slider in the Color Range dialog to control how much variation Photoshop selects. A lower number selects only colors very close to what you clicked. A higher number selects a wider range.

Key Takeaways

  • Select > Color Range lets you pick a color in your image, and Photoshop selects all similar pixels at once.
  • Hue/Saturation adjusts the selected color without affecting the rest of the image.
  • The Fuzziness slider controls how much color variation gets selected — lower for precise changes, higher for broader shifts.
  • For colors that appear throughout your image in different shades, use the Colorize option in Hue/Saturation to replace the entire color family with a single new color.
  • If you need to change color in only part of your image, draw a selection first with the lasso or marquee tool before opening Color Range.

Changing a color that appears in multiple shades

When a color shows up in highlights, midtones, and shadows — like a blue jacket that is light blue on the sleeve and dark blue in the folds — Color Range still works, but you may need to adjust the Fuzziness slider higher to catch all the variations. A better approach is to use Select > Color Range, click your color, then go to Image > Adjustments > Hue/Saturation and check the Colorize box at the bottom right of the dialog.

Colorize replaces the entire range of that color with a single new hue while keeping the light and dark areas intact. Move the Hue slider to pick your new color, adjust Saturation to control how vivid it is, and adjust Lightness if the new color is too bright or too dark. This preserves the depth and dimension of the original image while changing only the color itself.

Changing color in a specific area without selecting by color

If you want to change the color of something but the color selection tools are catching too much of the background, draw your own selection first. Use the Lasso Tool to draw around the object freehand, or use the Quick Selection Tool to click and drag over the area you want to change. Photoshop will outline your selection with a moving dashed line.

Once your selection is drawn, go to Image > Adjustments > Hue/Saturation and adjust the sliders. Because you drew the selection yourself, only the area inside the dashed line will change. This method takes longer but gives you complete control over what gets affected.

To make the edge of your selection blend smoothly with the rest of the image, go to Select > Modify > Feather before you explore the color change. Enter a number between 5 and 20 pixels depending on how soft you want the edge. This creates a gradual fade instead of a hard line where the selection ends.

Using the Hue/Saturation adjustment layer for non-destructive editing

Every time you use Image > Adjustments > Hue/Saturation, you are permanently changing the pixels in your image. If you want to try different colors or adjust your change later, use an adjustment layer instead. Go to Layer > New Adjustment Layer > Hue/Saturation.

Photoshop will create a new layer above your image that holds the color adjustment. You can change the adjustment at any time by double-clicking the layer, and you can delete it entirely if you change your mind. The original image stays untouched underneath. If you made a selection before creating the adjustment layer, the adjustment only affects the selected area.

Adjustment layers also let you paint the effect on and off. Click the white rectangle next to the adjustment layer name in the Layers panel, then use the paintbrush tool with black paint to hide the adjustment in certain spots, or white paint to show it again. This is useful when you want to change color in one part of an image but keep the original color in another.

Replacing one specific color with another using Replace Color

For precise control over a single color, use Image > Adjustments > Replace Color. This tool opens a dialog with a preview of your image. Click on the color you want to change, and Photoshop selects it. Then use the Hue, Saturation, and Lightness sliders to define what color you want it to become.

Replace Color is more direct than Hue/Saturation when you know exactly what color you are starting with and exactly what color you want to end up with. The Fuzziness slider works the same way — lower numbers select only the exact color you clicked, higher numbers select a range. You can see the change in real time in the preview window before you click OK.

Changing color in part of an image with the Color Range mask

If you want to change color in a complex area — like making the sky a different color while keeping the clouds white — use Color Range with a layer mask. First, create an adjustment layer by going to Layer > New Adjustment Layer > Hue/Saturation. Set up the color change you want.

Then click the white rectangle next to the adjustment layer name (the layer mask) and go to Image > Adjustments > Levels or Curves to darken the mask in the areas where you do not want the adjustment to show. Black areas of the mask hide the adjustment, white areas show it, and gray areas show it partially. This takes practice but gives you pixel-level control over where the color change appears.

Common problems and how to fix them

If your color selection is catching colors you do not want to change, the Fuzziness slider is set too high. Lower it and try again. If it is not catching enough of the color you want, raise the Fuzziness slider. You can also hold Shift and click on additional colors to add them to your selection, or hold Alt and click to remove colors from the selection.

If the edge of your color change looks hard and unnatural, you did not feather your selection. Go to Select > Modify > Feather, enter 10 pixels, and try the adjustment again. If you already applied the change, undo it with Ctrl+Z (Windows) or Command+Z (Mac), feather, and explore again.

If you changed a color and now the image looks flat or washed out, the Saturation slider in Hue/Saturation may be too low. Raise it to make the new color more vivid. If the new color is too bright or too dark, adjust the Lightness slider. Small adjustments usually look better than large ones.

Frequently Asked Questions

Can I change one color to another without affecting similar colors nearby?

Yes. Use Select > Color Range and lower the Fuzziness slider to select only the exact color you want. The lower the number, the more precise the selection. You can also draw your own selection with the lasso tool first, then use Color Range inside that selection to limit the color change to just that area.

How do I change a color back if I do not like the result?

If you used an adjustment layer, double-click it to open the dialog again and adjust the sliders. If you used Image > Adjustments directly, press Ctrl+Z (Windows) or Command+Z (Mac) to undo. If you already saved and closed the file, you cannot undo — this is why adjustment layers are safer for experimenting.

What is the difference between Hue/Saturation and Replace Color?

Hue/Saturation shifts all colors in a selection by the same amount — useful for making a color family warmer or cooler. Replace Color lets you pick a specific starting color and define exactly what it becomes — useful when you know the exact color you want to change and the exact color you want it to be.

Can I change color in a JPEG or PNG file, or do I need a PSD?

You can change color in any file format — JPEG, PNG, PSD, or others. However, if you use adjustment layers, you must save as PSD to keep the layers. If you save a JPEG with adjustment layers, Photoshop flattens the image and the adjustment becomes permanent.

How do I make sure the new color matches the lighting of the original image?

Use the Lightness slider in Hue/Saturation to match the brightness of the new color to the original. If the original color was dark, lower the Lightness slider on the new color. If the original was bright, raise it. The Saturation slider controls how vivid the color is — lower saturation looks more muted and natural in many cases.