Inkscape keyboard shortcuts

Inkscape

Ruhi Öztürk -
15 months ago
- Shortcuts
F1 + S

Selector

Space

Use Selector temporarily

When the "Left mouse button pans when Space is pressed" option is on in Preferences, Space+mouse drag pans canvas instead of switching to Selector.
F2 + N

Node tool

↑   Shift + F2 + W

Tweak tool

F3 + Z

Zoom tool

F4 + R

Rectangle tool

↑   Shift + F4 + X

3D box tool

F5 + E

Ellipse/arc tool

F6 + P

Freehand (Pencil) tool

↑   Shift + F6 + B

Bezier (Pen) tool

Ctrl + F6 + C

Calligraphy tool

↑   Shift + F7 + U

Paint bucket tool

Ctrl + F1 + G

Gradient tool

F7 + D

Dropper tool

F8 + T

Text tool

F9 + I

Spiral tool

↑   Shift + F9 + *

Star tool

Ctrl + F2 + O

Connector tool

on the tool buttons opens the Preferences dialog showing the page of the corresponding tool

F12

Toggle dialogs

Shortcuts

within dialogs

Esc

Return to the canvas

Ctrl + F4

Close the dialog

⭾ Tab

Jump to next widget

↑   Shift + ⭾ Tab

Jump to previous widget

⤶ Enter

Set the new value

Ctrl + ⤶ Enter

In XML Editor, set attribute vallue

Space + ⤶ Enter

Activate current button or list

Ctrl + Page Up

In a multi-tab dialog, switch tabs

Alt + X

Jump to the first editable field

⭾ Tab

Jump to next field

↑   Shift + ⭾ Tab

Jump to previous field

Increase value by 0.1

Decrease value by 0.1

Page Up

Increase value by 5.0

Page Down

Decrease value by 5.0

⤶ Enter

Accept the new value

Esc

Cancel changes and return to canvas

Ctrl + Z

Cancel changes

Ctrl + ← ↑ → ↓

Scroll canvas

+

Zoom in

-

Zoom out

Alt + Z

Activate zoom field

The zoom field in the lower left corner of the window allows you to specify zoom level precisely.
1

Zoom 1:1

2

Zoom 1:2

3

Zoom to selection

4

Zoom to drawing

5

Zoom to page

6

Zoom to page width

Ctrl + N

Create new document

Ctrl + O

Open an SVG document

↑   Shift + Ctrl + E

Export to PNG

Ctrl + I

Import bitmap or SVG

Ctrl + P

Print document

Ctrl + S

Save document

↑   Shift + Ctrl + S

Save under a new name

↑   Shift + Ctrl + Alt + S

Save a copy

Ctrl + Q

Exit Inkscape

Set fill color on selection

↑   Shift +

Set stroke color on selection

+

Drag fill color to objects

↑   Shift

Mouse drag can drag stroke color to objects

Ctrl + R

Toggle rulers

Ctrl + B

Toggle scrollbars

F11

Toggle fullscreen

F10

Main menu

↑   Shift + F10 +

Drop-down (context) menu

Ctrl + F4

Close document window

or Ctrl + W
Ctrl + ⭾ Tab

Next document window

↑   Shift + Ctrl + ⭾ Tab

Previous document window

Shift + Page Up

Move to layer above

Shift + Page Down

Move to layer below

Shift + Ctrl + Page Up

Raise thelayer

Shift + Ctrl + Page Down

Lower the layer

↑   Shift + Ctrl + Home

Raise the layer to the top

↑   Shift + Ctrl + End

Lower the layer to the bottom

↑   Shift + Ctrl + Y

Undo

or Ctrl + Z
↑   Shift + Ctrl + Z

Redo

or Ctrl + Y
Ctrl + C

Copy selection

Ctrl + X

Cut selection

Ctrl + V

Paste clipboard

Ctrl + Alt + V

Paste in place

↑   Shift + Ctrl + V

Paste style

Ctrl + 7

Paste path effect

Ctrl + D

Duplicate selection

Alt + D

Clone object

↑   Shift + Alt + D

Unlink clone

↑   Shift + D

Select original

Alt + B

Create a bitmap copy

↑   Shift + Alt + B

Trace bitmap

Alt + I

Object(s) to pattern

↑   Shift + Alt + I

Pattern to object(s)

↑   Shift + Ctrl + U

Group selected objects

or Ctrl + G
↑   Shift + Ctrl + G

Ungroup selected group(s)

or Ctrl + U
Home

Raise selection to top

End

Lower selection to bottom

