The Most Common Reason: Foreground Color Is Set to Grey
When your brush paints only grey no matter what color you pick, the problem is almost always that your foreground color is locked to grey or a neutral tone. Photoshop uses the foreground color as the paint color for most brushes, and if that swatch is grey, your brush will paint grey even if you select a different color from the color picker.
Look at the two overlapping squares in your toolbox on the left side of the screen. The square in front (usually top-left) is your foreground color. If it appears grey, that is what your brush will use. Click directly on that square to open the color picker and change it to the color you want.
Key Takeaways
- Your foreground color swatch in the toolbox controls what color the brush paints, and if it is grey, the brush will only paint grey.
- Click the foreground color square (the top-left overlapping square in the toolbox) to open the color picker and select a new color.
- If the color picker opens but your brush still paints grey, check whether you are using a special brush mode like Overlay or Multiply that changes how color appears on the canvas.
- Resetting your colors to black and white (press D) and then clicking the foreground square will let you pick any color from scratch.
- Some brushes are designed to paint only in greyscale or use texture rather than solid color, so switching to a standard round brush can confirm whether the problem is the brush itself.
Check Your Brush Blend Mode
Even if your foreground color is set correctly, certain blend modes can make your brush appear to paint only grey. Look at the top of the Brushes panel or the tool options bar and find the dropdown that says "Normal" or shows another blend mode name. If it is set to Overlay, Soft Light, Hard Light, or Color Burn, the brush will blend with the layer below in ways that can look grey or muted.
Change this dropdown back to "Normal" and try painting again. The color should appear much more vivid. If you want to use a special blend mode later, you can, but Normal mode will show you the true color of your brush.
Reset Your Colors to Default
If you have been working in Photoshop for a while, your foreground and background colors may have drifted into unexpected greys. The fastest fix is to press the letter D on your keyboard. This resets your foreground color to black and your background color to white — Photoshop's default state.
Once you press D, click on the foreground color square (the black square that now appears in your toolbox) to open the color picker. Choose the color you want to paint with. Your brush should now paint that color instead of grey.
Confirm You Are Using a Color Brush, Not a Texture Brush
Some Photoshop brushes are designed to paint texture or pattern rather than solid color. These brushes will ignore your foreground color and paint only in greyscale or a fixed pattern. You can tell if this is happening by switching to a basic brush and testing it.
Open the Brushes panel (Window > Brushes if it is not visible). Look for a brush called "Round Brush" or "Hard Round" — these are standard color brushes. Click it and try painting. If this brush paints your foreground color correctly, then your original brush is a texture or pattern brush and is working as designed. If you want to paint solid color, stick with the round brush or another basic option.
Check Your Layer Type and Adjustment Layers
If you are painting on an adjustment layer or a special layer type, Photoshop may restrict what colors you can paint. Adjustment layers (like Curves, Levels, or Hue/Saturation) do not accept brush strokes the way a regular layer does. If your layer thumbnail in the Layers panel shows a graph or histogram instead of a preview of your image, you are on an adjustment layer.
Create a new regular layer by going to Layer > New > Layer, or click the new layer icon at the bottom of the Layers panel. Paint on this new layer instead. Your brush should now paint in full color. Once you confirm it works, you can merge or flatten your layers if needed.
Make Sure Opacity Is Not Set Too Low
The Opacity slider in the tool options bar controls how transparent your brush stroke is. If opacity is set to 10 or 20 percent, even a bright color will look pale and grey-ish because it is mostly transparent. Look at the Opacity field near the top of the screen (it usually shows 100) and make sure it is set to 100 or close to it.
If you want semi-transparent strokes later, you can lower opacity intentionally. But if your brush is painting what looks like grey, raising opacity back to 100 will show you the true color. You can always lower it again once you see the real color working.
Frequently Asked Questions
Why does my brush paint grey even though I picked red in the color picker?
Your foreground color swatch is probably still set to grey from before you opened the color picker. Click directly on the foreground color square in the toolbox (not the color picker window) and select red again. Make sure the color picker shows red before you close it and start painting.
I pressed D and now my foreground is black, but I want to paint white. What do I do?
Press X on your keyboard. This swaps your foreground and background colors, so black moves to the background and white becomes your foreground. Now you can paint white. Press X again anytime you want to swap them back.
My brush paints grey on one layer but color on another. What is happening?
The layer you are painting on may be an adjustment layer, a layer mask, or a special layer type that only accepts greyscale. Create a new regular layer (Layer > New > Layer) and paint on that instead. Your brush should paint in full color on a standard layer.
The color picker shows the right color, but the brush still paints grey. What else could it be?
Check your blend mode (should be "Normal"), your opacity (should be 100), and try switching to a basic round brush to rule out a texture brush. If a round brush paints color correctly, your original brush is texture-based and that is normal behavior.