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!