Start Free Android
Offline maps for places without service

Know where you are
when signal is gone

ZYRN TOPO is a mapping app for backcountry travel, field work, and search and rescue. Download topo maps, imagery, and 3D terrain before you go; track GPS; draw routes and search areas; and share team locations without an account or subscription.

Start Mapping Free Get Android App
Works beyond cell coverage No account or telemetry Offline maps + 3D terrain Share locations with your team
ZYRN TOPO running on a mobile device
Map sources and field formats
USGS Esri ArcGIS OpenStreetMap Mapterhorn DEM BLM / USFS SAR team sync ATAK CoT bridge CalTopo-compatible GeoJSON
Current Android beta: 0.9.1 No login required to start mapping Saved areas work after service drops
How it works

Get the map ready before you leave

A simple field workflow: choose the area, save the maps, use them offline, then share or export what you collected.

Pick your area

Open the map, choose topo, imagery, public lands, or your own source, then frame the route, site, or search area.

Save it offline

Download the maps and terrain you need so they are already on the device when the signal disappears.

Navigate and mark

Track GPS, drop waypoints, draw routes, mark hazards, record tracks, and keep coordinates visible in the field.

Share or export

Share team positions when needed, print map sheets, or export files for backup and handoff after the trip or callout.

Why ZYRN TOPO

Built for the moment regular map apps stop helping

Most map apps are great until you need a layer that was never downloaded, your route leaves coverage, or the team needs to work from the same map. ZYRN TOPO keeps the important parts on the device.

Download the exact area before you go

Draw a box, choose zoom levels, and save topo maps, imagery, vector maps, or terrain. The map is already on the device when the network disappears.

Bring the layers you actually need

Topo, imagery, public lands, USFS roads, wetlands, contours, hydrography, weather radar, wildfire perimeters, UTM/MGRS, and custom PMTiles live in one map.

Share positions when it matters

For SAR and group field work, share locations, map objects, notes, drones, or ATAK CoT through P2P, LAN, radio mesh, or local bridges when cell service is unreliable.

Planroutes, areas, overlays, terrain
Downloadmaps and DEM before leaving
NavigateGPS, tracks, bearing, elevation
Shareteam locations and map notes
Field ready

Designed around real map failure points

Good field software should feel calm, fast, and honest. ZYRN TOPO is shaped around the problems that show up when the trailhead, search area, or work site is far from reliable service.

Useful in airplane mode

Saved maps, terrain, waypoints, drawings, and tracks stay local so the app still has value when the device is offline.

More than a trail map

Switch between topo, imagery, public lands, contours, weather, wildfire, and SAR-style map objects without rebuilding your plan in another app.

Simple under pressure

Large actions, clear panels, and focused map tools matter when you are moving, wearing gloves, or checking a phone in bad light.

Easy handoff

Export tracks, objects, team rosters, and map data for review, backup, printing, or use with other mapping tools.

Honest about limits

It is a navigation aid, not a replacement for training, paper backups, a PLB, or a satellite messenger in high-risk terrain.

01

Made for maps that matter outside town

Use it for planning routes, saving offline areas, marking search zones, recording tracks, and keeping a simple shared map when service is weak or gone.

Backcountry & Expedition

Route planning, GPS tracking, 3D terrain, and slope-angle analysis that remain fully available outside network coverage.

Public Lands & Backroads

BLM and USFS boundary overlays, land-status reference, topo maps, imagery, and durable on-device basemaps for travel beyond the road network.

Field & Survey Work

Precise positions in DD, DMS, DDM, UTM, and MGRS, track recording, point elevation, and complete on-device map coverage for remote sites.

Search & Rescue

Draw search areas, record tracks, mark clues, organize periods, and share team locations over P2P, LAN, or radio mesh with no cellular dependency.

Offline by design

Your maps stay with you

ZYRN TOPO stores map areas, objects, and tile archives locally on the device. No account, no server dependency, and no recurring subscription just to keep your maps available.

Real offline maps

Save map areas as local tile archives, keep PMTiles on the device, and use cached parent tiles and preload passes so the map feels smoother when you pan, zoom, or reconnect.

Your map data stays yours

Your saved maps, tracks, waypoints, and notes stay on the device unless you export or share them. No telemetry, no analytics, no account required.

Simple team location sharing

Share team positions and map objects through WebRTC P2P, local LAN, Reticulum/LXMF, MAVLink telemetry, or an ATAK CoT bridge when a team needs more than a single-device map.

23
Base map layers
15
Map overlays
1,345+
Imagery sources
5
Sync transports
02

