GIS data rarely stays in one format for its whole life — a Shapefile from one source needs to become GeoJSON for a web map, or a CSV of coordinates needs to become a proper GeoPackage. GIS Format Converter handles this directly, with no configuration beyond picking the output format.
What you can convert
Upload: CSV, Excel (.xlsx/.xls), GeoJSON, Shapefile (as a .zip), GeoPackage,
or KML/KMZ.
Export to: GeoJSON, Shapefile, GeoPackage, CSV, KML, KMZ, or DXF.
The steps
-
Upload your file
For CSV or Excel without existing geometry, the tool detects likely latitude/longitude or WKT columns automatically and lets you confirm before building geometry.
-
Pick your output format
If your data has mixed geometry types (points and polygons in one file, for example) and you pick Shapefile, you'll see a clear warning before converting — Shapefile genuinely can't hold mixed types, and it's better to know that upfront than after a failed export.
-
Convert and download
The output downloads directly — a ready-to-use .zip for Shapefile, a single file for the others.
A genuine limit worth knowing
Shapefile requires every feature in a file to share one geometry type — that's a real constraint of the format itself, not something any converter can work around. GeoJSON, GeoPackage, and KML all support mixed geometry types in one file if that's what you're working with.
Have a file you need in a different format?
Open GIS Format Converter →