A self-intersecting polygon, an unclosed ring, a handful of duplicate features — these are some of the most common reasons a file gets silently rejected or mis-rendered by other GIS software, and they're rarely visible just by looking at the data. Vector Data Repair finds and explains these issues before touching anything, then fixes only what you choose.

Upload only analyzes — nothing changes automatically

The first step is always a report, not a repair. Upload your file and get back a plain-language breakdown of exactly which issues exist and how many features each one affects — no changes happen until you explicitly pick which categories to fix.

9 issue categories checked

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.

The steps

  1. Upload and review the report

    See which of the 9 categories apply to your file, and how many features each affects.

  2. Choose which categories to fix

    Fix all of them, or only specific ones — your choice, not an all-or-nothing operation.

  3. Review and export

    See exactly what changed — including any features that couldn't be repaired and were removed, listed explicitly, never silently dropped.

Two categories are reported but not auto-fixed on purpose. Mixed geometry types and out-of-range coordinates both require a real judgment call — guessing at either risks corrupting valid data rather than helping it. Use GIS Format Converter or CRS Converter for those situations instead.

Have a file with geometry errors to check?

Open Vector Data Repair →

Related Tutorials

How to Convert Shapefile to GeoJSON (or Any GIS Format) How to Buffer a Shapefile Online, Free How to Reproject a Shapefile to UTM (or Any CRS)