Format Hub
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.
Convert GeoJSON to…
Convert to GeoJSON
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.