Core capabilities

Everything you need to plan, navigate, mark up, save, and share maps without making the app harder to use in the field.

23 Base Layers

  • 10 no-key vector basemaps — smooth at any zoom
  • OFM Liberty · Bright · Positron · Dark · Fiord
  • VersaTiles Colorful · Neutrino · Graybeard · Eclipse · Shadow
  • USGS Topo & Imagery+Topo · OpenTopoMap
  • NatGeo · Esri World Topo · USA Topo · Esri Physical
  • Esri Satellite · USGS Imagery · Esri Ocean (bathymetric)
  • OpenStreetMap · OSM Humanitarian · CyclOSM
  • High-resolution zoom — satellite to z21, deep tiles where available

3D Terrain — On-Device

  • MapLibre GL JS WebGL rendering
  • Real DEM elevation (Mapterhorn Terrarium)
  • Save Terrain → DEM PMTiles stored locally
  • 3D terrain available offline after save
  • Drapes any base layer over the mesh
  • Pitch, rotation, and zoom controls

18 Overlays

  • Slope-angle shading · Hillshade
  • USGS Topo & Hydrography
  • Boundaries · Transportation · Esri Reference Labels
  • Hiking · Cycling · MTB (Waymarked)
  • OpenSnowMap pistes · OpenRailwayMap
  • OpenInfraMap power · BLM Public Lands · OpenSeaMap
  • Slope aspect · Avalanche danger (avalanche.org) · USFS ownership
  • Stack & reorder — front-to-back, per-layer opacity

Shaded Relief

  • Normal, Enhanced, and Terrain modes
  • Adjustable overlay opacity
  • Per-overlay opacity control
  • Right slide-out Map Layers panel
  • Night mode toggle

Custom Sources + Imagery Catalog

  • Add WMS / WMTS tile services
  • Add WFS vector feature services
  • Browse 1,345-source imagery catalog
  • (OSM Editor Layer Index, filter by country/type)
  • One-tap add to your layers · persisted

Vector PMTiles

  • Import OpenFreeMap / Protomaps vector tiles
  • MapLibre addProtocol('pmtiles') rendering
  • Auto-generated style from vector_layers metadata
  • Drapes over locally stored DEM terrain
  • Raster + vector PMTiles supported

Map Controls

  • Compass rose with heading-up mode
  • Map rotation support (leaflet-rotate)
  • Infinite world wrap — markers & GPS carry across copies
  • Center crosshair · coordinate display (5 formats)
  • Context menu on long-press

Markers & Waypoints

  • Drop markers at any location or GPS
  • Custom name, notes, and color
  • 50 professional pin icon types
  • Tap marker for info/edit/navigate
  • Photo waypoints from camera

Lines & Polygons

  • Draw lines on map with tap or freehand
  • Draw polygon areas
  • Highlight areas with translucent colors
  • Buffer zones and range rings
  • Sector/wedge drawing

Folders & Organization

  • Create folders to group objects
  • Assign objects to folders
  • Toggle folder visibility on map
  • Search and filter map items
  • Object context menu (edit/delete/move)

SAR Periods

  • Organize search work by period
  • Custom name, color, and thickness
  • Toggle period visibility
  • Assign objects to periods
  • Period-based filtering

Team Members

  • Add team members with roles
  • Contact info and status
  • Import/export team as CSV or JSON
  • Team management panel
  • Assign members to search areas or field tasks

Gear / Pack List

  • Full gear inventory management
  • Weight tracking per item
  • Category organization
  • Import/export gear as CSV or JSON
  • Pack weight summary

GPS Location

  • Real-time GPS with live position
  • 3-state center: off → follow → heading-up
  • GPS accuracy circle on map
  • Drop marker at current GPS
  • Navigate to any point

Track Recording

  • Start / stop track recording
  • Live distance, time, and speed
  • Track polyline drawn on map
  • Save recorded tracks as objects
  • Track bar with live stats

Measure Tools

  • Point-to-point distance measurement
  • Area measurement for polygons
  • Bearing / heading between points
  • Elevation profile along path
  • Viewshed / line-of-sight — observer cover, radio 4/3-earth mode
  • Live measurement display

Navigation

  • Navigate to any marker or search result
  • Bearing and distance to target
  • Navigation bar with live updates
  • Stop navigation button
  • GPS-based — no cell signal needed to navigate

Search

  • Nominatim geocoding search
  • Search by place name or coordinates
  • Jump to any location on map
  • Search results as markers
  • Coordinate paste support

