All formats
Formats we read and write
You can search by name or extension and show one kind at a time. Every row comes straight from our own format list, so this page matches what the product does.
19 formats in total
No format matches. Try a shorter name or the extension without a dot.
GIS files7
- MapInfo TAB.tabread ✓write ✓Keeps fields and the coordinate system. Does not keep elevation. Each layer is a file of its own. Long field names are shortened. Text is cut at 254 bytes. Multipart features are split into parts.Conversions: Shapefile to MapInfo TAB MapInfo TAB to Shapefile
- Shapefile.shpread ✓write ✓Keeps elevation, fields and the coordinate system. Does not keep mixed geometry types in one layer. Each layer is a file of its own. Long field names are shortened. Text is cut at 254 bytes.Conversions: DWG to Shapefile DXF to Shapefile Shapefile to KML Shapefile to GeoJSON Shapefile to DXF Shapefile to GeoPackage Shapefile to MapInfo TAB KML to Shapefile KMZ to Shapefile GeoJSON to Shapefile MapInfo TAB to Shapefile MapInfo MIF to Shapefile GPX to Shapefile GeoPackage to Shapefile GML to Shapefile CSV to Shapefile File Geodatabase to Shapefile Shapefile to CSV Excel (XLSX) to Shapefile
- GeoPackage.gpkgread ✓write ✓Keeps elevation, fields, the coordinate system and several layers in one file.Conversions: DWG to GeoPackage Shapefile to GeoPackage GeoPackage to Shapefile
- FlatGeobuf.fgbread ✓write ✓Keeps elevation, fields and the coordinate system. Each layer is a file of its own.FlatGeobuf orders features by its spatial index, so the order changes. Five points written in a row came back as 4-0-2-3-1.
- SQLite.sqliteread ✓write ✓Keeps elevation, fields, the coordinate system and several layers in one file.Layer and field names become lower case: AnnualMaintenanceCostEuro turns into annualmaintenancecosteuro.
- File Geodatabase.gdbread ✓write ✓Keeps elevation, fields, the coordinate system and several layers in one file. Does not keep mixed geometry types in one layer. Long field names are shortened.Conversions: File Geodatabase to Shapefile
- MapInfo MIF.mifread ✓write ✓Keeps fields and the coordinate system. Does not keep elevation. Each layer is a file of its own. Long field names are shortened. Multipart features are split into parts.The text twin of MapInfo TAB. Coordinates keep 15 significant digits and sit on no grid. A line break inside a value is written as a space.Conversions: MapInfo MIF to Shapefile
CAD drawings2
- AutoCAD DXF.dxfread ✓write ✓Keeps elevation. Does not keep fields, the coordinate system and several layers in one file. Multipart features are split into parts.Conversions: DXF to Shapefile DXF to GeoJSON DXF to KML Shapefile to DXF DWG to DXF KML to DXF
- DWG.dwgread ✓write ✕Read only, and no AutoCAD is needed for it. We do not write this format.Conversions: DWG to Shapefile DWG to GeoJSON DWG to KML DWG to GeoPackage DWG to DXF DWG to Excel (XLSX)
Exchange and web7
- GML.gmlread ✓write ✓Keeps elevation, fields, the coordinate system and several layers in one file.GML has one dimension for the whole file. A layer where only some features have elevation is written without it, and we give the count in advance. Otherwise the flat layers next to it could no longer be read.Conversions: GML to Shapefile
- KML.kmlread ✓write ✓Keeps elevation, fields and several layers in one file. Coordinates are stored in WGS84 only.Conversions: DWG to KML DXF to KML Shapefile to KML KML to Shapefile KML to GeoJSON GPX to KML GeoJSON to KML KML to DXF KML to Excel (XLSX)
- GeoJSON.geojson .jsonread ✓write ✓Keeps elevation, fields and the coordinate system. Does not keep several layers in one file.Conversions: DWG to GeoJSON DXF to GeoJSON Shapefile to GeoJSON KML to GeoJSON KMZ to GeoJSON GeoJSON to Shapefile GeoJSON to KML GeoJSON to Excel (XLSX)
- Polish MP.mpread ✓write ✓Does not keep elevation, several layers in one file and mixed geometry types in one layer. Writes only these fields: Type, Label, EndLevel. Coordinates are stored in WGS84 only.
- GPX.gpxread ✓write ✓Does not keep elevation, several layers in one file and mixed geometry types in one layer. Writes only these fields: name, cmt, desc, src, type. Coordinates are stored in WGS84 only.Points become waypoints, lines become routes and tracks. Fields beyond those five are listed before we write.Conversions: GPX to KML GPX to Shapefile
- KMZ.kmzread ✓write ✓Keeps elevation, fields and several layers in one file. Coordinates are stored in WGS84 only.Each layer goes into the zip as its own KML file. In that layout GDAL reads the fields back. Every coordinate gets a height, a flat feature gets 0, and we count those features before writing.Conversions: KMZ to Shapefile KMZ to GeoJSON
- KMZ (doc.kml).kmzread ✕write ✓Keeps elevation and several layers in one file. Fields are written into the file, but GDAL reads back only Name, description. Coordinates are stored in WGS84 only.The whole file is one doc.kml, written by the same driver as our KML. A flat feature stays flat. GDAL opening it returns only Name and description of the fields, the rest stay in the doc.kml, and we name them before writing.
Tables3
- CSV.csvread ✓write ✓Keeps elevation and fields. Does not keep the coordinate system. Each layer is a file of its own.A table with longitude and latitude, easting and northing, X and Y or a WKT field can become a point layer. We show which fields we found, how many rows give a point and what the values look like, then you tick it and pick the coordinate system. Rows without a point stay in the table and are counted.Conversions: CSV to Shapefile Shapefile to CSV
- XLSX.xlsxread ✓write ✓Keeps elevation, fields and several layers in one file. Does not keep the coordinate system. Shapes go into fields: X and Y for points, WKT text for the rest.Read the same way as CSV: a sheet with coordinate fields can become a point layer once you tick it, and the coordinate system is your pick.Conversions: DWG to Excel (XLSX) Excel (XLSX) to Shapefile KML to Excel (XLSX) GeoJSON to Excel (XLSX)
- ODS.odsread ✓write ✓Keeps elevation, fields and several layers in one file. Does not keep the coordinate system. Shapes go into fields: X and Y for points, WKT text for the rest.Read the same way as CSV: a sheet with coordinate fields can become a point layer once you tick it, and the coordinate system is your pick.
Missing a format?
We add the formats people ask for. Tell us which one you need and, if you can, send a small sample file. Your request counts when we pick what to add next.