Map converter

TopoJSON to GeoJSON converter

To convert TopoJSON to GeoJSON, drop your TopoJSON file in the box below. It converts straight away; press Download to save the GeoJSON. It all happens in your browser, so your file stays on your device.

Converted on this device, never uploaded

What changes

TopoJSON to GeoJSONWhat happens
DecodedShared arcs joined back into lines and polygons, quantized numbers turned back with the transform
ObjectsEvery object; its name is kept as each feature’s folder property
Properties and idsKept
SizeLarger than the TopoJSON: shared borders are written out for each shape

How to convert TopoJSON to GeoJSON

  1. Add your TopoJSON. Drop the file in the box, or click to choose it. It becomes GeoJSON straight away.
  2. Check the result. Look at the preview and the size. The defaults are right for most files.
  3. Download. Press Download to save the GeoJSON.
Why GeoJSON

Turn a TopoJSON file from D3 or a map download into GeoJSON that QGIS, Leaflet and most tools read.

Questions

TopoJSON stores each shared border once and in whole numbers. GeoJSON writes every shape out in full.

No. It is read and converted in your browser, so your routes and places stay on your device.

No. The conversion happens right in your browser, so your file stays on your device. There is no account to make, either.

Related conversions