Photoshop: Find and Replace for Colors

  • 3
  • Idea
  • Updated 4 years ago
  • (Edited)
Archived and Closed

This conversation is no longer open for comments or replies and is no longer visible to community members. The community moderator provided the following reason for archiving: Slate & Voice are now supported here:

I have ALWAYS, since the day I started using Photoshop 7 wanted a want to easily exchange colors. In word processors we have always had "find and replace". Want to switch out a word used multiple times? No problem. a hotkey and a click and you're done.

I want the same thing in Photoshop, and really across the whole Creative Suite. I want to be able to type in a hex or RGB color code and it find that color across all my objects, shapes and layers so I can switch it out quickly and easily. And it should definitely have the option to target base colors. So it would ignore gradients, patterns, shadows, and other filters to change the base color you started with then reapply the gradient. All this would be transparent to the user. Just find: hex replace: hex, and all of a sudden your shape is now purple instead of pink. And if you had filters, they have been carried over and now applied to the pink.

Thanks Adobe team. Look forward to seeing this in CS6 and saying to all my friends, I CAME UP WITH THAT! and no one believing me. :) Keep up the good work.
Photo of Ryan Poolos

Ryan Poolos

  • 2 Posts
  • 3 Reply Likes
  • excited for this feature

Posted 9 years ago

  • 3
Photo of Brett N

Brett N, Official Rep

  • 2260 Posts
  • 123 Reply Likes
That is already something that you can do, and have been able to do for many versions, in Photoshop.

Simply go to Image>Adjustments>Replace Color.

You can use the eyedropper to select the color from the image, or click the color swatch to type in a Hex, RGB, etc. value. The Fuzziness slider is a threshold for color purity, the higher the value the more surrounding similar colors will also be adjusted.

Then, in the Replacement area, you can do the same with the color swatch, or use the HSL sliders to nudge the color.

For more information, check out this Help article:
Photo of Ryan Poolos

Ryan Poolos

  • 2 Posts
  • 3 Reply Likes
That doesn't actually do what I'm looking for although it shares the name. That is a very limited function restricted to a single layer and adjusted color. I want to be able to transcend layers, objects, and shapes, and only replace the base color there for eliminated this business of fuzziness that almost always results in less than pixel perfect replacements.

That feature is more for the picture editing of photoshop. But Photoshop has evolved to be used by people like me for content creation. And we need a find and replace that is more sophisticated and powerful than a simple find pixels of this color, in a range, and replace with this color. What if we found a range of colors and wanted to replace with a range of colors? That wouldn't work in the current instance. It would just take the 20 colors selected and replace with 1 color. Creating ugly locking similar to magic wand.
Photo of Andy Johnston

Andy Johnston

  • 1 Post
  • 1 Reply Like

I just came across this need as I was working on a massive PSD with hundreds of objects and layers. This true find-and-replace feature needs to happen. Please, Adobe!
Photo of Luke McClure

Luke McClure

  • 1 Post
  • 0 Reply Likes
YEAH I AGREE.  I've jsut done a huger website to find one of the HEX colours the client sent me is wrong. I now have to trawl throguh every layer and look for anything that might have that HEX colour and change it manually. 

In illustrator you can, SELECT > SAME FILL or STROKE and WEIGHT or COLOUR. 

This conversation is no longer open for comments or replies.