GeoJSON Lint & Fixer

Lint, auto‑fix, and standardize GeoJSON. Enforce RFC 7946 (right‑hand rule), normalize precision, remove Z/M, detect self‑intersections, and simplify geometry — all in your browser.

No upload Linter Auto‑fix
Tip: Start by pasting GeoJSON or uploading a file. Hit Lint to see issues, then Fix to apply repairs and preview on the map.
URL
Large files: paste a small subset for preview, then use the Fix + Download workflow.
RFC 7946: exterior rings CCW, holes CW; WGS84 coordinates expected.
*Explode MultiPoint/MultiLineString/MultiPolygon into individual features.
Linter messages
    Dataset summary
    Features:
    Geometry types:
    BBox:
    Property keys:
    Map Preview
    Toggle layers to compare Original vs Fixed.
    What gets fixed:
    • Right‑hand ring order (RFC 7946) via rewind.
    • Coordinate precision rounding.
    • Optional Z/M coordinate removal.
    • Detect common Lat/Lon swap mistakes.
    • Simplify geometry (Douglas‑Peucker) for lighter files.