OkMap – GPS Mapping Software for Outdoor Navigation and Route Planning

CREATE your maps

PLAN your routes

NAVIGATE your adventures

ASSESS your performance

Find out what you can do with OkMap

Hiking, trekking, mountain biking, geocaching, and search and rescue: discover how OkMap can support your outdoor activities with maps, GPS, and offline navigation.

Trekking
TREKKING
Mountain bike
MOUNTAIN BIKE
Off-road
OFF-ROAD
Ski
SKI
Nautical
NAUTICAL
Flight
FLIGHT
Search and rescue
SEARCH AND RESCUE
Firefighters
FIREFIGHTERS
Police
POLICE
Softair
SOFTAIR
Geocaching
GEOCACHING
Foraging
FORAGING

Explore the features

From map georeferencing to offline navigation, from route planning to GPX track analysis: discover the tools that make OkMap a complete solution for outdoor activities.

Produce your own maps

Produce your own maps

Georeference your paper maps and get your digital cartography (Georeferencing a Raster Map tutorial) .
Download maps from web services (hiking maps and topographic maps).
Convert maps into formats accepted by your GPS (Creating a Garmin Custom Map tutorial) .

Georeference your paper maps and turn them into digital maps that can be used on your GPS with OkMap Desktop.
Use a scanner to get your digital maps, preferably in a print shop for better results.
Use OkMap Desktop's calibration function to match each pixel of the map with the corresponding geographic coordinates.
OkMap uses the most popular projection algorithms in the world. It also has a complete list of datums and projections from the official EPSG database.
Get digital maps and topographic maps from web services available on the Internet, automatically georeferenced without any manual operation.
Convert your map into the formats used by portable GPS devices (e.g. Garmin) and create offline maps that can be used even without an Internet connection.
Read more Read less
Plan your tracks

PLAN your tracks

Automatically plan routes, including along trails (Preparing a Hiking Track tutorial) .
Draw your tracks/waypoints on the maps with the mouse (Advanced Track Editing tutorial) .
Calculate height differences and travel times.
Transfer tracks, routes, and waypoints to and from your GPS.

Draw your routes (tracks) using your digital maps, topographic maps or web maps available on the Internet as background.
Use the different tools available in the software: drawing manual point by point, freehand drawing, automatic routing functions (even on trails) and geocoding.
Edit your GPX tracks using advanced editing tools that allow you to add or remove one or more points, the calculation of the inverse track, the union of multiple tracks, the division of a track into multiple tracks, the segments management, the automatic simplification of points, altitudes and much more.
OkMap automatically assigns the altitudes of the track points using the previously downloaded altimetry data (DEM). Automatically calculates travel times using an algorithm which considers your training and the slopes of the track.
Save your tracks in GPX format and transfer them to your GPS.
Take the recorded tracks from your GPS and load them into OkMap.
Read more Read less
Navigate along your itineraries

Navigate your itineraries

Navigate offline along your routes and get alerted if you go off route.
Record the track and points of interest.
Use the on-board computer, compass and augmented reality.

Navigate along your itineraries using OkMap Mobile, an app for Android. It is your reliable companion for your outdoor adventures.
Follow your itineraries safely, a warning will tell you if you are going off course.
Use maps provided by web services or, when no network connection is available, your favorite offline maps created with OkMap Desktop.
Record the track while you walk a trail and/or follow a trail previously registered or created manually.
View waypoints, tracks and routes on the map; if you are traveling along a path, the recording track is drawn in real time.
An on-board computer will provide you all the information you need, including graphs with slopes and differences in height.
Uses a compass with voice support for pointing and a augmented reality function that displays surrounding waypoints in the camera of the device.
Read more Read less
Assess your performance

Assess your performance

Analyze statistics, elevation profiles, and performance (Cleaning and Analyzing a GPS Track tutorial) .
View charts and compare routes.
Assess your progress over time.

Produce statistics from the tracks drawn or recorded, for evaluate your performance and performed activities.
View all the important information: distances, times, altitudes, elevation changes, speed, intervals, gradients, and numerous estimates such as sun exposure, temperature, fatigue, calories burned, weight loss, and water consumption. The software uses algorithms that correctly evaluate elevation changes and travel times, taking into account distances and gradients.
Compare two or more tracks to immediately evaluate, even via graphs, your performance progress.
Read more Read less
Share your position and waypoints

Share your position and waypoints

Share your position in real time or at a later time.
Send waypoints with or without photos.
Use encryption and authentication credentials to protect your data.

It is an architecture in which map apps (OkMap Desktop, OkMap Mobile and potentially other apps) can send their position, waypoints and points of interest (POI) (with or without photos) to one or more recipients (OkMap Desktop, OkMap Mobile and potentially other apps).
Communication takes place via a Web Server which acts as a concentrator.
The web server collects data from the apps that transmit them and sends them to the recipient apps as soon as they request them (in real time or even at a later time).
A sender can send to multiple recipients, and each recipient can receive data from multiple senders.
To obtain all this you need to install the Web Server set up for this purpose at a provider.
You need a domain associated with a Windows Hosting space, a Microsoft SQL Server database and an SSL certificate.
You will be able to share the service with your friends or colleagues to exchange information and therefore, if you want, also split the costs.
Nowadays the costs are very low, in the order of a few tens of euros per year.
The data is encrypted via the SSL protocol and is protected by authentication with credentials (user and password) which must be entered in the app preferences.
For more information on costs, contact us.
Read more Read less

Explore features in detail

Why choose OkMap

Georeferencing, Garmin Custom Maps, GPX track analysis, DEM terrain models, web maps and offline navigation: OkMap brings together advanced tools for outdoor activities in a single application.

Georeferencing a raster map

Georeference paper maps

Calibrate paper maps and images for use with GPS devices and mobile devices.

Creating a Garmin Custom Map with OkMap

Garmin Custom Maps

Convert raster maps into Garmin Custom Maps (KMZ) for use on compatible Garmin devices.

Downloading points of interest from OpenStreetMap

Download POIs from OpenStreetMap

Find and download points of interest from OpenStreetMap using predefined or custom filters.

GPX track analysis with statistics and elevation profile

GPX track analysis

Analyze GPX tracks, elevation profiles, statistics, and performance to better understand every route.

Elevation analysis using DEM data

Elevation data and DEM models

Add elevation data and digital terrain models to analyze elevation profiles and slopes.

3D visualization of maps and GPS routes

3D maps and routes

Explore maps, waypoints, and GPS tracks in a three-dimensional terrain view.

22 years
of continuous development
4900+ users
worldwide
Desktop + Android
seamlessly integrated
192 map servers
continuously updated
When orientation is safety

Maps, GPX tracks, waypoints, and offline navigation for your outdoor activities

From planning on your PC to navigation on your phone

Need support?

Contact us for any information, request, or assistance

Before contacting us, we encourage you to check the forum: you may already find the information you need.
In addition, other users can participate, share their experiences, and benefit from the answers provided.

We generally respond within 1–2 business days.

Arrow