Two things it does that most online converters do not: it can produce several output formats from a single upload, and it can reproject your coordinates to a different EPSG code along the way. Files up to 5 GB are accepted.
How it works
Upload a file and the input format is detected for you. Tick as many output formats as you want and each is produced in the same run, then collected on the conversion results page when processing finishes.
CSV and GPX files work as inputs too: a spreadsheet with latitude and longitude columns becomes a GIS file. Formats that hold several layers (KML folders, geodatabases, TopoJSON) convert the largest layer, and a note on the finished conversion names the others. For geocoding a spreadsheet of addresses, use the bulk tools instead.
How to use the GIS File Converter
- Step 1
Upload your file
Drop in a Shapefile (zipped), GeoJSON, KML, KMZ, GeoPackage, File Geodatabase (zipped), MapInfo (zipped), DXF, GPX, CSV or SQLite file. The input format is worked out for you.
- Step 2
Pick your output formats
Choose one format, or tick several — every one you select is produced from the same upload in a single run.
- Step 3
Reproject, if you need to
Set a source and target EPSG code to change the coordinate reference system during conversion, for example between WGS84 and a national grid.
- Step 4
Download the results
Converted files appear on the conversion results page once processing finishes, ready to download.
What people use it for
Handing data to another tool
Turn a Shapefile from a client into GeoJSON for a web map, or a GeoPackage for QGIS, without a round trip through desktop software.
Modernising older data
Move legacy Shapefiles into GeoPackage or FlatGeobuf, which hold long field names and multiple layers in a single file.
Fixing a projection mismatch
Reproject to the EPSG code the receiving system expects, so layers line up instead of landing in the wrong hemisphere.
Serving several recipients at once
Produce GeoJSON, Shapefile and CSV from one upload when different people need the same data in different shapes.
Frequently asked questions
- Which formats can I convert between?
- Shapefile, GeoJSON, KML, KMZ, GeoPackage, File Geodatabase, MapInfo, DXF, GPX, CSV, GML, FlatGeobuf and SQLite work as both input and output. TopoJSON is input only.
- Can I upload a CSV or a GPX file?
- Yes. A CSV needs a latitude and a longitude column (or a geometry_wkt column of WKT shapes). A GPX file converts its track, or its routes or waypoints if it has no track. An Excel or OpenDocument sheet is not accepted yet; save it as CSV first.
- Can I change the coordinate system while converting?
- Yes. Set a source EPSG code and a target EPSG code and the geometries are reprojected during the conversion.
- How large a file can I upload?
- Up to 5 GB. Shapefiles should be uploaded as a .zip so their accompanying files travel with them.