Software/Desktop
< Software
This page lists all software used by OSM or using maps/data from OSM on desktop devices (PCs, Macs and laptops).
General information
| Name | Genre | Screenshot | Windows Versions | Mac Versions | Linux Versions | Frameworkgp | Display map | Navigatge | Make track | Monitor | License | Price | Languages | Version | Description |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ArcGIS Editor for OSM [1] | display; editor; analyse | win; win2k; winxp | no | no | ? | yes | no | no | no | Apache License 2.0 | free | En | 2018-01-27 10.6 |
Allows users to download, edit, and upload OSM data in ArcMap, and/or create feature services based on OSM data in ArcGIS Server | |
| CartoType Maps App [2] | display; navi; router; renderer | win | macos | linux | CartoType | yes | yes | yes | yes | commercial | free | EN | 2021-10-18 7.6 |
a multi-platform desktop application for viewing maps, calculating routes, finding places, creating map images, and adding your own map data | |
| Cruiser [3] | display; navi; router; renderer | win | macos | linux | Java | yes | yes | no | no | proprietary | free | EN | 2021-12-25 2.1.2 |
Cruiser is a map and navigation platform for Android and Desktop. | |
| GpsMaster [4] | display; editor; converter; analyser | win | macos | linux | ? | yes | no | no | no | GPL | free | EN | 2021-06-04 0.64.01rc1 |
Map Viewer, GPX Viewer, Tour Analyser, Track Editor, Trip Planner, File Format Converter | |
| GpsPrune [5] | display; analysis | win | macos | linux | J2SE | yes | no | no | yes | GPL | free | CZ; DE; EN; ES; FR; HU; IT; JA; KO; NL; PL; PT; RU; ZH | November 2021 21 |
Track editor, analyser, creator and converter | |
| GPXSee [6] | display; analyse | win | macos | linux | Qt | yes | no | no | yes | GPL | free | CA; CS; DA; DE; EN; EO; ES; FI; FR; HU; IT; KO; NO; PL; PT-BR; RU; SV; TR; UK; ZH | 2026-08-19 16.13 |
GPX, TCX, KML, FIT, IGC, LOC, SLF, CUP, GPI, OziExplorer (PLT, RTE, WPT) and NMEA viewer and analyzer | |
| GPXViewer [7] | display; analyse | no | no | linux | GTK+ | yes | no | no | yes | GPL | free | CS; DE; EL; EN; ES; FR; HR; IT; JA; NL; PL; PT; RU; SL; SV; TH; UK; ZH | 2020-04-25 1.1.0 |
Allow users to easily view GPS traces they have created in the GPX file format | |
| JGPSTrackEdit [8] | editor | win | macos | linux | ? | yes | yes | ? | yes | GPLv3 | free | EN; DE | 2021-04-24 1.7.2-RC1 |
Tool for editing gps tracks and planning (multiple days) tours. | |
| JOSM [9] | editor | win | macosx | linux | Java SE | yes | ? | ? | ? | GPL | free | BG; CS; DA; DE; EN; EN-CA; EN-AU; EN-GB; EL; ES; ET; EU; FI; FR; GL; HU; ID; IT; JA; NB; NL; PL; PT; PT-BR; RU; SK; SV; TR; UK; ZH-CN; ZH-TW; | 2025-09-01 19439 |
Offline highly expandable map editor | |
| mapFactor Navigator free [10] | navi | win | no | no | ? | yes | yes | yes | yes | proprietary | free | CZ; DE; EN; RU; ... | 2013-05-20 12.1.10 |
professional framework for OSM-based car navigation | |
| Maptitude Mapping Software [11] | display; editor; renderer; converter; analyser; gis | win | no | no | .NET | yes | yes | no | no | proprietary | $395,00 - $695,00 | EN | 2021-04-28 2021 |
a proprietary, Windows Desktop Geographical Information System, GIS Software | |
| Marble [12] | display | win | macos | linux | QT; | yes | yes | yes | yes | LGPL | free | DE; EN; ... | ? 2.2.0 |
Virtual globe with multiple projections, tiles and vector data, routing and POI search | |
| MB-Ruler [13] | analyse | win | no | no | GTK+; mono; JME; OpenGL; | ? | ? | ? | ? | proprietary | free | DE; EN; ... | ? 5.4 |
Onscreen triangular ruler and protractor | |
| Merkaartor [14] | editor | win | macos | linux | Qt4 | ? | ? | ? | ? | GPL | free | EN | 2021-08-27 0.19.0 |
Good editor with styling | |
| mkgmap [15] | win | macos | linux | Java SE | ? | ? | ? | ? | GPL | free | ? | 2021-12-30 4839 |
Make OSM maps for your Garmin device | ||
| Navit [16] | navi; logger; router | win | no | linux | GTK+; SDL; OpenGL; | yes | yes | yes | yes | GPLv2 | free | 43 | 2021-03-06 0.5.6 |
Most popular OpenSource Car navigation tool; maps (offline-"custom"), vector-rendered | |
| OpenJUMP [17] | gis; viewer; analyse | yes | yes | yes | Java SE | yes | no | no | no | GPL | free | EN | 2021-01-03 1.16 |
OpenJUMP is an open source GIS written in the Java programming language, its particular strength is the editing of geometry and attribute data | |
| OSM2Go [18] | logger; editor | no | no | linux | GTK | yes | no | yes | no | GPL | free | EN | 2020-12-06 0.9.17 |
Mobile, touchscreen based editor | |
| OSM2World [19] | converter | win | yes | linux | ? | ? | ? | ? | ? | LGPL | free | EN | 2019-06-23 0.2.0 |
Creates a 3D model of the world from OSM data. | |
| OziExplorer [20] | win | no | no | ? | yes | yes | yes | yes | proprietary | 30€ | EN | 2016-02 3.95.6f |
Feature-rich | ||
| QGIS [21] | display; editor; renderer; converter; analyser; gis | win | macos | linux | Qt | ? | ? | ? | ? | GPL | free | EN, ? | 2021-12-17 3.22.2 |
a free, multiplatform GIS application | |
| RTKLIB [22] | positioning | win | no | linux | Embarcadero / Borland VCL | ? | ? | ? | ? | BSD 2, GPL ≥ v3 for versions before and including 2.4.2b11 | free | EN | 2018-01-29 2.4.2 p13 |
Open source program package for GNSS positioning | |
| Running Reality [23] | world history; editor; data transformer | win | macos | linux | Java | yes | no | yes | ? | Free | Free | EN | continuous releases | Explore the history of human civilization from 3000BC to today. Running Reality is a world history model with free web and app versions. | |
| Spatial Manager Desktop™ [24] | display; converter | winxp; win7; win8; win8.1 | no | no | .NET | yes | no | no | no | proprietary | $149,00 - $499,00 | EN; ES | 7.0.3.11198 | Manage spatial data in a simple, fast and inexpensive way. Includes its own OSM data provider | |
| Spatial Manager™ for AutoCAD [25] | display; converter | win7; win8; win8.1 | no | no | .NET; AutoCAD API 2008-2015 | yes | no | no | no | proprietary | $99,00 - $179,00 | EN; ES | 7.0.3.11198 | Powerful AutoCAD plug-in. Imports spatial data in a simple, fast and inexpensive way. Includes its own OSM data provider | |
| TransCAD Transportation GIS Software [26] | display; editor; renderer; converter; analyser; gis | win | no | no | .NET | yes | yes | no | no | proprietary | $6000 - $12000 | EN | 2018-03-08 8.0 |
a proprietary, Windows Desktop Transportation Geographical Information System, GIS Software | |
| Viking [27] | display; navi; logger | win | no | linux | GTK+ | yes | yes | yes | yes | GPL | free | CS; DA; DE; EL; EN; ES; FI; FR; HR; ID; IT; JA; LT; LV; NB; NL; PL; PT; RU; SL; SV; UK; ZH | 2021-11-27 1.10 |
GTK+2 application to manage GPS data | |
| YAAC [28] | display; logger; tracker | win; win2k; winxp | macos | linux | JavaSE | yes | no | yes | yes | GPL | free | EN; ... | 2026-04-23 1.0-beta227 |
Amateur Radio Automatic Packet Reporting System client written in Java that uses OSM data to render maps on the fly. Under active development with rapid development release cycle. |
Map display features
| Name | Shows map as vector | Shows map as bitmap | Stores map-data on-board | Stores map-data off-board (downloads from internet) | Rotate map | 3D view |
|---|---|---|---|---|---|---|
| ArcGIS Editor for OSM | yes | no | yes | yes | no | no |
| CartoType | yes | yes | yes | yes | yes | yes |
| Cruiser | yes | yes | yes | yes | no | ? |
| florb | no | yes | yes | yes | no | no |
| Gnome Map Application | yes | yes | yes | no | ? | ? |
| Gosmore | yes | no | yes | no | yes | yes |
| gps3D | no | yes | no | yes | no | yes |
| GpsDrive | no | yes | yes | yes | no | no |
| GpsMaster | no | yes | no | yes | no | no |
| GpsPrune | no | yes | no | yes | no | yes |
| gpsVP | yes | yes | yes | no | yes | yes |
| GPX Viewer | no | yes | no | yes | no | no |
| GPXSee | yes | yes | yes | yes | no | no |
| GPXViewer | no | yes | no | yes | no | no |
| GraphHopper | ? | ? | yes | no | ? | ? |
| Jagme | no | yes | no | yes | no | no |
| JGPSTrackEdit | no | yes | yes (cache) | no | ? | ? |
| JOSM | yes | yes | yes | no | ? | ? |
| LiveMapViewer | ? | ? | ? | ? | ? | ? |
| LocationWizard | no | yes | no | yes | no | no |
| luckyGPS | yes | yes | yes | yes | yes | no |
| mapFactor Navigator free | yes | no | yes | no | yes | yes |
| Maps4Mac | yes | no | yes | no | no | no |
| Marble | yes | yes | yes | yes | yes | yes |
| MoNav | no | yes | yes | yes | yes | no |
| Mumpot | yes | yes | yes | yes | ? | no |
| NASA World Wind | ? | ? | no | yes | ? | yes |
| NAVeGIS | yes | no | yes | no | yes | no |
| NaviPOWM | yes | no | yes | no | yes | no |
| Navit | yes | no | yes | no | yes | yes |
| Navitel | yes | no | yes | no | yes | yes |
| Nomino | yes | no | no | yes | no | no |
| OpenJUMP | yes | no | yes | yes | ? | no |
| OpenStreetMap-in-a-Box (osminabox) | yes | yes | yes | yes | ? | ? |
| OSM2Go | yes | no | yes | no | yes | no |
| OSM2Palm | no | yes | yes | no | ? | no |
| OziExplorer | yes | yes | yes | yes | yes | yes |
| PocketGIS | yes | no | yes | no | yes | no |
| Pyroute | yes | no | yes | no | no | no |
| QuoVadis | yes | yes | yes | yes | yes | yes |
| Rana | yes | no | yes | no | ? | no |
| RiscOSM | yes | no | no | yes | yes | no |
| RoadMap | yes | no | yes | no | yes | yes |
| RoadNav | yes | no | yes | no | ? | yes |
| RouteConverter | no | yes | no | yes | no | no |
| ShareNav | yes | yes | yes | yes | yes | yes |
| Spatial Manager Desktop™ | yes | no | yes | no | no | no |
| Spatial Manager™ for AutoCAD | yes | no | yes | no | no | no |
| TangoGPS | no | yes | yes (cache) | yes | ? | no |
| TEAM - Tutor for editable audio maps | yes | no | yes | yes | no | no |
| Track2Karte | no | yes | no | yes | no | no |
| Traveling Salesman | yes | no | yes | no | yes | no |
| Trip4YouMaps | no | yes | no | yes | yes | no |
| Viking | no | yes | yes (cache) | yes | no | no |
| YAAC | yes | no | yes | no | no | no |
Navigating features
| Name | Windows Versions | Mac Versions | Linux Versions | Navigate to point | Find location | Find nearby POIs | Navigate along predefined route | Create route manually | Calculate route | Calculate route without internet | Car routing | Bike routing | Foot routing | Turn restrictions | Navigation with voice | Keep on road | Works without GPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CartoType | win | macos | linux | yes | yes | yes | yes | ? | yes | yes | yes | yes | yes | yes | ? | yes | yes |
| Cruiser | win | macos | linux | yes | no | no | no | ? | yes | yes | yes | yes | yes | yes | no | no | yes |
| Gosmore | win; wince | no | linux | yes | yes | yes | no | ? | yes | ? | yes | yes | yes | yes | yes | ? | ? |
| GpsDrive | no | macos | linux | ? | ? | ? | ? | ? | ? | ? | yes | yes | yes | ? | ? | ? | yes |
| gpsVP | win | no | no | yes | yes | yes | ? | ? | ? | ? | ? | ? | ? | ? | no | no | yes |
| JGPSTrackEdit | win | macos | linux | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| LiveMapViewer | win | no | linux | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| mapFactor Navigator free | win | no | no | yes | yes | yes | no | ? | yes | yes | yes | no | yes | yes | yes | yes;no | yes |
| Maps4Mac | no | macos | no | ? | no | yes | ? | ? | ? | ? | no | no | no | no | ? | ? | yes |
| Marble | win | macos | linux | no | yes | no | ? | ? | ? | ? | yes | yes | yes | no | yes | no | yes |
| MoNav | win | no | linux | yes | yes | no | ? | ? | ? | ? | yes | yes | yes | no | no | ? | ? |
| NAVeGIS | wince | no | no | yes | yes | yes | no | ? | yes | ? | yes | no | no | yes | yes | yes | yes |
| NaviPOWM | win | no | no | ? | ? | ? | ? | ? | ? | ? | yes | yes | yes | ? | no | ? | ? |
| Navit | win | no | linux | yes | yes | yes | no | ? | yes | yes | yes | no | yes | yes | yes | yes | no |
| Navitel | wince | no | no | yes | yes | yes | no | ? | yes | yes | yes | yes | yes | yes | yes | yes | yes |
| Open Source Routing Machine | no | macos | linux | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | yes | ? | ? | ? |
| OziExplorer | win | no | no | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | no | ? | yes |
| PocketGIS | win; win2k; winxp | no | no | yes | yes | yes | ? | ? | ? | ? | yes | no | no | no | yes | no | yes |
| QuoVadis | win; winxp; win7; win8 | no | no | yes | yes | yes | yes | ? | yes | yes | yes | yes | yes | yes | yes | yes | yes;no |
| Rana | no | no | ? | ? | yes | ? | ? | ? | ? | ? | ? | ? | ? | no | ? | ? | |
| RiscOSM | no | no | no | ? | yes | yes | ? | yes | yes | yes | yes | yes | yes | no | no | ? | ? |
| RoadMap | win | no | linux | yes | yes | no | ? | ? | ? | ? | ? | ? | ? | no | no | ? | yes |
| RoadNav | win | macos | linux | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | yes | ? | yes |
| ShareNav | win; win2k; winxp | macos | linux | yes | yes | yes | no | no | yes | yes | yes | yes | yes | yes | yes | yes | yes |
| Traveling Salesman | win; win2k; winxp | no | linux | ? | yes | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | no | yes |
| Trip4YouMaps | win | no | no | yes | yes | yes | ? | no | yes | no | yes | yes | yes | no | no | yes | yes |
| Viking | win | no | linux | no | yes | no | ? | ? | ? | ? | yes | no | no | yes | no | no | yes |
Track making features
| Name | Customizable log interval | GPX format | KML format | NMEA format | All formats | Geo-tagged notes | Geo-tagged photos | Geo-tagged audio | Fast POI buttons | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| florb | no | yes | no | no | gpx | no | no | no | yes | |||||||||||
| Gosmore | ? | ? | ? | ? | ? | ? | ? | ? | ? | |||||||||||
| GpsDrive | ? | yes | no | no | gpx | ? | ? | ? | ? | |||||||||||
| gpsVP | yes | yes | no | no | gpx;ozi;plt | yes | no | no | ? | |||||||||||
| luckyGPS | ? | ? | ? | ? | ? | ? | ? | ? | ? | |||||||||||
| mapFactor Navigator free | ? | no | no | yes | nmea | ? | ? | ? | ? | |||||||||||
| Maps4Mac | no | yes | no | no | gpx | yes | no | no | yes | |||||||||||
| Marble | no | no | yes | no | kml | ? | ? | ? | yes | |||||||||||
| MoNav | ? | ? | ? | ? | ? | ? | ? | ? | ? | |||||||||||
| Mumpot | ? | ? | ? | ? | ? | ? | ? | ? | yes | |||||||||||
| NAVeGIS | ? | no | no | no | img | no | no | no | ? | |||||||||||
| NaviPOWM | yes | no | no | yes | nmea | no | no | no | no | |||||||||||
| Navit | ? | yes | no | yes | bin, garmin, gpx, nmea | ? | ? | ? | ? | |||||||||||
| Navitel | yes | yes | no | no | gpx | ? | ? | ? | ? | |||||||||||
| OSM2Go | ? | ? | ? | ? | ? | ? | ? | ? | ? | |||||||||||
| OziExplorer | yes | ? | ? | ? | ? | ? | ? | ? | ? | |||||||||||
| PocketGIS | no | no | no | yes | nmea, lmt | no | yes | no | yes | |||||||||||
| QuoVadis | yes | no | no | no | ewc;img;tdb;tiff;png;bmp;shp;dxf;online-maps | yes | yes | yes | yes | |||||||||||
| Rana | yes | ? | ? | ? | ? | ? | ? | ? | ? | |||||||||||
| RiscOSM | no | yes | yes | ? | ? | ? | ? | ? | ? | |||||||||||
| RoadMap | ? | ? | ? | ? | ? | ? | ? | ? | ? | |||||||||||
| RoadNav | ? | ? | ? | ? | ? | no | no | no | ? | |||||||||||
| ShareNav | yes | yes | no | yes | gpx;nmea | yes | yes | yes | yes | |||||||||||
| TangoGPS | ? | yes | no | no | gpx | no | yes | no | ? | |||||||||||
| Trip4YouMaps | yes | yes | no | no | gpx | no | no | no | yes | Viking | no | yes | yes | no | gpx;kml | no | yes | no | no | |
| YAAC | no | no | no | no | none | no | no | no | yes |
Monitoring features
| Name | Show current track | Open existing track | Altitude diagram | Show DOP value | Satellite view | Show live NMEA data | Send current position via SMS | Upload current position |
|---|---|---|---|---|---|---|---|---|
| florb | yes | yes | no | yes | no | no | no | no |
| Gosmore | ? | ? | ? | ? | ? | ? | ? | ? |
| gpsd | no | no | no | no | yes | no | ? | ? |
| GpsDrive | yes | yes | yes | yes | yes | yes | no | no |
| GpsPrune | no | yes | yes | no | no | no | ? | ? |
| gpsVP | yes | yes | no | yes | no | no | no | no |
| GPX Viewer | no | yes | yes | no | no | no | ? | ? |
| GPXSee | no | yes | yes | no | no | yes | no | no |
| GPXViewer | no | yes | no | no | no | no | ? | ? |
| Jagme | no | yes | no | no | no | no | ? | ? |
| JGPSTrackEdit | ? | ? | ? | ? | ? | ? | ? | ? |
| mapFactor Navigator free | yes | yes | ? | ? | yes | ? | no | no |
| Maps4Mac | yes | yes | no | no | no | no | no | no |
| Marble | yes | yes | yes | no | no | no | no | no |
| NAVeGIS | no | no | no | no | yes | ? | ? | ? |
| NaviPOWM | no | no | no | yes | yes | no | no | no |
| Navit | yes | ? | no | yes | no | no | no | no |
| OziExplorer | yes | yes | yes | yes | yes | ? | no | no |
| PocketGIS | yes | yes | no | no | yes | yes | no | no |
| QuoVadis | yes | yes | yes | yes | ? | yes;no | yes | yes |
| Rana | yes | no | no | yes | no | no | no | no |
| RiscOSM | yes | no | yes | ? | no | no | no | no |
| RouteConverter | no | yes | yes | ? | ? | no | ? | ? |
| ShareNav | yes | yes | yes | yes | yes | yes | yes | no |
| TangoGPS | yes | ? | ? | ? | ? | ? | no | yes |
| Trip4YouMaps | yes | style="background:var(--background-color-success-subtle,light-dark(#bfb,#132821)); color:var(--color-base,light-dark(#202122,#eaecf0)); vertical-align:middle;text-align:center;" class="table-yes"|yes | yes | no | no | no | no | no |
| Viking | yes | yes | yes | yes | yes | no | no | no |
| YAAC | yes | yes | no | yes | yes | yes | no | no |
OpenStreetMap editing features
| Name | Add POIs | Edit / Delete POIs | Edit arbitrary tags of existing OSM objects | Edit geometries | Support imagery offset DB | Upload to OSM |
|---|---|---|---|---|---|---|
| ArcGIS Editor for OSM | yes | yes | yes | yes | ? | yes |
| GpsMaster | no | yes;no | yes;no | yes;no | yes;no | yes;no |
| JGPSTrackEdit | no | no | no | no | ? | no |
| JOSM | yes | yes | yes | yes | yes | yes |
| Merkaartor | yes | yes | yes | yes | no | yes |
| OSM2Go | yes | yes | yes | yes | ? | yes |
| QGIS | ? | ? | ? | ? | ? | ? |
| ShareNav | yes | yes | yes | not directly, will open web browser editor for area | ? | yes |
Browser Extensions
OSM Smart Menu helps OpenStreetMap contributors to easily switch between different maps and analysis tools from the community.
Making an OpenStreetMap handler for Operator documents the process of creating a new handler for the geo microformat for the Operator extension for Firefox.
Discontinued Software
see Category:Discontinued_software