Plugin icon

Clear Null Geometry

Plugin ID: 2647

Geometry Doctor: a multi-operation geometry cleaner that removes NULL/empty geometries, fixes invalid geometries, strips duplicate vertices, removes degenerate features, and fixes type mismatches — with detailed reporting and CSV export.

(44) votes 
Download latest
Versions JSON
Latest version

A comprehensive geometry cleaning toolkit for QGIS vector layers.
Features a dropdown toolbar button with five checkable operations:
(1) Clear Null Geometries — removes features with NULL or empty geometry,
(2) Fix Invalid Geometries — repairs self-intersections and unclosed rings via makeValid(),
(3) Remove Duplicate Vertices — strips redundant consecutive vertices,
(4) Remove Degenerate Features — deletes zero-area polygons and zero-length lines,
(5) Fix Geometry Type Mismatches — removes features whose type doesn't match the layer.
All operations are undoable (Ctrl+Z) and produce a detailed report dialog showing per-layer results with impacted feature IDs and CSV export (all attributes + WKT geometry).
Steps:
1. Select one or more vector layers.
2. Use the dropdown arrow on the toolbar icon to enable/disable operations.
3. Click the icon to run.
* Please give a vote (stars) according to your experiences. Contact: [email protected].

Version QGIS >= QGIS <= Date
1.0.0 - 3.0.0 4.99.0 455 mirjanalisha 2026-08-30T07:41:55.958691+00:00
0.5 - 3.0.0 4.99.0 560 mirjanalisha 2026-08-09T12:31:04.058331+00:00
0.4 - 3.0.0 3.99.0 3563 mirjanalisha 2025-06-01T16:46:23.421023+00:00
0.3 - 3.0.0 3.99.0 6405 mirjanalisha 2022-04-08T13:03:32.366759+00:00
0.2 - 3.0.0 3.99.0 408 mirjanalisha 2022-04-04T07:45:57.192307+00:00
0.1 3.0.0 3.99.0 967 mirjanalisha 2022-04-03T18:26:25.707344+00:00