Is there a way in Inkscape to add a new point after the last of before the first point of an open path (i.e. a path where there's no connection between the first and last point)?

I only have found ways to add a new point on an existing line between two points, but in this case, this would mean adding a new point before the last point, moving the last point out of the way and adjusting the new point and it's Bézier guide until it somewhat matches the original point at that position. Is there a better way to extend a path with a new point?

2 Answers 2


It's very simple.

Assuming that you have an open path:

Existing open path

You have just to select it before using pencil or bezier tool. When the mouse is over an open node, it is highlighted in red and you can click and drag to continue the path (see the hint):

you can continue the path

  • 1
    This doesn't work for me - it allows me to move the selected node, but not to add a new node after the selected node. Jun 24, 2017 at 20:39
  • What is your version of Inkscape? And the OS? Jun 25, 2017 at 6:59
  • This works also for version 1.0.1 (2020-09-07). If the path has not been selected previously, there is a message with shift to append to selected path, but that does not work for me.
    – doak
    Sep 28, 2020 at 19:46

I did not find Paolo's answer to work in my version of Inkscape, running on Ubuntu 17.10: Inkscape 0.92.2 (5c3e80d, 2017-08-06).

I found two places in the online documentation. One of which I could not manage to get working (user error?), and one I could, which is the one I'm using now:

  1. https://inkscape.org/en/doc/keys092.html#idm2234 Delete, create, duplicate --> SHIFT+D Duplicate selected node(s) -- Did work for me.
  2. https://inkscape.org/en/doc/keys092.html#idm1874 Move nodes (mouse) --> Left-Mouse+Drag+Space Drop a copy -- Did not work for me.

Annotated 0.92 Inkscape documentation

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.