en

CSV to GeoJSON

Convert a CSV table to GeoJSON locally - from latitude/longitude or a WKT column. No upload.

Running locally on your device ...

0%

Your files never left your device

    Is my file uploaded?

    No. Everything runs in your browser - your file never leaves your device. How this is verifiable

    No upload100% local
    Your content stays with youno third-party access
    Servers in GermanyGDPR by design
    Independently auditedTLS A+ · HTTP headers A+

    Address lists, sensor logs and exports from spreadsheets often live in a CSV with coordinate columns. Web maps (Leaflet, Mapbox) and most geo tools, however, expect GeoJSON. This tool reads your CSV and writes a clean GeoJSON FeatureCollection you can drop straight onto a map.

    The geometry is detected automatically: if the CSV has a geometry or wkt column, it is parsed as WKT (any geometry type); otherwise a latitude column (lat, latitude or y) and a longitude column (lon, lng, longitude or x) build Point features. All other columns are carried over as feature properties, with numbers parsed as numbers.

    Everything runs entirely locally in the browser - your possibly sensitive location data never leaves your device. Honestly framed: a CSV without a usable geometry or coordinate columns is rejected with a clear message rather than producing an empty map. Column names are matched case-insensitively.

    Specifications

    Specifications
    Input formatsCSV
    Output formatGEOJSON
    Batch processingNo
    ProcessingLocally in your browser (JavaScript)
    File uploadNone

    In 3 steps

    1. Drop your CSV file.
    2. The conversion runs automatically.
    3. Download the GeoJSON (e.g. for Leaflet).

    Limitations: Converts a CSV table to a GeoJSON FeatureCollection: a geometry/WKT column is parsed as WKT, otherwise latitude + longitude columns (lat/latitude/y, lon/lng/longitude/x) build Point features. Remaining columns become properties. Coordinates WGS84. An invalid or empty CSV, or one without geometry columns, is rejected with a clear error.

    FAQ

    Which columns are used for coordinates?

    A geometry/wkt column (parsed as WKT), or latitude (lat/latitude/y) plus longitude (lon/lng/longitude/x) columns for points. Matched case-insensitively.

    What becomes of the other columns?

    They are carried over as feature properties; values that look like numbers are parsed as numbers.

    Does it support lines and areas?

    Yes, via a WKT geometry column. Plain coordinate columns build point features.

    Is my file uploaded?

    No, the conversion happens entirely locally in the browser; location data never leaves your device.

    Related tools