I am using GIMP.

This seems like such a simple thing, yet I just can't get it to work.

I did "color to alpha" on a selection, but it only made it partially transparent, very annoying.

So I have selected the area again, I just want to make it totally 100% transparent.

How to do?

2 Answers 2


If you want to make a selection transparent, just hit [delete] (or Edit>clear). If necessary add an alpha-channel first (Layer>Transparency>Add alpha channel)(*).

Color-to-alpha is not meant to make things completely transparent. It erases the specified color, and leaves the rest. So if you have a purple pixel, using color-to-alpha to erase the ted leaves you with a partially transparent blue pixel. And if you insert a layer under this and fill it with red, the partially transparent blue over the red will reconstruct the original purple.

(*) If you are still on 2.8, C2A adds an alpha channel automatically, so it seems to solve the problem. But on 2.10 this is no longer true, you have to add the alpha channel yourself anyway. Two hints:

  • Gimp doesn't add an alpha channel when loading from format with no alpha channel (JPG, typically).
  • Layers without an alpha channel have their name in boldface.

I just inverted the selection, copy, then paste to a new layer. deleted the old layer.

I guess sometimes you just have to think outside the box.

  • 1
    This not the solution, and is much more complicated than the usual solution.
    – xenoid
    Oct 17, 2019 at 12:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.