How to copy a selection from one image to another image in GIMP

gimpimage manipulation

Recently I switched from Photoshop to GIMP. I want to copy a selection from one image to another, so that I can fill that selection with color in another image and I can get the shape without recreating it manually. In Photoshop we can copy the layer style, but I can't find that in GIMP. Can anyone help?

Best Answer

It is really as easy as copying the quick mask (the image representation of your selection):

  1. Enable quick mask for the image with the selection (Shift+Q or Select → Toggle QuickMask)
  2. The quick mask appears as a channel called "Quick Mask" in the Channels dialog
  3. Select it and copy to clipboard (Ctrl+C)
  4. Enable quick mask for the image that has no selection yet (Shift+Q)
  5. Select it in the Channels dialog and paste from clipboard (Ctrl+V)
  6. Disable quick mask (Shift+Q) to see the selection as dotted lines.

Most other solutions did not really work for me.

Related Question