When this tool is useful
Simple logos, icons, scans, and product cutouts on a flat or nearly flat background color when manual color-keying is appropriate.
How local processing works
The browser measures each decoded pixel against the chosen target color, reduces alpha within the selected tolerance and feather range, combines that result with any existing transparency, and encodes PNG.
How to use it
- Prepare Make a selected color transparent: Work from a copy and confirm the sampled target color, tolerance, feathering, existing alpha, same-colored subject details, edge halos, and the PNG-only output. Keep the source unchanged.
- Apply Make a selected color transparent: Process locally in the browser. The browser measures each decoded pixel against the chosen target color, reduces alpha within the selected tolerance and feather range, combines that result with any existing transparency, and encodes PNG.
- Download and verify: Save under a new name. Preview the result over both light and dark checker backgrounds, zoom into hair and soft edges, confirm same-colored subject details remain, and reopen the PNG to verify transparency.
Important limitations
This is color-key transparency, not AI background removal: matching colors inside the subject can also disappear, textured backgrounds and shadows can remain, and wide tolerance can damage soft edges.
Verify the downloaded result
Preview the result over both light and dark checker backgrounds, zoom into hair and soft edges, confirm same-colored subject details remain, and reopen the PNG to verify transparency.
Private by design
Your files stay in this browser. The tool does not upload the source or output to our servers.
Questions and answers
When should I use Make a selected color transparent?
Simple logos, icons, scans, and product cutouts on a flat or nearly flat background color when manual color-keying is appropriate.
What does Make a selected color transparent change?
The browser measures each decoded pixel against the chosen target color, reduces alpha within the selected tolerance and feather range, combines that result with any existing transparency, and encodes PNG.
Which limits and settings matter?
the sampled target color, tolerance, feathering, existing alpha, same-colored subject details, edge halos, and the PNG-only output. This is color-key transparency, not AI background removal: matching colors inside the subject can also disappear, textured backgrounds and shadows can remain, and wide tolerance can damage soft edges.
How do I verify the result?
Preview the result over both light and dark checker backgrounds, zoom into hair and soft edges, confirm same-colored subject details remain, and reopen the PNG to verify transparency.