en

GeoJSON to NDJSON

Convert GeoJSON to newline-delimited GeoJSON (NDJSON) locally - for tippecanoe and big data. 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+

    Newline-delimited GeoJSON (NDJSON, also called GeoJSONL or GeoJSON Text Sequences) writes one GeoJSON Feature per line instead of wrapping them all in one FeatureCollection. Tools like tippecanoe and ogr2ogr prefer it because a huge dataset can be streamed line by line without loading the whole file into memory.

    This tool reads your GeoJSON FeatureCollection and writes each feature as one compact JSON object on its own line. The geometry and properties of every feature are kept exactly; only the surrounding FeatureCollection wrapper is removed. The partner tool NDJSON to GeoJSON puts it back together.

    Everything runs entirely locally in the browser - your possibly sensitive location data never leaves your device. Honestly framed: the output is one feature per line, not a single JSON document, so it will not validate as one GeoJSON object on its own - that is exactly what NDJSON is for. An invalid or empty GeoJSON is rejected with a clear message.

    Specifications

    Specifications
    Input formatsGEOJSON, JSON
    Output formatNDJSON
    Batch processingNo
    ProcessingLocally in your browser (JavaScript)
    File uploadNone

    In 3 steps

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

    Limitations: Converts a GeoJSON FeatureCollection to newline-delimited GeoJSON (NDJSON / GeoJSONL): one Feature as compact JSON per line. Used by tippecanoe and ogr2ogr for streaming large datasets. Round-trips with NDJSON to GeoJSON. An invalid or empty GeoJSON is rejected with a clear error.

    FAQ

    What is NDJSON used for?

    Streaming large geodata: tools like tippecanoe and ogr2ogr read one Feature per line without loading the whole file at once.

    Is the geometry kept?

    Yes, each feature keeps its geometry and properties exactly; only the FeatureCollection wrapper is removed.

    Can I reverse it?

    Yes, use the partner tool NDJSON to GeoJSON to wrap the lines back into one FeatureCollection.

    Is my file uploaded?

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

    Related tools