GIS & Mapping Tools

GIS Format Converter
Online

GeoJSON, KML, Shapefile, GPX, CSV — one upload, pick the target, keep your attributes and coordinates. Powered by GDAL, the library inside QGIS.

Drag & drop files here or Browse

Auto-detects CAD, Video, PDF, and 200+ formats

Fast Upload
Live Progress
Auto-Deleted

How It Works

1

Upload Your File

Drop a GeoJSON, KML, GPX, or Shapefile. The source format is detected from the file; you see a text preview and, for GeoJSON, a feature count before converting.

2

GDAL Translation

ogr2ogr — the tool QGIS uses under the hood — reads the geometries and attributes, reprojects to WGS84 if selected, and writes them in the target driver.

3

Download the Result

GeoJSON drops into Leaflet or Mapbox, KML opens in Google Earth, CSV opens in any spreadsheet with coordinates as columns, GPX loads onto GPS devices.

What Converts Cleanly, What Has Limits

Converts cleanly:

  • Points, lines, and polygons with their attributes
  • GPS tracks with timestamps and elevation
  • Multi-feature collections of a single geometry type
  • Files in projected coordinate systems (reprojected to WGS84)
  • Point layers to CSV with X/Y columns

Format limits to know:

  • Shapefile truncates attribute names to 10 characters
  • Shapefile holds one geometry type per file — mixed collections split or drop
  • KML styling (colors, icons) has nowhere to go in other formats
  • Lines and polygons have no CSV representation — attributes only
  • A lone .shp without .dbf/.prj arrives without attributes or projection

Full format comparison in the GIS file formats guide →

Frequently Asked Questions

Related Tools & Guides