fbpx

How To Change The Color Of A PNG In Photoshop (3 Easy Ways)

Last Updated:

When working with logos, graphics, or other files with a transparent background, you may want to change the color. Luckily, it’s easy to learn how to change the color of a PNG in Photoshop.

Remember that these methods only work if the image already has a transparent background. Otherwise, you may want to learn how to make a background transparent or learn how to select and change color.

Option 1: Change The Color Of A PNG Using A Hue/Saturation Layer

Step 1: Add A Hue/Saturation Adjustment Layer From The Adjustments Panel

Once you have the PNG open in Photoshop, open the Adjustments Panel by going to Window > Adjustments. Then, select the Hue/Saturation Adjustment Layer.

Step 2: Enable The Colorize Option In The Properties Panel

When working with a black-colored logo, you need to ensure you select the Colorize option at the bottom of the Properties Panel to change the PNG to a color. However, you won’t always need this set if you are working with a PNG that already has a color.

Step 3: Adjust The Hue, Saturation, And Lightness Sliders To Change The Color

You can now adjust the Hue, Saturation, and Lightness sliders to change the color. When working with a black PNG, I recommend increasing the Lightness and Saturation sliders first, then the Hue slider.

You will now have a PNG with an entirely new color.



Option 2: Change A PNG’s Color Using A Color Fill Layer In Photoshop

Step 1: Click The New Fill Or Adjustment Icon And Select Solid Color In The Layers Panel

In theย Layers Panel, click theย New Fill Or Adjustment Layer iconย at the bottom of the panel and selectย Solid Color.

This will open theย Color Picker window. Here, you can either click a color from the options or enter the RGB or HSB values to select the new color of your PNG. When youโ€™ve selected your color, you can clickย OK.

In theย Layers Panel, the New Fill Layer sits on top of the Image Layer. The canvas will also be filled with your chosen color.

Step 2: Right-Click On The Fill Layer And Select Create Clipping Mask

Once youโ€™ve added the color fill layer, youโ€™ll notice it has changed the entire canvas to that color, including the background, which should be transparent. You can ensure the color only covers the opaque areas and not the transparent background by adding a clipping mask.

Head to the Layers Panel and add a clipping mask by right-clicking or Control + clicking the Color Fill Layer and selecting Create Clipping Mask.

The color will now only be applied to the parts of the PNG that are not transparent.

Step 3: Adjust The Color (Optional)

You can still change the color at any point by double-clicking theย Color Fill Layer thumbnailย in the Layers Panel.

The Color Picker window will come up again, and you can choose a new color. Clickย OKย when youโ€™re done. You can also adjust the opacity by clicking and dragging theย Opacity sliderย at the top of theย Layers Panel.

When youโ€™re finished, youโ€™ll see the PNG in its new color.

Option 3: Changing The Color Of A PNG Using Layer Styles In Photoshop

Step 1: Press Control/Command + J To Duplicate The PNG

It is smart to duplicate the layer so that you have a backup. Duplicate the layer byย selecting it and pressing Control + J (Win) or Command + J (Mac). The duplicated layer will appear in theย Layers Panel aboveย the original layer.

Step 2: Go To Layer > Layer Style > Color Overlay And Change The Color Swatch

In theย Layers Panel,ย make sure theย Duplicated Layerย is selected. Then, head toย Layer > Layer Style > Color Overlay.ย You can also double-click on the layer to open the Layer Styles panel and then open the Color Overlay tab.

The Layer Style window will open. Here, you can click the color swatch next to Color Overlay to open the Color Picker window. In the Color Picker window, click the color youโ€™d like to apply to the image and then click OK.

Once youโ€™re satisfied with the changes, click OK, and the image will change to the desired color.

You can also adjust the Opacity of the color by clicking and dragging the toggle on theย Opacity Slider in the Layers Panel.

Step 3: Right-Click The Duplicated Layer And Select Merge Down

Once youโ€™re happy with the PNG’s color and are sure youโ€™re done making adjustments, you can merge the layers by heading to theย Layers Panel,ย right-clickingย orย Control + clickingย the duplicated layer, and selectingย Merge Down.

This will combine the original layer and duplicated layer into one layer with the new color. In the Layers Panel, youโ€™ll see there is just one layer now, Layer 1, containing the changes youโ€™ve made to the color.

Now that youโ€™ve changed the color of your PNG, you can save or export the PNG to your files. You can repeat the method whenever you want to change the color.

All three of these methods work to quickly change the color of your PNG file in Photoshop, but the one you choose comes down to personal preference. So experiment with each and see what you like best!



Photo of author
I'm a Canadian photographer and photo retoucher turned founder of bwillcreative.com. Around here I help you to decode the mystery of photo editing with no-fluff videos and written guides to help you achieve your creative goals. Outside of shooting photos and my passion for educating, you'll find me mountain biking or on the trails with my dog, Sunny!