Make a Logo Background Transparent in Photoshop (Fringe-Free)
In this tutorial, you’ll turn a logo on white into a transparent asset using a channel-based selection for a precise mask. Then you’ll rebuild the logo as Solid Color Fill layers to eliminate white edge halos before exporting as a transparent PNG. Follow along step by step for clean, professional results.

Step-by-step instructions
Open Channels and duplicate the highest-contrast channel
Go to Window → Channels to display the Channels panel.
Click through Red, Green, and Blue to find the channel with the strongest contrast between logo and background (e.g., Blue).
Drag that channel onto the New Channel icon to create a copy (e.g., “Blue copy”).
Darken the channel copy with Apply Image
Go to Image → Apply Image…
Set Layer: Merged, Channel: your channel copy (e.g., Blue copy), and Blending: Multiply.
Click OK. If it isn’t dark enough, repeat Image → Apply Image… or use Image → Adjustments → Levels to push the darks.
Invert and turn the channel into a selection and mask
With the channel copy active, press Ctrl+I (Windows) / Cmd+I (Mac) to invert so the logo is white and background black.
Ctrl-click (Windows) / Cmd-click (Mac) the channel copy thumbnail to load it as a selection.
Click RGB at the top of the Channels panel to return to full color, then switch to the Layers panel.
Click Add Layer Mask to mask the logo layer and remove the white background.
Preview edges on a temporary background
Layer → New Fill Layer → Solid Color…; choose a mid gray; click OK.
Drag this gray fill layer below the logo to reveal any white fringing.
Create clean, fringe-free color fills
Ctrl/Cmd-click your channel copy thumbnail again to reload the logo selection (if needed).
Layer → New Fill Layer → Solid Color…; pick black; click OK (this becomes the black parts of the logo).
Duplicate this fill layer with Ctrl+J (Windows) / Cmd+J (Mac).
Double-click the top fill layer’s color swatch and set it to the logo’s second color (e.g., orange); click OK.
Hide or delete the original masked logo layer so you only see the two fill layers.
Limit the orange layer to only orange regions
Choose a selection tool (e.g., Polygonal Lasso Tool) and select areas that should remain black (not orange).
Select the orange fill layer’s mask thumbnail.
Fill the selection with black: Alt+Backspace (Windows) / Option+Delete (Mac) to hide those areas.
Press Ctrl+D (Windows) / Cmd+D (Mac) to deselect.
Remove orange overlap from the black layer
Ctrl/Cmd-click the orange fill layer’s thumbnail to load its visible pixels as a selection.
Select the black fill layer’s mask thumbnail.
Fill with black: Alt+Backspace (Windows) / Option+Delete (Mac), then deselect with Ctrl/Cmd+D.
Export with transparency
Go to File → Export → Export As…
Set Format: PNG (or GIF) and enable Transparency.
Click Export to save your transparent logo.