Format Hub

GeoJSON

Convert GeoJSON online — free

GeoJSON is the format the web speaks. It is plain JSON — open it in any text editor — with geometry and properties in one self-describing file, which is why Leaflet, Mapbox GL, OpenLayers, D3 and practically every API that touches geodata read it natively. The trade-off is size: text is verbose, so very large datasets are better served as FlatGeobuf or tiles.

Use the converter below to turn GeoJSON into shapefiles, GeoPackage, KML, CSV and more — or to produce GeoJSON from desktop GIS formats. You can convert to several output formats in a single upload.

Files are deleted automatically after 48 hours. Your files are never shared.

GeoJSON: frequently asked questions

Is GeoJSON just JSON?

Yes — it is regular JSON following the RFC 7946 structure: a FeatureCollection of Features, each with a geometry and a properties object. Any JSON tooling can parse it, which is exactly why it became the default interchange format of web mapping.

Why is my GeoJSON file so large?

GeoJSON is uncompressed text and repeats property names on every feature. It gzips extremely well (web servers do this automatically), but if the raw size is a problem, convert to FlatGeobuf or GeoPackage — the same data in a fraction of the bytes.

Is the GeoJSON converter free?

Yes — new accounts get free conversion credits, and paid plans convert unlimited files within their size limit. Nothing to install; everything runs in the cloud.

What is the maximum file size?

Up to 5 GB per file on the largest plan (smaller plans have lower limits). Files are deleted automatically after 48 hours.