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.

Explore GeoUtil.com for the Full Experience

For an even deeper dive into geography tools including advanced converters, distance and area measurements, file merging, minification, and more, check out GeoUtil.com. It's a comprehensive online toolkit offering fast, free, and browser-based solutions for all your map and geography needs.