SMGIS Universal GIS Tools

Vector Data Repair

Detects common geometry errors and shows you exactly what's wrong before changing anything. Pick which issues to fix, see a plain-language explanation of each repair, then download the corrected file.

Drag & Drop or Click to Browse
Nothing is changed until you choose what to fix
.csv.xlsx.geojson .shp folder.zip (Shapefile).gpkg.kml.kmz
Max file size: 50 MB
Shapefile? Drag its folder in directly, or — no need to zip it first.
Geometry Type
Lat / Lon Columns
WKT Column
Coordinate Sequence
No issues found — this data looks clean.
GeoJSON
Shapefile
GeoPackage
KML
CSV

9 Issue Categories Detected

Self-Intersecting Geometry

Boundaries that cross themselves — invalid, and many GIS tools will reject or mis-render them.

Invalid Ring Orientation

Outer rings that should run counter-clockwise (holes clockwise) — required by some strict GIS software.

Unclosed Rings

Polygon boundaries that don't end where they start.

Missing Geometry

Features with no geometry at all.

Zero-Area Polygons

Degenerate slivers left behind by digitizing errors.

Duplicate Vertices

The same point repeated back-to-back along a boundary.

Duplicate Features

Exact copies of another feature in the same file.

Mixed Geometry Types

Points and polygons mixed in one layer — reported, not auto-fixed, since choosing which to keep is a real decision.

Out-of-Range Coordinates

Values outside valid lat/lon range — usually a sign of a real CRS mixup, reported rather than guessed at.

Frequently Asked Questions

Does this change my data without asking?

No — uploading only analyzes and reports issues. Nothing is changed until you explicitly choose which categories to fix and confirm.

What issues can't be automatically fixed?

Mixed geometry types and coordinates outside a valid range are reported but not auto-fixed, since guessing at either risks corrupting real data rather than helping it. Use the GIS Format Converter or CRS Converter for those situations instead.

What happens to features that can't be repaired?

They're listed separately in the results, not silently dropped — you always see exactly what was removed and why.

What file formats are supported?

Upload GeoJSON, Shapefile (zipped), GeoPackage, KML/KMZ, or a spreadsheet with WKT or coordinates. Export the repaired result in the same range of formats.

Is my data stored anywhere?

No — files are processed in memory for your request and discarded immediately afterward.

Have a large or recurring data-quality problem across many files? Our team can build a repeatable cleanup workflow for your data pipeline.

Request a Consultation