Il formato di file OSM è un formato dati utilizzato da OpenStreetMap (OSM), un progetto collaborativo volto a creare una mappa del mondo libera e modificabile. I file OSM memorizzano dati geografici, inclusi punti di interesse (POI), strade, edifici e altre caratteristiche, rappresentati come nodi, vie e relazioni. I nodi sono punti definiti da coordinate di latitudine e longitudine. Le vie (ways) sono elenchi ordinati di nodi che rappresentano elementi lineari come strade o fiumi. Le relazioni vengono utilizzate per raggruppare nodi, vie e altre relazioni al fine di rappresentare elementi più complessi, come linee di autobus o confini amministrativi. Il formato OSM è solitamente basato su XML, sebbene vengano utilizzati anche altri formati come il Protocolbuffer Binary Format (PBF) per una maggiore efficienza. I dati OSM sono impiegati in una vasta gamma di applicazioni, inclusi sistemi di navigazione, software di mappatura e sistemi informativi geografici (GIS). La natura aperta e collaborativa di OpenStreetMap lo rende una risorsa preziosa per la creazione e il mantenimento di mappe dettagliate e sempre aggiornate.