Point Info

  • Tap anywhere for elevation data
  • Coordinates in DD, DMS, DDM, UTM, MGRS
  • Weather data from NWS forecast
  • Sun & daylight — sunrise/sunset, daylight remaining
  • Point info floating panel
  • Copy coordinates to clipboard

Drawing Tools

  • Lines, polygons, highlights, and freehand drawing
  • Buffer zones around objects
  • Range rings (concentric circles)
  • Sector/wedge shapes
  • Drawing status pill with undo

Route Planning & Field Modes

  • Snap-to-trail routing via BRouter (online)
  • Distance + elevation gain per route
  • Off-route GPS alerts when you stray
  • One-tap activity presets — Hike / Snow / SAR / Off-road
  • Glove mode & colour-blind-safe terrain palette

Color Picker

  • Full color picker for every object
  • Preset color grid
  • Applied to markers, lines, polygons, and highlights
  • Color persistence across saves
  • Visual color preview

Print to PDF

  • True-scale cartographic PDF sheets
  • Vector and raster basemap support
  • Online and offline tile rendering
  • High-resolution output with grids and marginalia
  • Cleaner marker and label rendering

Night Mode

  • 3-state cycle: off → dim → dark
  • CSS filter-based map dimming
  • Preserves UI readability
  • Quick toggle from layers panel
  • Separate from base layer choice

Settings

  • Coordinate format selection (5 types)
  • Default base layer choice
  • GPS accuracy preferences
  • Unit system selection
  • Permission management

Weather

  • NWS forecast for any US location
  • Temperature, wind, conditions
  • Forecast period display
  • Accessed via point info panel
  • Works at any tapped coordinate

PMTiles Tile Archives

  • Real .pmtiles files stored on device
  • Streamed to OPFS — no eviction
  • Import any PMTiles archive
  • Raster and vector archives supported
  • Survives storage pressure

Area Saver

  • Draw a box on the map — drag & resize to frame any area
  • Or save the current view, or pick a preset region
  • Any zoom range · works for raster and vector bases
  • Background downloads — resume after app restart
  • Streams direct to OPFS (multi-GB safe) · SHA-1 dedup

Local-First Architecture

  • Origin Private File System (OPFS)
  • Service Worker fallback for network tiles
  • Bounded viewport and zoom preloading
  • Cached parent-tile fallback while offline
  • Network reconnect redraw and re-warm

Storage Management

  • Per-archive bounds + zoom range listed
  • Remove individual tile archives
  • Total disk usage display
  • Bundled vs imported clearly marked
  • Map objects untouched by archive ops

3D Terrain On-Device

  • Save Terrain packs Mapterhorn DEM into a PMTiles archive
  • Tagged kind: 'dem' — auto-used when 3D engages
  • z0–10 default; covers a city in ~50 MB
  • 3D terrain available offline after save
  • Falls back to network when no local DEM

Data Security

  • All data stays on your device
  • No telemetry or analytics
  • No account required
  • Export/import for backup
  • Your data, your device

Export

  • GeoJSON with CalTopo simplestyle (round-trip)
  • GPX 1.1 with gpx_style colors (Gaia, Garmin)
  • KML / KMZ for Google Earth
  • CSV for spreadsheets
  • Print to PDF

Import

  • GeoJSON import with merge
  • KML/KMZ file import
  • GPX track and waypoint import
  • CSV data import
  • Drag-and-drop support

Persistence

  • Auto-save to localForage (IndexedDB)
  • Map title saved with data
  • Settings saved separately
  • Survives app close and restart
  • Multiple save slots via export

Gear Import/Export

  • Export gear list as JSON
  • Export gear list as CSV
  • Import gear from file
  • Weight and category preserved
  • Bulk gear management

Team Import/Export

  • Export team roster as JSON
  • Export team roster as CSV
  • Import team from file
  • Roles and contact info preserved
  • Share team configs

Local Storage

  • IndexedDB via localForage
  • Cache API for map tiles
  • No cloud dependency
  • Works fully air-gapped
  • Persistent across updates

P2P Mesh (Trystero)

  • WebRTC peer-to-peer via Nostr relay
  • No server required — share a session code
  • Live peer location circles on map
  • Encrypted, end-to-end data channel
  • Team chat + map object sharing

LAN Hub (relay.mjs)

  • Node.js WebSocket relay server
  • All devices connect to one LAN IP
  • Works with zero internet access
  • QR code for easy device onboarding
  • Includes built-in ATAK CoT bridge

Reticulum & LXMF

  • Long-range mesh — LoRa, serial, or TCP
  • Add devices by 32-hex LXMF address
  • Sideband-compatible (announce + messaging)
  • Persistent identity across restarts
  • Bridge runs on any computer on your network

