Selection tools
A selection limits every subsequent edit — drawing, filling, transforms, effects — to the selected pixels. While a selection is active a message reminds you; Deselect to draw everywhere again.
The tools#
| Tool | Use |
|---|---|
| Rect Select | Drag a rectangle. |
| Ellipse Select | Drag an ellipse. |
| Lasso | Draw a freehand region; it closes when you lift. |
| Magic Wand | Tap a pixel to select the connected area of similar colour. Uses the same Contiguous and Tolerance options as the bucket. |
| Polygon (Select mode) | Tap out a polygonal region point by point. Switch Paint ↔ Select in the tool options. |
Selection mode (context bar)#
| Mode | Effect |
|---|---|
| Replace | The new region becomes the selection. |
| Add | Adds to the current selection. |
| Subtract | Removes from it. |
| Intersect | Keeps only the overlap. |
- A pure **tap*on empty canvas clears the selection (toggle with the **Tap clears / Tap keeps*chip).
- Any **drag*commits, even a 1 × 1 pixel one.
The Select menu#
⋯ ▸ Select:
| Command | Result |
|---|---|
| Select All | The whole canvas. |
| Deselect | Clear the selection. |
| Reselect | Restore the last selection you cleared. |
| Invert Selection | Swap selected ↔ unselected. |
| Select Opaque | Select every non-transparent pixel on the active layer. |
| Select Cel Bounds | Select the bounding box of the active cel's art. |
| Expand / Contract | Grow or shrink the selection edge by 1 / 2 / 4 / 8 px. |
| Border | Turn the selection into a frame of the given width. |
| Save Mask… / Load Mask… | Export the selection as a .json bitmap and load it back later — it fits onto a different-size canvas. |
Selection operations (Select All, Invert, Expand, …) are intentionally not on the undo stack, matching how Deselect and Select All behave in most editors. Only the pixel edits they enable are undoable.