OpenOrienteering Mapper is an orienteering mapmaking program and provides a free alternative to the existing proprietary solution. Its main advantages compared to it are:

  • Open Source: The program is completely free, every programmer can improve it.
  • Cross-platform: The program works on Android, Windows, macOS and Linux.

While it is under continuous development and considered in beta state, it has been used to produce maps for classical orienteering, MTBO and radio orienteering races. All required functions for drawing maps are implemented and the program works very stable. So it can be considered ready for productive use, although it is like always a good idea to keep backups of your files. We are happy about feedback to the program.

User reviews ★★★★★

Online manual

  • The following Windows and Linux packages are updated shortly after changes are published to the development branch (dev) on Github. They may contain unstable code. Please take care (i.e. backups) of your map files when working with the unstable packages. See the known issues for unstable.

    Changes from `master` to `dev`
    Known issues

  • Windows packages: OpenOrienteering-Mapper-unstable-...
    Installer (.exe), self-extracting archive (.sfx.exe), and ZIP archive (.zip) for x64 and x86
  • Linux packages
  • Occasionally, distinct preview releases are made available also for macOS and Android, in preparation for the next stable release. Details and binaries are published as "Pre-release" on our Github releases page.


Main features of the current version include:

  • Symbol sets for ISOM2017 and ISOM2000 (forest), ISSOM2007 (sprint), ISMTBOM (mountain bike), ISSkiOM (ski), and for course design and control description sheets
  • Import and export of ocd maps and symbol sets (import: version 6 - 12, export: version 8)
  • Georeferencing (based on Proj.4 library)
  • Working with various kinds of templates:
    • Raster images (bmp, jpg, tif, png, gif), including world files
    • GPS tracks (gpx)
    • Vector data (dxf, osm, shp)
    • Maps (ocd, omap, xmap)
  • Working with all important symbol types:
    • Points
    • Lines
    • Areas
    • Text
    • Composite symbols
  • Drawing and many editing tools for objects
  • Printing, PDF and raster image export for getting the map into course setting programs
    • Overprinting simulation (raster output)
    • CMYK PDF export (vector output)
  • Translated into more than 20 languages

The online manual can give you more ideas of what the program does.


There is a lot to do, and we appreciate every kind of help, whether you are a programmer or not. If you are interested in contributing, good places to start are: