Real-time GPS navigation, cloud sync, audio callouts in 28 languages, customizable Quick Keys, offline maps, and more.
Then $49.99/year (USD). Cancel anytime.
Your 14-day free trial starts when you subscribe. If you do not cancel at least 24 hours before the trial ends, DirtOS Pro auto-renews at $49.99/year and each year thereafter. Manage or cancel in Google Play > Menu > Subscriptions (Android) or in Settings > Apple ID > Subscriptions (iOS).
The free version lets you load GPX files, view in 3D, and manage waypoints. Pro unlocks everything below.
Import any GPX route and DirtOS automatically finds every turn, grades its severity, and places color-coded waypoints. What used to take hours of manual marking happens in seconds. No other app does this.
Real-time follow mode with speed-adaptive zoom, heading tracking, and turn-by-turn guidance.
See your crew's live position on the map during rides. Works over cell, wifi, or Meshtastic LoRa mesh for offline rides.
Create routes by driving them. Record your GPS track and drop waypoints as you go — no GPX file needed.
Create routes from scratch by tapping waypoints on the map. Toggle between road-snapped routing or direct lines. Powered by a custom off-road routing engine.
See USFS and BLM trails on the satellite map, filtered by vehicle type — dirt bike, ATV, UTV, or full-size. Toggle POI markers, NEXRAD weather radar, and your geotagged photos (iOS) on or off individually.
Find hidden treasures on the map. Tap for hints and track your finds. Cached for offline discovery.
Configurable proximity circles around your position during navigation. Know exactly how far you are from key distances.
Customize the track color for each route in your collection. Easily distinguish overlapping routes on the map.
14-key on-screen grid (plus Undo) for rapid waypoint entry while driving. Pick from a 53-icon library across 7 categories — Terrain, Elevation, Man-made, Navigation, Race, Safety, General — or import your own 128×128 PNG.
Drop labeled waypoints hands-free with a Bluetooth keyboard. Customizable shortcuts with voice confirmation.
Text-to-speech announces upcoming waypoints and turns. Configurable by distance or time. On-device ML Kit translation means callouts work fully offline in any of 28 supported languages.
VCP/RCP proximity alerts with full-screen warnings and audio. Never miss a checkpoint.
Download map tiles for your route. Navigate without cell service in remote areas.
Tap to select and remove sections of your track. Clean up routes with precision.
Bridge gaps between route segments using road routing or direct lines. Splice sections together.
Every run is automatically logged with speed, elevation, timestamps, and triggered checkpoints.
Share routes and entire collections with teammates via deep links. One tap to import.
Export routes as Lowrance USR files with full waypoint colors. Direct import to any Lowrance GPS unit.
Routes, collections, and settings sync across every device you sign in on. Edit on your phone, see it on your tablet. Real-time updates with item-level merge and a soft-delete trash list at the bottom of Collections.
Three customizable circles at the bottom of follow mode. Each can show speed, ETA to finish, time to next, distance to next, elapsed, average or max speed, heading, current mile, GPS accuracy, waypoint arrow, or lap count.
Optional 1–6 turn severity scale — classic rally pacenote convention — in place of the standard 5-level system. Pacenote numbers are spoken in callouts.
Speak distance numbers as you approach waypoints — "500, 400, 300, 200, 100, 50" — with a fully configurable distance list.
Automatic audio alert with an on-map indicator when you drift more than your configured distance from the route. Optional repeat while still off-course.
Waypoints whose labels start with configurable keywords (defaults SZ / SZ END) define speed-limited segments. Name a waypoint SZ 35 for a 35 mph zone. Optional audio over-speed alert.
List view of every USFS and BLM overlay trail currently visible on your map. Tap the explore icon in the top app bar to surface it.
Hands-free voice channel in Group Ride. Pair any BLE PTT button (Herda, Zello-compatible), hold to talk, release to send. Auto-plays on every recipient's phone with turn-callout priority so a nav instruction is never stomped mid-word.
Text your entire group from inside the app — no jumping to another app. Preset messages ("stopped for fuel," "washed out ahead"), voice-to-text dictation for gloved hands, and optional TTS announcement of incoming messages so the driver never has to look at the screen.
Companion web console at dirtos.io/org for race directors. Import a master route, publish live waypoint drops mid-event, and broadcast text or voice announcements to every registered racer. All updates land instantly in the app.
Tap any address, POI, coordinate, group member, or long-press point on the map and DirtOS builds a real off-road route to it. Discover page with business + POI search. Long-press to save or navigate.
Set your fuel range once. DirtOS calculates whether your route exceeds it and inserts gas stops along the way at real stations. Announced as regular waypoints during navigation.
Double-tap the Find Me button for heading-up follow mode — camera rotates to match your direction of travel. No audio, no waypoint tracking, no track logging. Just you and the map.
Enable Loop Mode for closed courses. Laps are detected and announced automatically. Show current lap count as a Run Display circle.
Auto-detected turns are analyzed for varying radius and classified as tightens ("Right 3 to 5") or opens ("Right 5 opens to 3"). Announced in your pacenote callouts. Written into shared GPX so your team hears the same call.
Combine multiple routes, tracks, or runs into a single new item — perfect for stitching multi-stage races together. Master POIs from the source collection follow the merge, so a race pack with 945 hazards across 10 stages becomes one runnable track that announces every hazard within 300m.
Copy waypoints from one item into one or more destination items via a single picker. Duplicates (same name within 50m) are automatically skipped.
Live NEXRAD reflectivity overlay on the map. Toggle in Map Overlays. Continental US coverage, updated frequently.
Automatic audio callouts for destination forecast at Run start, severe alerts along your route, and precipitation warnings 20 miles ahead based on your current speed. Powered by the National Weather Service.
Enable Tour Mode and DirtOS narrates nearby Wikipedia points of interest as you drive — historic sites, landmarks, geographic features. Zero effort, unlimited history and geography on every road trip.
Offline map downloads follow the actual shape of your route in a 10-mile-wide corridor instead of a giant rectangle covering empty desert — 5-10x fewer tiles. Long routes actually fit within storage limits.
See every downloaded map region, its size, and its zoom range on one page. Free up space by tapping to delete regions you no longer need.
When your phone thinks it has cell but tiles keep failing (edge coverage, lost tower), DirtOS detects the failures and silently caps zoom to your downloaded range so the map never goes white mid-run.
Toggle in Map Overlays. Every geotagged photo in your library appears on the map as a clustered pin. Tap to view. Auto-refreshes as you take new photos. iOS + iPad only.
Total runs, total distance, this week, longest run, unique routes driven, current streak — all aggregated across every run in every collection.
Preview any saved route as a 3D camera animation with satellite terrain before you drive it. Configurable speed. Stop anytime.
Camera zoom adapts to your speed with four configurable speed zones. Slow zones zoom in tighter for tight terrain; high zones zoom out for open sections. Fully customizable via a triple-handle slider.
Use DirtOS in your browser on any computer at dirtos.io/webapp. Plan routes, manage collections, and preview in 3D from your desktop.
Sign in with the same account you use in the app. Try Pro free for 14 days.
DirtOS Pro — $49.99 / year (USD)