I'm doing some polygon (boundary) cleanup, and am wondering if it is possible to add a node/vertex to a set of selected polygons or even a single polygon.

By the way, the QGIS topology editing tools are incredible - extremely simple but very accurate and take so much of the work away from doing such manual work.

QGIS gives the ability to remove selected nodes - amazing that the topology is preserved and even improved when cleaning up excess nodes. Great stuff!

  • zoom to that line you will see a cross click on that and vertex wil be added Nov 21, 2019 at 12:27
  • Yes did it and gave me right. In fact am using qgis 2.18.27 version. Thanks for upgrading me Mar 2, 2020 at 9:39

4 Answers 4


With the Node tool (called the Vertex Editor in QGIS 3.0+) selected, simply double-click on a line segment you want to add a node to enter image description here


If you're having trouble getting the little cross to pop up on the segment you want to add the node to, check your snapping tolerances. Mine were too high, making it impossible to get it on shorter segments. Go to settings > options > digitizing > snapping > "search radius for vertex edits" and set it to something like 10 pixels. Mine was set to 100 map units because I am silly.


To add to that, to delete a vertex, you will just need to select the point and hit the delete key on the keyboard.


Please note that if in your Settings->Options, if the Snapping is set too large than the snapping feature will override you ability to find the cross for the add-vertex. I went in and made mine small so that it would only snap when really close to a vertex.

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