OruxMaps GP
Travel & Local · jose vazquez
OruxMaps GP screenshots
OruxMaps GP is a paid Android app for outdoor activities, and the thing that sets it apart from a typical hiking map app is how many map formats it reads. GeoPDF files from the USGS store, GeoTIFF, ozf2, Garmin .img vector maps and mbtiles are all supported, along with WMS and WMTS online sources. That is a wider range than most people will ever need, but it is the reason the app exists.
This is a tool for people who already treat a map as data rather than a picture. If you download topographic sheets, build routes in another program, or carry sensors on a bike or a boat, the app is built to sit in the middle of that workflow. It costs $4.49, carries no ads, and holds a 4.2 average from more than seven thousand ratings.
I would not describe it as a casual companion for a Sunday walk.
Maps you can carry with you
At its core the app is a viewer. It displays maps while you are connected and lets you download online maps for use without a connection, which is the part that matters most on a trail or a coastline where signal is unreliable. The developer is explicit that not every online source can be downloaded, and advises picking a different source if the download option does not appear for the one you chose. That is a real constraint rather than a bug, and it means the first job is finding a source that behaves the way you need.
Mapbox and Google online maps are recent additions, though they require a paid subscription. Since the app is already a paid download, that is worth knowing before you buy: the base price does not cover every map source.
The format support is the other half of the story. GeoPDF from the USGS store, GeoTIFF, ozf2, mbtiles and Garmin .img files are all named, with the developer noting that vector Garmin maps are not fully supported. If your maps are already sitting in one of those formats, this is close to a straight import and view. If they are not, converting them is your problem, not the app's.
Tracks, waypoints and route alarms
Routes and tracks can be loaded in KML, KMZ, TCX, FIT, CSV, SHP and GPX, which covers most of what comes out of GPS watches, bike computers and desktop route planners. There is a track editor for fixing points that are wrong, letting you add, remove or move them rather than discarding a whole recording. Altitude correction uses DEM files offline or online services, which matters on routes where the elevation profile is the point.
Waypoints go further than a pin on a map. You can attach photo, audio and video files to them, define your own waypoint types with your own icons, and attach forms. That turns a waypoint into a small record of a place rather than a coordinate, which is useful for survey work, repeat visits or anything where you want to note what you found. Basic geocaching support is included as well.
Following a route is handled with alarms: one warns when you approach a waypoint, another when you drift away from the line you are meant to be on. Geofence and exclusion zone alarms work through KML or KMZ overlays, so a boundary drawn in a desktop tool can trigger a warning on the device. For anyone following a long route in poor visibility, these are the features that justify carrying a phone instead of a paper map.
Route creation is covered from two directions. Tracks can be found and downloaded from sites like gpsies.com, created online via Graphopper, or made offline with Brouter. The offline option is the interesting one, since it does not depend on a connection at the moment you are planning.
Sensors, sharing and the boat
The app connects to a range of external devices: an external GPS unit, heart rate monitors including Bluetooth Smart 4.0 models, bike cadence and speed sensors, bike power meters, and ANT+ devices covering speed, cadence, heart rate, distance, cycle power and temperature. It can also be used to monitor tire pressure and temperature. For cycling in particular, that is a fuller set of inputs than a phone alone provides, and it suggests the app is meant to act as the display for a small instrument network.
For nautical use there is AIS support over WiFi, Bluetooth or USB, so vessel information systems can feed into the same map view. That is a specialized addition, and it points to a user base that includes people on the water as well as on trails.
Position sharing is optional and runs through multitracking. The app asks you to pick contacts whose email addresses you want to share your position with, and those addresses are stored on the server so the sharing can work. Friends' positions can then be displayed on your own device. An OruxMaps account is not required for the app to function, but registering one is what enables this, and the developer says the information collected for it includes an email address, date of birth, sex, weight and height. That data stays on the OruxMaps server and is not passed to other users or companies, and deleting the account removes it.
There is also a separate Wear OS app. It shows a dashboard of basic data and a simplified map, and the developer notes that this map is not synchronized with the one on the main device. Treat it as a glanceable readout rather than a second screen for navigation.
What it asks of you
The main trade-off is that this is not a self-contained service. Map sources vary in whether they can be downloaded, so part of the setup is trial and error until you find one that suits your area and your connection habits. The subscription for Mapbox and Google maps sits on top of the purchase price, and the paid app itself signals that this is aimed at someone who has already decided the format support is worth paying for.
The account is optional, but the sharing features depend on it, and the registration asks for personal details including weight and height alongside the usual account information. That is a reasonable amount of personal data for a position-sharing service, and the developer states plainly where it goes and what happens when the account is deleted. If you never register, the app still works.
The Wear OS companion has a clear limit in that its map does not mirror the phone. Anyone expecting to glance at a wrist and see the same view will be disappointed, though the dashboard data is still there.
The app has been available since November 2011 and was last updated in September 2024 with bug fixes. That pattern, a long-lived tool receiving maintenance rather than reinvention, is worth noting if you care about how a specialist app ages.
The right owner for this app
The clearest fit is someone who already works with map files: a hiker or cyclist who downloads topographic sheets, records tracks on a watch or bike computer, and wants one place to view and correct them. Add sensors to that picture and the app looks like a natural hub, since heart rate, cadence, power and ANT+ data are all named as supported inputs.
A second fit is anyone on the water who needs AIS information alongside a chart-style view, over WiFi, Bluetooth or USB. That is a narrow audience, but the app addresses it directly.
A third is the person who plans routes offline. Generating tracks with Brouter without a connection, correcting altitude from DEM files, and setting alarms for waypoints and boundaries all point to someone who prepares carefully before leaving and wants the phone to hold the plan. Geocaching support, basic as it is described, will appeal to some of the same people.
What all of these have in common is a willingness to spend time on setup. The app rewards that with format breadth and sensor depth. It does not promise to remove the work of getting your maps and routes into a usable state, and the developer's own note about choosing another source when a download option is missing is a fair summary of the relationship: you adapt, and the app gives you the tools to do it.
A specialist tool that earns its price for the right user
At $4.49 with no ads and a 4.2 average from over seven thousand ratings, OruxMaps GP is priced like a utility rather than a service. The in-app purchases and the Mapbox and Google subscription are the parts to weigh, because they mean the total cost depends on which map sources you want.
I would suggest this to people who already have map files, a GPS watch or bike sensors, and a habit of planning routes before they go out. The breadth of formats and the willingness to talk to external hardware are the reasons to choose it, and the optional account with its position sharing extends that to groups. Anyone looking for a simple app that shows a trail map and little else is not the audience this was built for, and the setup demands would likely frustrate more than help.
For the reader who recognizes their own workflow in the format list, the app looks like a durable choice: long established, recently maintained, and focused on the unglamorous parts of outdoor navigation that matter once you are out there.
The short verdict
A paid, format-rich mapping tool for people who bring their own maps, routes and sensors, with optional sharing and a subscription for some map sources.
What's new
Bug fixes.
App specs
- VersionVaries with device
- UpdatedSeptember 29, 2024
- Downloads100K+
- RequiresVaries with device
- Price$4.49
- Age ratingEveryone
OruxMaps GP: frequently asked questions
What map file formats does OruxMaps GP open?
The app lists GeoPDF from the USGS store, GeoTIFF, ozf2, mbtiles and Garmin .img files among the formats it can display, though vector Garmin maps are not fully supported. It also works as a viewer for WMS and WMTS online map services. If your maps already exist in one of those formats, viewing them is the core of what the app does.
Can I use OruxMaps GP without an internet connection?
Yes, offline use is central to the app. It is described as both an online and offline map viewer, and you can download online maps for use later without a connection. The developer cautions that not every online source offers a download option, and suggests choosing a different source if the download choice does not appear. Route generation can also be done offline through the Brouter app.
Do I have to create an OruxMaps account?
No. Registration is not mandatory and the app will work without it. An account is what enables features such as multitracking, where you pick contacts whose email addresses the service keeps, so your position can be shared with them. Registering asks for an email address, date of birth, sex, weight and height, and deleting the account removes that data from the server.
What does OruxMaps GP cost?
The app is a paid download at $4.49 and contains no ads. Mapbox and Google online maps are recent additions, though they require a paid subscription. So the download price is not necessarily the whole cost if you want those particular map sources.
Which external devices can OruxMaps GP connect to?
The app supports external GPS units, heart rate monitors including Bluetooth Smart 4.0 devices, bike cadence and speed sensors, bike power meters, and ANT+ devices covering speed, cadence, heart rate, distance, cycle power and temperature. It can also be used to monitor tire pressure and temperature. For nautical use, it connects to AIS information systems over WiFi, Bluetooth or USB.
Pros
- Reads many map formats including GeoPDF and GeoTIFF
- Offline map downloads for use without a connection
- Supports heart rate, cadence, power and ANT+ sensors
- Track editor and DEM altitude correction built in
- Optional position sharing with chosen contacts
Cons
- Not all online map sources are downloadable
- Mapbox and Google maps need a subscription
- Account registration asks for personal details
- Wear OS map not synchronized with the phone
- Vector Garmin .img maps only partly supported
Download OruxMaps GP
by jose vazquez
$4.49 · In-app purchases · Official store listings