Il formato di file OSM è un formato di dati utilizzato da OpenStreetMap (OSM), un progetto collaborativo per creare una mappa del mondo libera e modificabile. I file OSM memorizzano dati geospaziali, inclusi punti di interesse (POI), strade, edifici e altre feature, rappresentate come nodi (nodes), vie (ways) e relazioni (relations). I nodi sono punti con coordinate di latitudine e longitudine. Le vie sono liste ordinate di nodi che rappresentano feature lineari come strade o fiumi. Le relazioni sono utilizzate per raggruppare nodi, vie e altre relazioni per rappresentare feature più complesse come percorsi di autobus o confini amministrativi. Il formato OSM è tipicamente basato su XML, sebbene vengano utilizzati anche altri formati come il Protocolbuffer Binary Format (PBF) per l'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 aggiornate.