TopoJSON to GeoJSON Converter

Expands a compact D3-style topology into the standard FeatureCollection almost every other tool expects.

Convert TopoJSON to GeoJSON now

Common issues converting TopoJSON to GeoJSON

Frequently asked questions

Why is the output so much bigger?

TopoJSON deduplicates shared boundaries; GeoJSON doesn't. Expanding typically grows file size 5-10x, occasionally more on dense polygon networks.

Are all objects in the topology expanded?

Yes — every top-level object in the 'objects' field becomes a feature in the output. Strip unneeded objects from the input first if you only want a subset.

Is precision preserved?

The topology restores absolute coordinates from its delta-encoded arcs, but precision is bounded by the original quantization. For country-level maps this is usually indistinguishable from the source.

What libraries render GeoJSON directly?

Essentially all of them: Leaflet, Mapbox GL, OpenLayers, deck.gl, QGIS, ArcGIS, and D3-geo. GeoJSON is the universal default.

Related conversions