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 →