Page Up

Raise selection one step

Page Down

Lower selection one step

↑   Shift + Ctrl + C

Convert selected object(s) to path

Ctrl + Alt + C

Convert stroke to path

Ctrl + +

Union

Ctrl + -

Difference

Ctrl + *

Intersection

Ctrl + ^

Exclusive OR (XOR)

Ctrl + /

Division (cut)

Ctrl + Alt + /

Cut path

Ctrl + (

Inset path (towards center)

Ctrl + )

Outset path (away from center)

Alt + (

Inset path by 1 pixel

Alt + )

Outset path by 1 pixel

↑   Shift + Alt + (

Inset path by 10 pixels

↑   Shift + Alt + )

Outset path by 10 pixels

The actual distance for pixel offsets depends on zoom level. Zoom in for finer adjustment. All the (, ) commands convert the object to path, if necessary, and produce regular path.
Ctrl + J

Create dynamic offset

Ctrl + Alt + J

Create linked offset

These commands produce an offset object, editable by the node tool, standalone or linked to the original.
↑   Shift + D

Select source. Selecting a linked offset and giving this command will select the source path of the linked offset

Ctrl + K

Combine 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

Break paths apart. This attempts to break an object into constituent paths; it will fail if the object is one solid path

Ctrl + L

Simplify

⭾ Tab

select next object

↑   Shift + ⭾ Tab

select previous object -

Ctrl + A

select all (current layer) - This works on objects within the current layer (unless you change that in preferences).

Ctrl + Alt + A

select all (all layers)

!

invert selection (current layer)

Alt + !

invert selection (all layers)

Esc

deselect

⬅ Backspace

delete selection

or Del
← ↑ → ↓

move selection by the nudge distance

↑   Shift + ← ↑ → ↓

move selection by 10x nudge distance

Alt + ← ↑ → ↓

move selection by 1 pixel

Alt + ↑   Shift + ← ↑ → ↓

move selection by 10 pixels

.

scale selection up by the scale step

or >
,

scale selection down by the scale step

or <
Ctrl + .

scale selection to 200%

or Ctrl + >
Ctrl + ,

scale selection to 50%

or Ctrl + <
Alt + .

scale selection up by 1 pixel

or Alt + >
Alt + ,

scale selection down by 1 pixel

or Alt + <
  The actual size increment for pixel scaling depends on zoom level. Zoom in for finer scaling.
,

rotate selection by the angle step

Ctrl + [

rotate selection by 90 degrees

or Ctrl + ]
Alt + [

rotate selection by 1 pixel

or Alt + ]
  The actual angle for pixel rotation depends on zoom level. Zoom in for finer movement.
H

flip selection horizontally

V

flip selection vertically

select an object

↑   Shift +

toggle selection

edit the object

Ctrl +

select within group

Ctrl + ↑   Shift +

toggle selection within group

Alt +

select under

↑   Shift + Alt +

toggle under

Ctrl + Alt +

select under, in groups

↑   Shift + Ctrl + Alt +

toggle under, in groups

Ctrl + ⤶ Enter

enter group

Ctrl + ⬅ Backspace

go to parent group/layer

+

select multiple objects

↑   Shift +
+

add objects to selection

+

select and move

Alt +
+

move selected

Ctrl +
+

restrict movement to horizontal or vertical

↑   Shift +
+

temporarily disable snapping

+

drop a copy

toggle scale/rotation handles

+

scale (scale handles)

+

rotate or skew (rotation handles)

+

scale

Ctrl +
+

scale preserving aspect ratio

↑   Shift +
+

symmetric transformation

Alt +
+

slow movement

+

rotate or skew

Ctrl +
+

snap skew angle

Ctrl +
+

snap rotation angle

+

move rotation center

↑   Shift +

reset rotation center

Esc

cancel rubberband, move, transformation

⭾ Tab

select next node

↑   Shift + ⭾ Tab

select previous node

Ctrl + A

select all nodes in subpath(s)

Ctrl + Alt + A

select all nodes in path

!

invert selection in subpath(s)

Alt + !

invert selection in path

Esc

deselect all nodes

← ↑ → ↓

move selected node(s) by the nudge distance

↑   Shift + ← ↑ → ↓

move selected node(s) by 10x nudge distance

Alt + ← ↑ → ↓

move selected node(s) by 1 pixel

Alt + ↑   Shift + ← ↑ → ↓

move selected node(s) by 10 pixels

<

contract/expand both handles by scale step

or >
Left Ctrl + <

scale left handle by the scale step

