Map export formats: which program opens what

OSM2CDR exports OpenStreetMap data for any area into 132 file formats — CAD drawings, vector graphics, GIS data, rasters, 3D models, navigator maps and tiles. The table lists, for every format, the programs that open the file we deliver (280 programs in total), whether map layers stay separate, how the coordinate system is stored, the units and whether there is 3D geometry: 37 formats keep a real EPSG coordinate system and 26 carry 3D geometry.

Last verified:

Export formats of OSM2CDR, 132 rows
FormatExtension Opens inLayers Coordinate systemUnits 3D
DWGVersions 2000-2018; 2D buildings, contour lines at their elevation (Z).dwgAutoCAD, BricsCAD, NanoCAD, DraftSightyes — by OSM classgeoreferenced (EPSG)metersno
CDRNative .cdr: named layers, CMYK colours, editable labels.cdrCorelDRAW, Inkscape, LibreOffice Drawyes — by OSM classcoordinates onlymillimetersno
DXF2D buildings; contour lines carry elevation as Z when relief is on.dxfAutoCAD, BricsCAD, NanoCAD, KOMPAS-3Dyes — by OSM classgeoreferenced (EPSG)metersno
KOMPAS2D DXF R2007+ for KOMPAS, contours without Z; save as .cdw in the CAD.dxfKOMPAS-3D, KOMPAS-Graphic, KOMPAS-3D LTyes — by OSM classgeoreferenced (EPSG)metersno
MIF.mifMapInfo Pro, QGIS, FME, Global Mapperyes — by OSM classgeoreferenced (EPSG)degreesno
TAB.tabMapInfo Pro, QGIS, FME, Global Mapperyes — by OSM classgeoreferenced (EPSG)degreesno
SVGGroups per layer plus a separate layer with feature names.svgAdobe Illustrator, Inkscape, Figma, Sketchyes — by OSM classgeoreferenced (EPSG)millimetersno
PDFVector, one page, live searchable text.pdfAdobe Acrobat, Preview (macOS), Chrome / Firefox, Foxit Readernonenot storedpointsno
AIPDF-compatible, single A4 artboard, RGB.aiAdobe Illustrator, Affinity Designer, CorelDRAW (import), Inkscape (import)nonenot storedpointsno
EPSText arrives as outlines; no object names.epsAdobe Illustrator, CorelDRAW, QuarkXPress, Adobe InDesignnonecoordinates onlypointsno
PostScript.psAdobe Distiller, Ghostscript, GSview, LaTeX/dvipsnonecoordinates onlypointsno
PSDSeparate layers, editable text labels.psdAdobe Photoshop, Adobe Photoshop Elements, Affinity Photo, GIMPyes — by OSM classnot storedpixelsno
PDF/X.pdfAdobe InDesign, Adobe Acrobat Pro Preflight, Scribus, Ghostscriptnonenot storedpointsno
PDF/X-1aPDF/X-1a:2001, all colour in CMYK (FOGRA39).pdfAdobe Acrobat Pro Preflight, Adobe Illustrator, Adobe InDesign, CorelDRAWnonenot storedpointsno
PDF/APDF/A-2b, fonts embedded.pdfAdobe Acrobat, LibreOffice, veraPDF (validator), Ghostscriptnonenot storedpointsno
PDF (растровый).pdfAdobe Acrobat, Preview (macOS), Chrome / Firefox, Foxit Readernonenot storedpixelsno
ShapefileZIP with .shp/.shx/.dbf/.prj per layer.shp.zipArcGIS, QGIS, MapInfo, GRASS GISyes — by OSM classgeoreferenced (EPSG)degreesno
GeoJSONRFC 7946; source layer kept in a 'layer' property.geojsonLeaflet, Mapbox, QGIS, D3.jssingleWGS84 (per spec)degreesno
TopoJSONShared-arc topology, one object per layer.topojsonD3.js, Mapshaper, topojson-server, topojson-clientyes — by OSM classcoordinates onlydegreesno
KMLBuildings extruded to their height.kmlGoogle Earth, Google Maps, QGIS, ArcGISsingleWGS84 (per spec)degreesyes
KMZ.kmzGoogle Earth, Google Maps, QGIS, ArcGISsingleWGS84 (per spec)degreesyes
GPXWaypoints, tracks and routes.gpxGarmin BaseCamp, Strava, Komoot, OsmAndsingleWGS84 (per spec)degreesno
WKT.wktPostGIS, SpatiaLite, QGIS, Shapely (Python)singlegeoreferenced (EPSG)degreesno
PNG.pngAny browser, Photoshop, GIMP, Paint.NETnonegeoreferenced (EPSG)pixelsno
JPEG.jpgAny browser, Photoshop, GIMP, Paint.NETnonegeoreferenced (EPSG)pixelsno
GeoTIFFGeoreferenced raster.tifQGIS, ArcGIS, Google Earth Pro, GDALnonegeoreferenced (EPSG)pixelsno
TIFF.tiffPhotoshop, GIMP, Affinity Photo, Preview (macOS)nonenot storedpixelsno
GeoPackageOne SQLite file with all layers (OGC standard).gpkgQGIS, ArcGIS, GeoServer, MapServeryes — by OSM classgeoreferenced (EPSG)degreesno
FlatGeobufBinary with a built-in spatial index.fgbQGIS, GDAL/OGR, GeoPandas, MapLibresinglegeoreferenced (EPSG)degreesno
GeoParquetColumnar Parquet with GeoParquet metadata.parquetDuckDB, Apache Spark, Google BigQuery, GeoPandassinglegeoreferenced (EPSG)degreesno
CSVWKT geometry column; multi-layer maps ship as a ZIP.csvExcel, Google Sheets, Python (pandas), Ryes — by OSM classgeoreferenced (EPSG)degreesno
GML2D coordinates (srsDimension=2), no heights.gmlQGIS, ArcGIS, GeoServer, MapServersinglegeoreferenced (EPSG)degreesno
SpatiaLite.sqliteQGIS, SpatiaLite GUI, DB Browser for SQLite, Python (sqlite3)yes — by OSM classgeoreferenced (EPSG)degreesno
FileGDB.gdb.zipArcGIS Pro, ArcGIS Online, QGIS, FMEyes — by OSM classgeoreferenced (EPSG)degreesno
GeoJSON-Seq.geojsonljq, ndjson-cli, Tippecanoe, GDAL/OGRsingleWGS84 (per spec)degreesno
ExcelOne sheet per layer; lon/lat and WKT columns.xlsxMicrosoft Excel, Google Sheets, LibreOffice Calc, Apple Numbersyes — by OSM classgeoreferenced (EPSG)degreesno
QGIS Project (.qgz)Project + GeoPackage data + QML styles in one ZIP.zipQGIS 3.x (3.28 LTR and newer), PyQGISyes — by OSM classgeoreferenced (EPSG)degreesno
QGIS Project (.qgs).zipQGIS 3.x (3.28 LTR and newer), PyQGISyes — by OSM classgeoreferenced (EPSG)degreesno
STLBuildings with heights on a ground plate, 200 mm print scale.stlCura, PrusaSlicer, Blender, MeshLabsinglelocal originmillimetersyes
IFCIFC4, Project/Site/Building hierarchy with Psets.ifcAutodesk Revit, ArchiCAD, Tekla Structures, BIMcollabsinglegeoreferenced (EPSG)metersyes
CityJSONCityJSON 2.0, LOD1 buildings.city.json3DCityDB, QGIS 3D, FME, ninja (web viewer)singledefault CRS onlymetersyes
FBX.fbxUnity, Unreal Engine, Maya, 3ds Maxsinglelocal originmetersyes
COLLADA.daeBlender, SketchUp, Google Earth, Mayasinglelocal originmetersyes
3D TilesOGC 3D Tiles 1.1 with GLB tiles.3dtiles.zipCesiumJS, Google Earth, ArcGIS Online, deck.glsingledefault CRS onlymetersyes
glTFPBR materials; meshes grouped by material colour.gltfBlender, three.js, Babylon.js, Unitysinglelocal originmetersyes
GLB.glbBlender, three.js, Babylon.js, Unitysinglelocal originmetersyes
OBJOBJ + MTL materials in a ZIP.objBlender, 3ds Max, Maya, Cinema 4Dsinglelocal originmetersyes
3MFBuildings coloured by type, 200 mm print scale.3mfCura, PrusaSlicer, Bambu Studio, 3D Buildersinglelocal originmillimetersyes
PLY.plyMeshLab, CloudCompare, Blender, ParaViewsinglelocal originmetersyes
CityGMLCityGML 2.0, LOD1 blocks with heights and storeys.gmlFME, 3DCityDB, ArcGIS Pro, QGISsingledefault CRS onlymetersyes
VRML.wrlBlender, FreeWRL, view3dscene, ParaViewsinglelocal originmetersyes
X3D.x3dX3DOM, Blender, view3dscene, FreeWRLsingledefault CRS onlymetersyes
3DS.3ds3ds Max, Blender, MeshLab, SketchUpsinglelocal originmetersyes
USD.usdaBlender, Houdini, Maya, Unreal Enginesinglelocal originmetersyes
STEPISO 10303 AP214, BREP solids.stepFreeCAD, CATIA, SolidWorks, Fusion 360singledefault CRS onlymetersyes
Alembic.abcHoudini, Maya, Blender, Nukesinglelocal originmetersyes
Garmin IMGRoutable offline map with address search.imgGarmin BaseCamp, Garmin MapInstall, Garmin eTrex / Oregon, QMapShacksingleWGS84 (per spec)degreesno
OsmAnd OBFOffline map with routing and address search.obfOsmAnd (Android), OsmAnd (iOS), OsmAndMapCreatorsingleWGS84 (per spec)degreesno
Garmin GPI.gpiGarmin BaseCamp, Garmin POI Loader, Garmin eTrex, Garmin DrivesingleWGS84 (per spec)degreesno
TomTom OV2.ov2TomTom GO, TomTom MyDrive, TomTom HOME, POI EditorsingleWGS84 (per spec)degreesno
MP.mpGPSMapEdit, cGPSmapper, mkgmap, MapTkyes — by OSM classWGS84 (per spec)degreesno
PMTilesSingle-file tile archive served by HTTP range requests.pmtilesMapLibre GL JS, Leaflet, PMTiles Viewer, QGISsingleWGS84 (per spec)n/ano
Cloud-Optimized GeoTIFF.tifQGIS, GDAL, Rasterio, ArcGIS Prononegeoreferenced (EPSG)pixelsno
GeoArrow.arrowDuckDB, Apache Arrow, Pandas, Polarssinglegeoreferenced (EPSG)degreesno
Zarr.zarr.zipPython Zarr, Xarray, Dask, GDALnonegeoreferenced (EPSG)n/ano
Map TilesZ/X/Y tile pyramid, PNG or JPEG.zipLeaflet, OpenLayers, Mapbox GL JS, MapLibre GL JSnoneWGS84 (per spec)pixelsno
MBTiles256x256 raster PNG tiles in one SQLite file.mbtilesQGIS, OsmAnd, Locus Map, TileServer-GLnoneWGS84 (per spec)pixelsno
MBTiles VectorVector tiles; one named layer per map layer.mbtilesMapLibre GL, Maputnik, TileServer-GL, QGISyes — by OSM classWGS84 (per spec)n/ano
Hillshade.tifQGIS, ArcGIS, Photoshop, GDALnonecoordinates onlypixelsno
Color Relief.tifQGIS, ArcGIS, Photoshop, GDALnonecoordinates onlypixelsno
Elevation ModelFloat32 elevation band from Copernicus GLO-30.tifQGIS, ArcGIS, Global Mapper, GDAL / OGRnonegeoreferenced (EPSG)meters (elevation)no
XYZ heights.elevation.zipQGIS, GRASS GIS, ArcGIS, Surfernonegeoreferenced (EPSG)meters (elevation)no
3D Terrain.glbBlender, Cura, PrusaSlicer, MeshLabnonenot storedn/ayes
OpenDRIVE.xodrCARLA Simulator, VTD, RoadRunner, esminisingleWGS84 (per spec)metersno
SUMO.zipEclipse SUMO, CARLA (import), Veins, TraCIsingleWGS84 (per spec)metersno
Lanelet2.osmAutoware, AWSIM, commonroad-io, Lanelet2 LibrarysingleWGS84 (per spec)metersno
ROS Grid.zipROS, ROS 2, Nav2, Autowarenonelocal originpixelsno
DST.dstEmbird, Wilcom, Brother PE-Design, Tajima DG/MLyes — by OSM classcoordinates onlymillimetersno
G-code.gcodeLightBurn, LaserGRBL, Fusion 360, LinuxCNCyes — by OSM classcoordinates onlymillimetersno
LaTeX/TikZ.texOverleaf, TeXstudio, LaTeX Workshop (VS Code), LyXnonecoordinates onlyn/ano
Tiled TMX.tmxTiled Map Editor, RPG Maker, Godot, Unity (SuperTiled2Unity)yes — by OSM classcoordinates onlypixelsno
Tactile SVG.svgSwell Form Machine, PIAF Tactile Image Maker, Inkscape, ViewPlus Tigernonecoordinates onlymillimetersno
Minecraft .schemBuildings as blocks extruded to height.schemMinecraft Java Edition, WorldEdit, Litematica, Amulet Editornonedefault CRS onlyn/ayes
AVIF.avifGoogle Chrome, Mozilla Firefox, GIMP, ImageMagicknonenot storedpixelsno
WebP.webpGoogle Chrome, Mozilla Firefox, GIMP, ImageMagicknonenot storedpixelsno
JPEG XL.jxlSafari, GIMP, ImageMagick, XnView MPnonenot storedpixelsno
JPEG 2000.jp2QGIS, GDAL, ImageMagick, IrfanView (plugin)nonenot storedpixelsno
CMYK TIFF.tifAdobe Photoshop, Adobe Illustrator, Adobe InDesign, GIMPnonenot storedpixelsno
Satellite PNG.pngQGIS, Google Chrome, GIMP, IrfanViewnonegeoreferenced (EPSG)pixelsno
Satellite JPEG.jpgQGIS, Google Chrome, GIMP, IrfanViewnonegeoreferenced (EPSG)pixelsno
Satellite GeoTIFF.tifQGIS, ArcGIS, GDAL, Global Mappernonegeoreferenced (EPSG)pixelsno
NetCDF.ncxarray (Python), Panoply (NASA GISS), CDO / NCO (CLI), QGIS (GDAL NetCDF driver)singlegeoreferenced (EPSG)degreesno
HDF5.h5h5py (Python), HDFView (HDF Group), MATLAB, R (rhdf5)yes — by OSM classgeoreferenced (EPSG)degreesno
ASCII Grid.ascQGIS, ArcGIS, GDAL / OGR, GRASS GISnonegeoreferenced (EPSG)meters (elevation)no
SRTM HGT.hgt.zipGDAL / OGR, QGIS, OsmAnd, Locus Mapnonecoordinates onlymeters (elevation)no
Heightmap PNG-16.heightmap.zipUnreal Engine, Unity, Blender, World Machinenonenot storedpixelsno
Quantized Mesh.terrainCesiumJS, Cesium for Unreal, Cesium for Unity, Cesium ionnonecoordinates onlymeters (elevation)yes
LASLAS 1.2 point cloud, ASPRS classes from OSM features.lasCloudCompare, QGIS, PDAL, lastoolssinglegeoreferenced (EPSG)metersyes
USDZ.usdzApple AR Quick Look, Reality Composer, Reality Converter, Blendersinglelocal originmetersyes
SketchUpCOLLADA 1.4.1 for SketchUp File > Import.daeSketchUp Pro, Blender, Autodesk Maya, 3ds Maxsinglecoordinates onlymetersyes
LandXMLLandXML 1.2 for Civil 3D and OpenRoads.xmlAutoCAD Civil 3D, Bentley OpenRoads Designer, Trimble Business Center, CREDOsinglegeoreferenced (EPSG)metersno
DGNDGN V7; OSM layers mapped to levels 1-63.dgnBentley MicroStation, Bentley View, AutoCAD (DGN import), BricsCADyes — by OSM classgeoreferenced (EPSG)metersno
DWF.dwfAutodesk Design Review, AutoCAD (DWFATTACH underlay)yes — by OSM classcoordinates onlyn/ano
EMF.emfMicrosoft Office, LibreOffice Draw, Inkscape, CorelDRAWnonecoordinates onlyn/ano
WMF.wmfMicrosoft Office, LibreOffice Draw, Inkscape, CorelDRAWnonecoordinates onlyn/ano
HPGL.hpglInkscape (AxiDraw), LightBurn, Chiplotle, Roland CutStudioyes — by OSM classcoordinates onlyn/ano
SVGZ.svgzAny modern browser, Inkscape, Adobe Illustrator, LibreOffice Drawyes — by OSM classcoordinates onlymillimetersno
Inkscape SVG.svgInkscape, Any browser, Adobe Illustrator, CorelDRAWyes — by OSM classcoordinates onlymillimetersno
Esri JSON.jsonArcGIS Pro, ArcGIS Online, QGIS, ogr2ogr (GDAL)yes — by OSM classWGS84 (per spec)degreesno
Geobuf.pbfgeobuf (npm), python-geobuf, Node.js, Mapbox GL JSsingleWGS84 (per spec)degreesno
GeoCSV.csvMicrosoft Excel, Google Sheets, QGIS, pandas / GeoPandasyes — by OSM classgeoreferenced (EPSG)degreesno
GeoRSS.xmlGoogle Earth, Leaflet (leaflet-georss), OpenLayers, QGISsingleWGS84 (per spec)degreesno
OSM XMLOSM API 0.6 XML with original tag keys.osmJOSM, osmium-tool, osm2pgsql, QGIS (GDAL OSM driver)yes — by OSM classWGS84 (per spec)degreesno
Overpass JSON.jsonoverpass-turbo, OSMnx, QGIS (QuickOSM), overpy (Python)singleWGS84 (per spec)degreesno
WKB.wkbPostGIS, Shapely (Python), GDAL/OGR, JTS / GEOSyes — by OSM classcoordinates onlydegreesno
PostGIS SQL.sqlPostgreSQL + PostGIS, psql, QGIS, GeoServeryes — by OSM classcoordinates onlydegreesno
DuckDB.duckdbDuckDB CLI, Python (duckdb), R (duckdb), DBeaveryes — by OSM classcoordinates onlydegreesno
STAC.jsonpystac, stac-fastapi, STAC Browser, QGIS (STAC plugin)noneWGS84 (per spec)degreesno
IndoorGML.gmlIndoorGML Reference Encoder, 3D City Database, ArcGIS Indoors, QGISsingleWGS84 (per spec)degreesno
MVTProtobuf vector tiles, one layer per OSM class.mvt.zipMapLibre GL JS, Mapbox GL JS, OpenLayers, QGISyes — by OSM classWGS84 (per spec)n/ano
TileJSON.jsonMapLibre GL JS, Mapbox GL JS, OpenLayers, TileServer GLnoneWGS84 (per spec)n/ano
WMTS.xmlOpenLayers, QGIS, GeoServer, MapProxynoneWGS84 (per spec)n/ano
GPKG TilesRaster tile pyramid in EPSG:3857.gpkgQGIS, ArcGIS Pro, QField, Locus MapnoneWGS84 (per spec)pixelsno
HTML5 Map.htmlGoogle Chrome, Mozilla Firefox, Microsoft Edge, Safariyes — by OSM classWGS84 (per spec)degreesno
FIT.fitGarmin Connect, Strava, GPSBabel, TrainingPeakssingleWGS84 (per spec)degreesno
TCX.tcxGarmin Training Center, Garmin Connect, Strava, TrainingPeakssingleWGS84 (per spec)degreesno
Garmin JNX.jnxGarmin Oregon / GPSMAP / Montana, Garmin BaseCamp, GMapToolnoneWGS84 (per spec)pixelsno
Garmin Custom Maps KMZ.kmzGarmin Oregon / GPSMAP / Montana, Google Earth, Garmin BaseCamp, QGISnoneWGS84 (per spec)pixelsno
Locus Map.sqlitedbLocus Map 4, Locus Map Pro, MOBAC (Mobile Atlas Creator), SQLite browsernoneWGS84 (per spec)pixelsno
TomTom ITN.itnTomTom GO / Start / Via, TomTom MyDrive Connect, GPSBabel, POIEditsingleWGS84 (per spec)degreesno
JEF.jefJanome Digitizer, Inkscape Ink/Stitch, Embird, Hatch Embroideryyes — by OSM classcoordinates onlymillimetersno
PES.pesBrother PE-Design, Inkscape Ink/Stitch, Embrilliance, Embirdyes — by OSM classcoordinates onlymillimetersno

