Krita Selection & Transform Shortcuts
Selection in Krita differs from other editors in two ways worth knowing before you memorise anything: a stray canvas click does not deselect, and the selection modes are keys you press rather than modifiers you hold. Both differences make Krita's selections more stateful than most, so more of the confusion here comes from losing track of what is currently selected than from any individual shortcut behaving unexpectedly.
| Action | Windows | Mac | Description |
|---|---|---|---|
| Select all | Ctrl+A | Cmd+A | Selects the full canvas area. Mostly a setup step — for copying a whole layer, or for giving a transform something explicit to act on rather than relying on the layer bounds. |
| Deselect | Ctrl+Shift+A | Cmd+Shift+A | Clears the active selection. Krita does not deselect on a stray canvas click the way some editors do, so this is the reliable way out — and the first thing to try when brush strokes mysteriously refuse to appear outside one region. |
| Reselect | Ctrl+Shift+D | Cmd+Shift+D | Brings back the selection you just cleared, with its exact shape and feathering. Saves rebuilding a fiddly lasso outline after deselecting one action too early. |
| Invert selection | Ctrl+Shift+I | Cmd+Shift+I | Swaps selected for unselected. Note the neighbouring Ctrl+I applies the Invert colour filter instead — two very different results one modifier apart, and a common source of accidental negatives. |
| Transform tool | Ctrl+T | Cmd+T | Opens the transform tool on the active layer or selection. Krita's version offers free, perspective, warp, cage, liquify and mesh modes from the tool options — considerably more than the free-transform box the shortcut suggests. |
| Rectangular selection tool | Ctrl+R | Cmd+R | Switches to rectangular marquee selection. J switches to the elliptical equivalent — note that neither cycles between the two the way a single tool slot would in Photoshop; they are separate tools with separate keys. |
| Selection mode: replace / add / subtract | R / A / S | R / A / S | Sets what the next selection does to the existing one, rather than requiring a held modifier for each drag. Setting the mode once and making several selections is far less error-prone than holding Shift or Alt correctly every time. |
| Display selection | Ctrl+H | Cmd+H | Toggles the marching-ants overlay while leaving the selection itself active. Useful for judging an edge without the animated outline over it — but it is also how people lose track of a selection entirely and start wondering why half the canvas is unpaintable. |
The core four follow convention. Ctrl+A selects the whole canvas, Ctrl+Shift+A deselects, Ctrl+Shift+D brings back the selection you just cleared with its shape and feathering intact, and Ctrl+Shift+I inverts. The reselect is more valuable than it first appears — a lasso outline traced carefully around a complex shape represents real effort, and deselecting one action too early is common enough that having a one-keystroke recovery changes how freely you are willing to press Ctrl+Shift+A.
Inversion carries the trap. Ctrl+Shift+I inverts the selection; Ctrl+I applies the Invert colour filter to the layer. One modifier apart, and the results share nothing — one changes which pixels are editable, the other turns the artwork into a photographic negative. Photoshop refugees hit this more than anyone, because there Ctrl+I is bound to the selection inversion they are reaching for, so the muscle memory is not merely absent but actively wrong. The consolation is that the mistake is impossible to miss and Ctrl+Z reverses it cleanly.
Selection modes are Krita's real departure from the norm. Rather than holding Shift to add and Alt to subtract on every drag, you press R for replace, A for add and S for subtract, and the mode persists until you change it. For a single quick selection the held-modifier approach is fine. For building a complicated selection out of eight or ten overlapping pieces, setting the mode once and drawing freely removes an entire class of error — the one where a modifier slips on the fourth drag and silently replaces everything you had assembled. The cost is that the mode is stateful, so a selection that behaves unexpectedly after you return from a break is usually a mode left set from earlier rather than anything wrong with the tool.
Ctrl+H toggles the marching-ants overlay while leaving the selection fully active, which is useful for judging an edge without an animated dashed line running along it. It is also the single most reliable way to confuse yourself in Krita. With the overlay hidden and a selection still live, brush strokes appear in one region and vanish everywhere else, with no visible indication why. When painting stops working across most of the canvas, Ctrl+Shift+A is the first thing to try; if strokes immediately start landing again, a hidden selection was the cause.
The selection tools themselves are separate tools with separate keys rather than variants sharing one slot: Ctrl+R for rectangular, J for elliptical. There is no cycling between them the way a single Photoshop tool slot would offer. Ctrl+T opens the transform tool, and it is worth opening the tool options once rather than assuming it matches the free-transform box the shortcut implies — Krita's transform covers free, perspective, warp, cage, liquify and mesh modes from the same entry point, and the liquify and mesh options in particular do work that would otherwise mean a filter or a round trip to another application.
One more property of Krita's transform tool changes how you use it. The transform stays live until you commit it, which means you can switch modes mid-operation — start with a free scale, move to perspective, finish with a warp — and only the final result is applied to the pixels. Each intermediate state is not separately resampled, so the quality loss of a multi-step adjustment is the loss of one transform rather than three stacked on top of each other. This is the practical argument for doing all your repositioning in a single Ctrl+T session rather than committing and re-entering, particularly on a layer you have already transformed once before.
Selections and transforms interact in a way that is easy to get wrong in either direction. With a selection active, Ctrl+T transforms only the selected pixels; with no selection, it transforms the entire layer. Both are legitimate, and the difference is invisible until the operation is already underway — so a transform that unexpectedly grabs the whole layer usually means a deselect you did not intend, and one that grabs a fragment usually means a selection you had forgotten was live. Ctrl+H hiding the marching ants makes both cases harder to diagnose, which is the recurring theme of this section: Krita gives you precise control over what is selected, and almost all of the confusion comes from losing track of what that currently is. Two keystrokes cover nearly every case — Ctrl+Shift+A to clear whatever is active, Ctrl+Shift+D to bring it straight back if clearing was the wrong call — which makes checking cheap enough that it is worth doing before diagnosing anything else.