Skip to content

Geo Format Converters

Convert files between common geography formats directly in your browser. No data is uploaded; everything runs client‑side.

Free for all purposes — personal and commercial — no account, no sign‑in, no usage caps.

  • GeoJSON to TopoJSON (optimize polygon datasets for performance)
  • TopoJSON to GeoJSON (convert topology back to standard GeoJSON)
  • Shapefile to GeoJSON (many open portals still use Shapefile)
  • KML to GeoJSON (Google Earth exports)
  • CSV to GeoJSON (points like “my favorite places”)
  • GeoJSON to Images (SVG/PNG/JPEG)

Supported conversions

  • GeoJSON to TopoJSON: great for polygonal datasets; reduces size by encoding shared arcs.
  • TopoJSON to GeoJSON: expand a topology back into standard GeoJSON features.
  • Shapefile (.zip) to GeoJSON: include .shp, .dbf, .shx, and ideally .prj for correct projection.
  • KML to GeoJSON: converts KML to GeoJSON; you can also download a KMZ (zipped KML) from the original KML.
  • CSV to GeoJSON: builds Point features from latitude/longitude columns (auto-detects common headers like lat/lon, latitude/longitude).
  • GeoJSON to Images (SVG/PNG/JPEG): export vector SVG or raster PNG/JPEG previews for sharing and docs.

How it works

  • 100% client‑side: nothing is uploaded; your files stay on your device.
  • Smart preview: large datasets may show a sampled preview to keep the page fast. The Download always contains the full result.
  • Consistent UX: every conversion supports drag‑and‑drop and a file picker.
  • Image exports: SVG is vector. PNG/JPEG are rasterized with a white background—ideal for slides and reports.

Tips

  • For web maps, GeoJSON is widely supported. TopoJSON can be significantly smaller for polygonal datasets.
  • CSV conversion assumes coordinates columns like lat/lon (configurable in the tool).
  • Shapefile support expects a .zip containing at least .shp, .dbf, and .shx (and ideally .prj) files.

FAQs

  • Do you upload my files? No—everything runs locally in your browser.
  • Is it free for commercial use? Yes—FREE for all purposes with no account and no limits.
  • Why is the preview missing some features? For very large files, the map preview may show a sampled subset to keep the UI responsive. The downloaded file is complete.
  • What coordinate order do you use? GeoJSON uses [longitude, latitude]. CSV expects separate lat/lon columns; you can remap them in the UI.
  • What projection is assumed? KML is WGS84. Shapefiles with a .prj are projected accordingly; without .prj, coordinates are read as provided (commonly WGS84).

See also

Supported file formats

  • GeoJSON (.geojson, .json) — A JSON-based format for geographic data. Supports Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, GeometryCollection, Feature, and FeatureCollection. Coordinates are WGS84 in [longitude, latitude] order. Keywords: convert GeoJSON, GeoJSON to TopoJSON, TopoJSON to GeoJSON, GeoJSON to SVG, GeoJSON to PNG, GeoJSON to JPEG.

  • TopoJSON (.topojson, .json) — A topology-aware extension of GeoJSON that encodes shared arcs to reduce size, especially for polygon boundaries. Great for web maps where multiple polygons share borders. Keywords: convert TopoJSON, TopoJSON to GeoJSON, convert GeoJSON to TopoJSON, smaller map data, compress polygons.

  • Shapefile (.zip with .shp, .dbf, .shx, optional .prj) — The classic ESRI vector dataset stored as multiple files. For browser conversion, bundle the set into a single .zip. The .prj improves coordinate accuracy. Keywords: convert Shapefile, Shapefile to GeoJSON, .shp to GeoJSON, GIS to GeoJSON.

  • KML (.kml) — Keyhole Markup Language used by Google Earth and many mapping tools. Stores points, lines, polygons, and styles in XML. Keywords: convert KML, KML to GeoJSON, Google Earth to GeoJSON. We also support KMZ download from your original KML.

  • KMZ (.kmz) — A zipped KML package. Our tool can create a KMZ (zipped KML) from the original KML input for convenient sharing. Keywords: KMZ, KML zip, download KMZ.

  • CSV (.csv) — Comma-separated values. Use columns for latitude and longitude (e.g., lat/lon, latitude/longitude). The converter auto-detects common header names and decimal styles. Keywords: convert CSV, CSV to GeoJSON, coordinates to GeoJSON, points CSV to map.

  • SVG (.svg) — Scalable Vector Graphics, a resolution-independent vector image format ideal for logos, icons, and sharp prints. Export clean vector maps from GeoJSON. Keywords: convert GeoJSON to SVG, export map to SVG, vector map image.

  • PNG (.png) — Raster image format with lossless compression. Good for slides, reports, and screenshots. Our export uses a white background for predictable results. Keywords: convert GeoJSON to PNG, export map to PNG, raster map image.

  • JPEG/JPG (.jpeg, .jpg) — Raster image format with lossy compression, widely supported on the web and in documents. Best for small file sizes where transparency isn’t required. Keywords: convert GeoJSON to JPEG, export map to JPG, map image for web.