or Left Ctrl + >
Right Ctrl + <

scale right handle by the scale step

or Right Ctrl + >
Left Alt + <

scale left handle by 1 pixel

or Left Alt + >
Right Alt + <

scale right handle by 1 pixel

or Right Alt + >
,

rotate both handles by the angle step

Ctrl + [

rotate left handle by the angle step

or Left Ctrl + ]
Ctrl + [

rotate right handle by the angle step

or Ctrl + ]
Left Alt + [

rotate left handle by 1 pixel

or Left Alt + ]
Right Alt + [

rotate right handle by 1 pixel

or Right Alt + ]
.

scale nodes up by the scale step

or >
,

scale nodes down by the scale step

or <
Alt + .

scale nodes up by 1 pixel

or Alt + >
Alt + ,

scale nodes down by 1 pixel

or Alt + <
,

rotate nodes by the angle step

Alt + [

rotate nodes by 1 pixel

or Alt + ]
H

flip nodes horizontally

V

flip nodes vertically

↑   Shift + L

make line

↑   Shift + U

make curve

↑   Shift + C

make cusp

↑   Shift + S

make smooth

↑   Shift + Y

make symmetric

Ctrl +

toggle smooth/cusp/symmetric

↑   Shift + J

join selected nodes

↑   Shift + B

break selected node(s)

⬅ Backspace

delete selected node(s)

or Del
Ctrl + ⬅ Backspace

delete without preserving shape

or Ctrl + Del
Ctrl + Alt +

create/delete node

clickclick

create node

Insert

insert new node(s)

↑   Shift + D

duplicate selected node(s)

click a non-selected object to select

Alt +

select under

↑   Shift +

toggle selection

select a node

select two adjacent nodes

↑   Shift +

toggle selection

deselect

+

select multiple nodes

↑   Shift +
+

add nodes to selection

+

move selected nodes

Ctrl +
+

restrict movement to horizontal or vertical

Ctrl + Alt +
+

move along handles

↑   Shift +
+

temporarily disable snapping

↑   Shift +
+

drag out handle

+

move a node handle

Ctrl +
+

snap the handle to angle steps

↑   Shift +
+

rotate both handles

Alt +
+

lock the handle length

Ctrl +

retract the handle

↑   Shift + R

reverse path direction

Esc

cancel rubberband or move

+

draw a rectangle

Ctrl +
+

make a square or integer-ratio rectangle

↑   Shift +
+

draw around the starting point

click an object to select

Alt +

select under

or Ctrl + Alt +
↑   Shift +

toggle selection

+

drag a handle to resize or round corners

Ctrl +
+

lock width, height, or ratio (resize handles)

Ctrl +
+

lock the corner circular (rounding handles)

Esc

deselect

+

draw an ellipse

Ctrl +
+

make circle or integer-ratio ellipse

↑   Shift +
+

draw around the starting point

click an object to select

Alt +

select under

or Ctrl + Alt +
↑   Shift +

toggle selection

+

drag a handle to resize, make arc or segment

Ctrl +
+

lock circle (resize handles)

Ctrl +
+

snap to angle steps (arc/segment handles)

Esc

deselect

+

draw a star

Ctrl +
+

snap star to angle steps

click an object to select

Alt +

select under

↑   Shift +

toggle selection

+

drag a handle to vary the star shape

Ctrl +
+

keep star rays radial (no skew)

↑   Shift +
+

round the star

↑   Shift +

remove rounding

Alt +
+

randomize the star

Alt +

remove randomization

or Ctrl + Alt +
Esc

deselect

+

draw a spiral

Ctrl +
+

snap spiral to angle steps

click an object to select

Alt +

select under

↑   Shift +

toggle selection

+

roll/unroll from inside (inner handle)

Alt +
+

converge/diverge (inner handle)

Alt +

reset divergence (inner handle)

or Ctrl + Alt +
↑   Shift +

zero inner radius (inner handle)

+

roll/unroll from outside (outer handle)

↑   Shift +
+

scale/rotate (outer handle)

Ctrl +
+

snap handles to angle steps

Esc

deselect

zoom in

↑   Shift +

zoom out

+

zoom into the area

+

draw a freehand line

↑   Shift +
+

add to selected path

↑   Shift +
+

temporarily disable snapping

create a sharp node

↑   Shift +

add to selected path

+

create a bezier node with two handles

↑   Shift +
+

move only one handle

Ctrl +
+

snap the handle to angle steps

← ↑ → ↓

move last node by the nudge distance

↑   Shift + ← ↑ → ↓

