The OpenStreetMap project has collected a huge amount of data about our planet. All this data is freely available to everybody. The tools on this site help you work with that data in many different ways. They are intended for developers and cartographers who want to use OSM data in their own projects.
Osmium ToolA multipurpose command line tool based on the Osmium Library. With it you can easily convert OSM files from one format to another, merge and apply change files and much more.
Osmium LibraryA fast and flexible C++ library for working with OSM data. It contains building blocks for many typical OSM data handling tasks, such as reading and writing OSM files, or assembling areas from multipolygon relations.
PyOsmiumWith PyOsmium you can use the functionality of the Osmium Library from Python.
OSMCoastlineExtracts coastline data from OpenStreetMap planet file.
OSM Area ToolsDebugging and statistic tools for OSM areas (multipolygons).
Osmium ContribVarious programs showing what you can do with the Osmium Library.
OSM GIS ExportExport OSM data to GIS formats like Shapefiles, Spatialite, or PostGIS.
OSM Test DataOpenStreetMap data to help test your software.
Developing and supporting Osmium takes a huge amount of effort. We thank the following companies for their support:
We also thank our former sponsor Mapbox for their support over many years.