Drone Telemetry (MAVLink)

  • MAVLink v1/v2 binary parsing
  • Live drone position on map
  • Battery, flight mode, and altitude
  • HEARTBEAT, SYS_STATUS, GPS_INT
  • Connect via WebSocket or TCP bridge

ATAK CoT Bridge

  • Bidirectional CoT — your team appears on ATAK
  • UDP multicast 239.2.3.1:6969, CoT types a-f / a-h / a-n
  • Incoming CoT detection events displayed as map markers
  • Marker color follows CoT type (friendly · neutral · hostile)
  • 120 s stale timeout; Python bridge runs on any networked computer
03

Map data and coverage

23 base layers, 15 analytical overlays, and a catalog of 1,345 imagery sources. Any region — including 3D terrain elevation — can be stored as a local .pmtiles archive with no eviction and no cache dependency.

USGS Topo
Topo
USGS Topo
USGS Imagery + Topo
Topo
USGS Imagery + Topo
OpenTopoMap
Topo
OpenTopoMap
NatGeo World
Topo
NatGeo World
Esri World Topo
Topo
Esri World Topo
USA Topo
Topo
USA Topo (Historical)
Esri Satellite
Imagery
Esri Satellite
USGS Imagery
Imagery
USGS Imagery
OpenStreetMap
Street
OpenStreetMap
Humanitarian
Street
OSM Humanitarian
CyclOSM
Street
CyclOSM
Esri Physical
Topo
Esri World Physical
Ocean
Water
Esri Ocean Basemap
OFM Liberty
Vector
OFM Liberty
OFM Bright
Vector
OFM Bright
OFM Positron
Vector
OFM Positron
OFM Dark
Vector
OFM Dark
OFM Fiord
Vector
OFM Fiord
VersaTiles Colorful
Vector
VersaTiles Colorful
VersaTiles Neutrino
Vector
VersaTiles Neutrino
VersaTiles Graybeard
Vector
VersaTiles Graybeard
VersaTiles Eclipse
Vector
VersaTiles Eclipse
VersaTiles Shadow
Vector
VersaTiles Shadow
Hillshade
Overlay
Hillshade
USGS Hydro
Overlay
USGS Hydrography
Transportation
Overlay
Transportation
Hiking
Overlay
Hiking Trails
Cycling
Overlay
Cycling Routes
MTB
Overlay
MTB Trails
OpenSeaMap
Overlay
OpenSeaMap (Nautical)
BLM
Overlay
BLM Public Lands
Ski Pistes
Overlay
OpenSnowMap Pistes
Railways
Overlay
OpenRailwayMap
Power
Overlay
OpenInfraMap Power
Esri Reference
Overlay
Esri Reference Labels

Plus 1,345 more sources from the OSM Editor Layer Index, filterable by country and type — added with one tap from the in-app Browse Imagery Catalog.

04

Use it on Android or the web

Start in the browser when you want to try it fast, or install the Android app for the best field experience.

Android

Google Play, APK / AAB
Min Android 7 (API 24)

Web

Any modern browser
PWA installable

Start mapping before your next trip or callout

Try ZYRN TOPO in the browser for free, or install the Android app for offline maps, GPS, 3D terrain, and SAR-ready map tools in your pocket. No account, no telemetry, no subscription.

Android app
Best for the field
Google Play preferred · Beta APK available

  • Better GPS, keep-awake, status bar, splash, and keyboard behavior on Android
  • Offline maps, PMTiles archives, 3D terrain, and drawing tools on-device
  • Built for backcountry, field work, and search-and-rescue use
  • No account, no login, no telemetry
  • Works offline once areas are saved
Google Play Download Beta APK

Prefer Google Play when available. The beta APK is provided for Android sideload testing and may require enabling installs from your browser.

APK 0.9.1 beta · 16.7 MiB SHA-256 3d575f8bd0bc228bd2f567963c4ce21e48ffd888915aa112709f0241e259680e
No-cost
Web Version
No install · No purchase needed

  • Full map interface in your browser
  • 23 base layers + 15 overlays, plus any map as an overlay
  • GPS tracking and map objects
  • PMTiles tile archive support
  • Team sync via P2P and LAN
  • Same core interface for planning, review, and quick field use
  • Installable as a PWA
Start Mapping Free

Works in Chrome, Firefox, Edge, and Safari. No sign-up required.

Built for search and rescue, backcountry travel, field work, and anyone who cannot rely on cell coverage. Support development.