move last node by 10x nudge distance

Alt + ← ↑ → ↓

move last node by 1 pixel

Alt + ↑   Shift + ← ↑ → ↓

move last node by 10 pixels

Ctrl + snap

last segment to angle steps

↑   Shift + L

make last segment line

↑   Shift + U

make last segment curve

⤶ Enter

finish current line

or
or clickclick
Esc

cancel current line

or Ctrl + Z
⬅ Backspace

erase last segment of current line

or Del
+

draw a calligraphic line

←  →

adjust pen width

↑  ↓

adjust pen angle

Esc

deselect

+

create gradient

create default gradient

⭾ Tab

select next handle

↑   Shift + ⭾ Tab

select previous handle

← ↑ → ↓

move selected handle by the nudge distance

↑   Shift + ← ↑ → ↓

move selected handle by 10x nudge distance

Alt + ← ↑ → ↓

move selected handle by 1 pixel

Alt + ↑   Shift + ← ↑ → ↓

move selected handle by 10 pixels

Esc

deselect handle

+

open gradient editor

↑   Shift + R

reverse gradient definition

click an object to select

Alt +

select under

↑   Shift +

toggle selection

pick fill color

↑   Shift +

pick stroke color

+

average fill color

↑   Shift +
+

average stroke color

Alt +

pick inverse color

Ctrl + C

copy color

create/select a text object

Esc

deselect the text object

← ↑ → ↓

move cursor by one character

Ctrl + ←  →

move cursor by one word

Ctrl + ↑  ↓

move cursor by one paragraph

Home

go to beginning/end of line

or End
Ctrl + Home

go to beginning/end of text

or Ctrl + End
+

create flowed text

+

adjust frame size

Ctrl +
+

lock width, height, or ratio of frame

Alt + W

flow text into frame

Alt + ↑   Shift + W

unflow text from frame

↑   Shift + D

select external frame

↑   Shift + D

select path from text

⤶ Enter

start a new line or paragraph

Ctrl + U

toggle Unicode entry

Ctrl + Space

insert no-break space

+

select text

↑   Shift + ← ↑ → ↓

select text by character

Ctrl + ↑   Shift + ← ↑ → ↓

select text by word

↑   Shift + Home

select to beginning of line

↑   Shift + End

select to end of line

Ctrl + ↑   Shift + Home

select to beginning of text

Ctrl + ↑   Shift + End

select to end of text

select word

select line

Ctrl + A

select all text

Ctrl + B

make selection bold

Ctrl + I

make selection italic

Alt + >

expand line/paragraph by 1 pixel

↑   Shift + Alt + >

expand line/paragraph by 10 pixels

Alt + <

contract line/paragraph by 1 pixel

↑   Shift + Alt + <

contract line/paragraph by 10 pixels

Ctrl + Alt + >

make the text object taller by 1 pixel

↑   Shift + Ctrl + Alt + >

make the text object taller by 10 pixels

Ctrl + Alt + <

make the text object shorter by 1 pixel

↑   Shift + Ctrl + Alt + <

make the text object shorter by 10 pixels

Alt + ← ↑ → ↓

shift characters by 1 pixel

↑   Shift + Alt + ← ↑ → ↓

shift characters by 10 pixels

Ctrl + [

rotate character(s) by 90 degrees

or Ctrl + ]
Alt + [

rotate character(s) by 1 pixel

or Alt + ]

Share this page on:

Program information

Program name: Inkscape Inkscape (Imaging)

Inkscape is a free and open-source vector graphics editor; it can be used to create or edit vector-based visual files. With this program, you can create logos, illustrations, and posters.

Web page: https://inkscape.org/en/

Shortcut count: 424

How easy to press shortcuts: 80%

Similar programs


  1. Grand Theft Auto VGrand Theft Auto V
    66732   
  2. Keyboard symbolsKeyboard symbols
    52059    1
  3. Apex Legends (PC)Apex Legends (PC)
    39951   
  4. The Sims 4The Sims 4
    38858    3
  5. PlayerUnknown's BattlegroundsPlayerUnknown's Battleg
    35488    2
  6. DiscordDiscord
    34620   
More keyboard shortcuts...

Advertisement

Join our mailing list!

Your email is kept private and we don't spam.

Dan-yell says: 17 days ago 9/26/2019 7:59 PM
I would like to use a shortcut that can be used while editing text, that would create a new text field under the current one (in the distance that a new line would have).

Surely some alt-Enter, ctrl-Enter, shift-Enter still would be "free" for that.

Reply 1