Hotkeys and shortcuts for Inkscape
(Total 216)
F1 + S |
ToolsSelector |
Space |
ToolsUse Selector temporarily |
F2 + N |
ToolsNode tool |
↑ Shift + F2 + W |
ToolsTweak tool |
F3 + Z |
ToolsZoom tool |
F4 + R |
ToolsRectangle tool |
↑ Shift + F4 + X |
Tools3D box tool |
F5 + E |
ToolsEllipse/arc tool |
F6 + P |
ToolsFreehand (Pencil) tool |
↑ Shift + F6 + B |
ToolsBezier (Pen) tool |
Ctrl + F6 + C |
ToolsCalligraphy tool |
↑ Shift + F7 + U |
ToolsPaint bucket tool |
Ctrl + F1 + G |
ToolsGradient tool |
F7 + D |
ToolsDropper tool |
F8 + T |
ToolsText tool |
F9 + I |
ToolsSpiral tool |
↑ Shift + F9 + * |
ToolsStar tool |
Ctrl + F2 + O |
ToolsConnector tool |
Mouse double click |
Text toolselect word |
↑ Shift + Ctrl + F |
DialogsFill and Stroke |
↑ Shift + Ctrl + W |
DialogsSwatches |
↑ Shift + Ctrl + T |
DialogsText and Font |
↑ Shift + Ctrl + M |
DialogsTransform |
↑ Shift + Ctrl + L |
DialogsLayers |
↑ Shift + Ctrl + A |
DialogsAlign and Distribute |
↑ Shift + Ctrl + O |
DialogsObject Properties |
↑ Shift + Ctrl + H |
DialogsUndo History |
↑ Shift + Ctrl + X |
DialogsXML Editor |
↑ Shift + Ctrl + D |
DialogsDocument Preferences |
↑ Shift + Ctrl + P |
DialogsInkscape Preferences |
↑ Shift + Ctrl + E |
FileExport to PNG |
Ctrl + F |
DialogsFind |
↑ Shift + Alt + B |
ObjectTrace bitmap |
↑ Shift + Ctrl + 7 |
DialogsPath Effects |
F12 |
Toggle visibilityToggle dialogs |
Shortcuts |
Toggle visibilitywithin dialogs |
Esc |
Text tooldeselect the text object |
Ctrl + F4 |
WindowClose document window |
⭾ Tab |
Calligraphyselect next handle |
↑ Shift + ⭾ Tab |
Calligraphyselect previous handle |
⤶ Enter |
Text toolstart a new line or paragraph |
Ctrl + ⤶ Enter |
Selectorenter group |
Space + ⤶ Enter |
Toggle visibilityActivate current button or list |
Ctrl + Page Up |
Toggle visibilityIn a multi-tab dialog, switch tabs |
Alt + X |
Control barJump to the first editable field |
↑ |
Change valuesIncrease value by 0.1 |
↓ |
Change valuesDecrease value by 0.1 |
Page Up |
ObjectRaise selection one step |
Page Down |
ObjectLower selection one step |
Ctrl + Z |
Pen (Bezier) toolcancel current line |
Ctrl + ← ↑ → ↓ |
CanvasScroll canvas |
+ |
CanvasZoom in |
- |
CanvasZoom out |
Alt + Z |
CanvasActivate zoom field |
1 |
CanvasZoom 1:1 |
2 |
CanvasZoom 1:2 |
3 |
CanvasZoom to selection |
4 |
CanvasZoom to drawing |
5 |
CanvasZoom to page |
6 |
CanvasZoom to page width |
Ctrl + N |
FileCreate new document |
Ctrl + O |
FileOpen an SVG document |
Ctrl + I |
Text toolmake selection italic |
Ctrl + P |
FilePrint document |
Ctrl + S |
FileSave document |
↑ Shift + Ctrl + S |
FileSave under a new name |
↑ Shift + Ctrl + Alt + S |
FileSave a copy |
Ctrl + Q |
FileExit Inkscape |
Mouse left click |
Text toolcreate/select a text object |
↑ Shift + Mouse left click |
Dropper toolpick stroke color |
Mouse movement + Mouse left click |
PaletteDrag fill color to objects |
↑ Shift |
PaletteMouse drag can drag stroke color to objects |
Ctrl + R |
WindowToggle rulers |
Ctrl + B |
Text toolmake selection bold |
F11 |
WindowToggle fullscreen |
F10 |
WindowMain menu |
↑ Shift + F10 + Mouse right click |
WindowDrop-down (context) menu |
Ctrl + W |
WindowClose document window |
Ctrl + ⭾ Tab |
WindowNext document window |
↑ Shift + Ctrl + ⭾ Tab |
WindowPrevious document window |
Shift + Page Up |
LayersMove to layer above |
Shift + Page Down |
LayersMove to layer below |
Shift + Ctrl + Page Up |
LayersRaise thelayer |
Shift + Ctrl + Page Down |
LayersLower the layer |
↑ Shift + Ctrl + Home |
LayersRaise the layer to the top |
↑ Shift + Ctrl + End |
LayersLower the layer to the bottom |
↑ Shift + Ctrl + Y |
ObjectUndo |
↑ Shift + Ctrl + Z |
ObjectRedo |
Ctrl + Y |
ObjectRedo |
Ctrl + C |
Dropper toolcopy color |
Ctrl + X |
ObjectCut selection |
Ctrl + V |
ObjectPaste clipboard |
Ctrl + Alt + V |
ObjectPaste in place |
↑ Shift + Ctrl + V |
ObjectPaste style |
Ctrl + 7 |
ObjectPaste path effect |
Ctrl + D |
ObjectDuplicate selection |
Alt + D |
ObjectClone object |
↑ Shift + Alt + D |
ObjectUnlink clone |
↑ Shift + D |
Text toolselect path from text |
Alt + B |
ObjectCreate a bitmap copy |
Alt + I |
ObjectObject(s) to pattern |
↑ Shift + Alt + I |
ObjectPattern to object(s) |
↑ Shift + Ctrl + U |
ObjectGroup selected objects |
Ctrl + G |
ObjectGroup selected objects |
↑ Shift + Ctrl + G |
ObjectUngroup selected group(s) |
Ctrl + U |
Text tooltoggle Unicode entry |
Home |
Text toolgo to beginning/end of line |
End |
Text toolgo to beginning/end of line |
↑ Shift + Ctrl + C |
PathConvert selected object(s) to path |
Ctrl + Alt + C |
PathConvert stroke to path |
Ctrl + + |
PathUnion |
Ctrl + - |
PathDifference |
Ctrl + * |
PathIntersection |
Ctrl + ^ |
PathExclusive OR (XOR) |
Ctrl + / |
PathDivision (cut) |
Ctrl + Alt + / |
PathCut path |
Ctrl + ( |
PathInset path (towards center) |
Ctrl + ) |
PathOutset path (away from center) |
Alt + ( |
PathInset path by 1 pixel |
Alt + ) |
PathOutset path by 1 pixel |
↑ Shift + Alt + ( |
PathInset path by 10 pixels |
↑ Shift + Alt + ) |
PathOutset path by 10 pixels |
Ctrl + J |
PathCreate dynamic offset |
Ctrl + Alt + J |
PathCreate linked offset |
Ctrl + K |
PathCombine paths. This is different from grouping in that combined paths create one object. This is different from Union in that overlapping areas are not affected. Whether overlapping areas are filled is controlled by the Fill: winding/alternating switch on the Fill & Stroke dialog |
↑ Shift + Ctrl + K |
PathBreak paths apart. This attempts to break an object into constituent paths; it will fail if the object is one solid path |
Ctrl + L |
PathSimplify |
Ctrl + A |
Text toolselect all text |
Ctrl + Alt + A |
Node toolselect all nodes in path |
! |
Node toolinvert selection in subpath(s) |
Alt + ! |
Node toolinvert selection in path |
⬅ Backspace |
Pen (Bezier) toolerase last segment of current line |
Del |
Pen (Bezier) toolerase last segment of current line |
← ↑ → ↓ |
Text toolmove cursor by one character |
↑ Shift + ← ↑ → ↓ |
Text toolselect text by character |
Alt + ← ↑ → ↓ |
Text toolshift characters by 1 pixel |
Alt + ↑ Shift + ← ↑ → ↓ |
Calligraphymove selected handle by 10 pixels |
. |
Node toolscale nodes up by the scale step |
> |
Node toolscale nodes up by the scale step |
, |
Node toolrotate nodes by the angle step |
< |
Node toolscale nodes down by the scale step |
Ctrl + . |
Selectorscale selection to 200% |
Ctrl + > |
Selectorscale selection to 200% |
Ctrl + , |
Selectorscale selection to 50% |
Ctrl + < |
Selectorscale selection to 50% |
Alt + . |
Node toolscale nodes up by 1 pixel |
Alt + > |
Text toolexpand line/paragraph by 1 pixel |
Alt + , |
Node toolscale nodes down by 1 pixel |
Alt + < |
Text toolcontract line/paragraph by 1 pixel |
Ctrl + [ |
Text toolrotate character(s) by 90 degrees |
Ctrl + ] |
Text toolrotate character(s) by 90 degrees |
Alt + [ |
Text toolrotate character(s) by 1 pixel |
Alt + ] |
Text toolrotate character(s) by 1 pixel |
H |
Node toolflip nodes horizontally |
V |
Node toolflip nodes vertically |
Ctrl + Mouse left click |
Node toolretract the handle |
Ctrl + ↑ Shift + Mouse left click |
Selectortoggle selection within group |
Alt + Mouse left click |
Dropper toolpick inverse color |
↑ Shift + Alt + Mouse left click |
Selectortoggle under |
Ctrl + Alt + Mouse left click |
Spiral toolreset divergence (inner handle) |
↑ Shift + Ctrl + Alt + Mouse left click |
Selectortoggle under, in groups |
Ctrl + ⬅ Backspace |
Node tooldelete without preserving shape |
Mouse movement |
Text toolselect text |
↑ Shift + Mouse movement |
Dropper toolaverage stroke color |
Alt + Mouse movement |
Spiral toolconverge/diverge (inner handle) |
Ctrl + Mouse movement |
Text toollock width, height, or ratio of frame |
Left Ctrl + < |
Node toolscale left handle by the scale step |
Left Ctrl + > |
Node toolscale left handle by the scale step |
Right Ctrl + < |
Node toolscale right handle by the scale step |
Right Ctrl + > |
Node toolscale right handle by the scale step |
Left Alt + < |
Node toolscale left handle by 1 pixel |
Left Alt + > |
Node toolscale left handle by 1 pixel |
Right Alt + < |
Node toolscale right handle by 1 pixel |
Right Alt + > |
Node toolscale right handle by 1 pixel |
Left Ctrl + ] |
Node toolrotate left handle by the angle step |
Left Alt + [ |
Node toolrotate left handle by 1 pixel |
Left Alt + ] |
Node toolrotate left handle by 1 pixel |
Right Alt + [ |
Node toolrotate right handle by 1 pixel |
Right Alt + ] |
Node toolrotate right handle by 1 pixel |
↑ Shift + L |
Pen (Bezier) toolmake last segment line |
↑ Shift + U |
Pen (Bezier) toolmake last segment curve |
↑ Shift + C |
Node toolmake cusp |
↑ Shift + S |
Node toolmake smooth |
↑ Shift + Y |
Node toolmake symmetric |
↑ Shift + J |
Node tooljoin selected nodes |
↑ Shift + B |
Node toolbreak selected node(s) |
Ctrl + Del |
Node tooldelete without preserving shape |
clickclick |
Pen (Bezier) toolfinish current line |
Insert |
Node toolinsert new node(s) |
Ctrl + Alt + Mouse movement |
Node toolmove along handles |
↑ Shift + R |
Calligraphyreverse gradient definition |
Ctrl + snap |
Pen (Bezier) toollast segment to angle steps |
Mouse right click |
Pen (Bezier) toolfinish current line |
← → |
Calligraphyadjust pen width |
↑ ↓ |
Calligraphyadjust pen angle |
Mouse left click |
Calligraphyopen gradient editor |
Ctrl + ← → |
Text toolmove cursor by one word |
Ctrl + ↑ ↓ |
Text toolmove cursor by one paragraph |
Ctrl + Home |
Text toolgo to beginning/end of text |
Ctrl + End |
Text toolgo to beginning/end of text |
Alt + W |
Text toolflow text into frame |
Alt + ↑ Shift + W |
Text toolunflow text from frame |
Ctrl + Space |
Text toolinsert no-break space |
Ctrl + ↑ Shift + ← ↑ → ↓ |
Text toolselect text by word |
↑ Shift + Home |
Text toolselect to beginning of line |
↑ Shift + End |
Text toolselect to end of line |
Ctrl + ↑ Shift + Home |
Text toolselect to beginning of text |
Ctrl + ↑ Shift + End |
Text toolselect to end of text |
Mouse triple click |
Text toolselect line |
↑ Shift + Alt + > |
Text toolexpand line/paragraph by 10 pixels |
↑ Shift + Alt + < |
Text toolcontract line/paragraph by 10 pixels |
Ctrl + Alt + > |
Text toolmake the text object taller by 1 pixel |
↑ Shift + Ctrl + Alt + > |
Text toolmake the text object taller by 10 pixels |
Ctrl + Alt + < |
Text toolmake the text object shorter by 1 pixel |
↑ Shift + Ctrl + Alt + < |
Text toolmake the text object shorter by 10 pixels |
↑ Shift + Alt + ← ↑ → ↓ |
Text toolshift characters by 10 pixels |