Frequently asked questions

How are layers named?

In the 38 formats marked "yes — by OSM class" every OpenStreetMap feature class — roads, buildings, water, vegetation, points of interest and so on — goes to its own named layer: a CAD layer in DWG/DXF, a group in SVG, a table in GeoPackage, a separate file in a Shapefile ZIP. "single" means one layer whose features carry their class as an attribute; "none" means the file has no layer structure (rasters, PDF pages, metadata files).

Which formats keep the EPSG coordinate system?

37 formats write coordinates in the coordinate system you choose and declare it in the file or a companion .prj: DWG, DXF, KOMPAS, MIF, TAB, SVG, Shapefile, WKT, PNG, JPEG, GeoTIFF, GeoPackage, FlatGeobuf, GeoParquet, CSV, GML, SpatiaLite, FileGDB, Excel, QGIS Project (.qgz), QGIS Project (.qgs), IFC, Cloud-Optimized GeoTIFF, GeoArrow, Zarr, Elevation Model, XYZ heights, Satellite PNG, Satellite JPEG, Satellite GeoTIFF, NetCDF, HDF5, ASCII Grid, LAS, LandXML, DGN, GeoCSV. Another 35 formats are WGS84 by their own specification (GeoJSON, KML, GPX, navigator formats and tile formats).

Which formats are 3D?

26 formats carry 3D geometry — buildings extruded to their height, terrain or point clouds: KML, KMZ, STL, IFC, CityJSON, FBX, COLLADA, 3D Tiles, glTF, GLB, OBJ, 3MF, PLY, CityGML, VRML, X3D, 3DS, USD, STEP, Alembic, 3D Terrain, Minecraft .schem, Quantized Mesh, LAS, USDZ, SketchUp. Mesh formats use a local origin at the centre of the area so the model keeps full precision.