Inkscape Tool-Switching Shortcuts
Switching between Inkscape's core tools — selection, node editing, drawing shapes, text, gradients, and zoom — happens dozens of times in a single illustration session, and nearly every one of them is bound to a single unmodified letter, similar in spirit to Illustrator's own letter-key conventions but genuinely its own set rather than a direct copy, diverging specifically around node editing and zoom behavior.
| Action | Windows | Mac | Description |
|---|---|---|---|
| Selection tool | S or Esc | S or Esc | Returns focus to Inkscape's arrow tool, the general-purpose pointer for dragging objects around the canvas, stretching them from an edge handle, and — with a second click to enter rotate mode — spinning them around a movable pivot point. |
| Node editing tool | N | N | Drops you into node-editing mode where individual anchor points become clickable and draggable, along with the curve handles projecting from each one, for reshaping a path after it's already drawn. |
| Bezier/pen tool | B | B | Switches to the Bezier tool for placing anchor points one click at a time, where dragging while clicking pulls out handles that bend the segment into a curve instead of a straight line. |
| Rectangle tool | R | R | Switches to the Rectangle tool; holding Ctrl while dragging constrains to a perfect square. |
| Ellipse tool | E | E | Switches to the Ellipse tool for drawing circles and ovals; holding Ctrl constrains the drag to a perfect circle, and dragging from an existing ellipse's edge with the tool active can carve out an arc or wedge segment. |
| Text tool | T | T | Activates the Text tool for placing and editing text objects directly on the canvas. |
| Gradient tool | G | G | Activates the Gradient tool for creating and editing linear or radial gradients directly on the canvas by dragging a gradient handle across the selected object. |
| Zoom tool | Z or F3 | Z or F3 | Activates the dedicated Zoom tool for click-to-zoom-in and Shift-click-to-zoom-out behavior directly on the canvas, an alternative to the number-key zoom presets or scroll-wheel zooming for users who prefer a click-driven approach. |
| Jump to a preset zoom level | 1 through 5 number keys | 1 through 5 number keys | Each number key jumps to a specific fixed zoom percentage or fit level (1 for 100%, 3 for zoom-to-fit-drawing, 5 for zoom-to-fit-page, among others) without opening the zoom percentage field or scrolling manually. |
The Selection tool (S, or Esc from most other tools) returns you to Inkscape's general-purpose arrow pointer, used for dragging objects around the canvas, resizing them from an edge or corner handle, and — with a second click on an already-selected object — switching into rotate mode, where the same handles instead spin the object around a movable pivot point you can reposition before rotating.
The Node tool (N) is where Inkscape's editing model most clearly diverges from a typical vector tool's default selection behavior: it exposes every individual anchor point on a selected path as its own clickable, draggable element, along with the Bezier curve handles projecting from each one, letting you reshape a path's exact curve geometry after it's already been drawn — the deep-editing counterpart to the Selection tool's whole-object manipulation.
The Bezier tool (B) places anchor points one click at a time to build a path from scratch, and dragging while clicking (rather than a plain click) pulls out curve handles from that point, bending the resulting segment into a curve instead of leaving it a straight line — the same fundamental Bezier-curve concept found in essentially every vector tool, expressed through Inkscape's own specific click-and-drag mechanics.
Rectangle (R) and Ellipse (E) draw their respective basic shapes by dragging, both supporting a Ctrl modifier held during the drag to constrain to a perfect square or perfect circle respectively — worth knowing that these shapes start out as parametric objects with adjustable width, height, and (for rectangles) corner-radius properties, rather than immediately being raw editable paths, a distinction covered in more depth on the path-operations category page.
Text (T) activates the tool for placing and editing text objects directly on the canvas, and Gradient (G) activates the tool for creating and editing linear or radial gradients by dragging a handle directly across the selected object, with the choice between linear and radial style controlled through the tool options bar rather than a separate keyboard shortcut for each variant.
Zoom has two genuinely different access methods worth understanding as complementary rather than redundant. The dedicated Zoom tool (Z or F3) supports click-to-zoom-in and Shift-click-to-zoom-out directly on the canvas, useful for anyone who prefers a click-driven zoom interaction over scroll-wheel zooming. Separately, the number keys 1 through 5 each jump to a specific fixed zoom level or fit state — 1 for exactly 100%, 3 for zoom-to-fit the current drawing's content, 5 for zoom-to-fit the entire page — without needing to type a percentage into a zoom field or scroll incrementally to approximate it. These preset zoom keys are one of the more distinctly Inkscape-flavored conventions on this page, genuinely different from Illustrator's own zoom shortcuts and worth deliberately learning rather than assuming they'll behave the way zoom shortcuts do in a different vector tool you might already know.
A practical tool-switching sequence worth internalizing, since it reflects how a typical Inkscape illustration session actually flows: draw base shapes with Rectangle, Ellipse, or the Bezier tool, switch to the Node tool to refine their exact curve geometry once the rough forms exist, and use the number-key zoom presets liberally throughout to move between a fitted overview of the whole page and a zoomed-in view for precise node placement — rather than relying on scroll-wheel zoom alone, which is slower for jumping to a specific known zoom level like exactly 100%.