Field Navigation · MGRS

TacticalMaps

A field-navigation tool that speaks grid. Live MGRS, calibrated topo basemaps, and map-marking you can take off the network — built for military personnel, cadets, reservists, and anyone who navigates by the square.

Free 3-day trial One-time $4.99 unlock No subscription Zero data collected
TacticalMaps live navigation HUD with NATO APP-6 symbology over satellite imagery
Grid system
MGRS / NATO
Compass
6400 mils
Works offline
MBTiles raster
Export
GeoJSON / RFC 7946
What it does

Everything a field navigator needs, nothing it doesn't.

TacticalMaps stores every overlay in WGS84 ground truth and computes MGRS on the fly — so you can swap basemaps, go offline, and export anywhere without re-projecting a thing.

01 · Navigation HUD

A live grid that never leaves the top of your screen

Tactical-green MGRS spaced as 56HLH 13225 37516, with WGS84 lat/lon, elevation above sea level, and a NATO mils compass that rotates to true north. The header flips between Your Location and Map Centre the moment you pan away.

MGRS · Your Location
55HGA 02543 92487
35.290°S 149.227°E 662 m MSL
02 · Mark the ground

Add military symbology

Place NATO APP-6 tactical symbols and field markers — observation posts, drop zones, hazards, camps, water — then trace routes and area boundaries point by point. Undo a vertex, finish to commit.

APP-6 SYMBOLOGY
03 · Bring your own map

GeoPDF & topo basemaps

Import any government topo PDF via the Files app. The LGIDict parser handles OGC GeoPDF (USGS, AUSLIG, ADF) and Adobe Geospatial — anchored to true geographic bounds as you pan, zoom and rotate.

04 · Calibrate

Fiduciary fit

No georeferencing? Tap three known features, enter their MGRS, and an affine solve re-derives the bounds — with an RMS residual in metres so you know the fit.

05 · Off the grid

Truly offline

Sideload an .mbtiles raster pyramid and the map serves with no network at all — the real field path, fully ToS-compliant.

06 · Find & share

Search & GeoJSON export

Type a place, a full MGRS, or just 4/6/8/10 figures and jump there. Export every symbol and drawing as simplestyle GeoJSON — opens in QGIS, ArcGIS, Felt, Mapbox & geojson.io.

07 · History

Undo and redo, for every edit

A full history stack sits behind everything you do. Add a symbol, move a marker, edit a route, delete a layer — every step is reversible, and a whole drag counts as one step, not fifty. The backward / forward chips appear by the compass the moment there's history to walk.

  • Add APP-6 symbol
  • Move symbol
  • Edit route
  • Delete layer
On the device

Built for one-handed use in the field.

Every readout sits where your thumb expects it — high contrast, dark by default, legible in glare.

Instructions

From cold start to grid reference in nine steps.

No account, no setup wizard. Open the app and you're navigating. Here's the full field workflow, top to bottom.

Get a fix

Grant Location — While Using on first launch. Your blue dot and the live MGRS appear within a few seconds of a GPS lock.

Read your grid

The header shows MGRS for Your Location. Pan the map and it switches to Map Centre at the crosshair. Tap Centre on My Location to snap back.

Orient with the compass

The NATO mils ring (6400 per circle) rotates so N always points true north. Tap it to reset the map to north-up.

Add military symbology

Open ☰ → Symbology and place a NATO APP-6 symbol or field marker — OP, drop zone, hazard, camp, water. Each carries its own elevation.

Draw a route or area

Enter draw mode, tap successive points to build a line or polygon, undo the last vertex if needed, then Finish to commit.

Import a topo PDF

☰ → Import PDF Map and pick any GeoPDF from Files. It replaces the satellite basemap and locks to its true geographic bounds.

Calibrate if needed

For a PDF without georeferencing, choose Calibrate with fiduciaries, tap three known features, enter their MGRS, and check the RMS residual stays low.

Go fully offline

Sideload a .mbtiles pyramid via ☰ → Import Offline Tiles. The bounds frame your camera and the map runs with no network.

Search & export

Search a place, a full MGRS, or partial figures to jump there. When you're done, ☰ → Export GeoJSON sends everything to the Share Sheet.

Get it

Two platforms, one repository.

Available on the App Store and Google Play. The same field-tested feature set ships to iPhone and Android from a single codebase.

iOS App Store

Built for iPhone on iOS 16 or later — live MGRS, GeoPDF basemaps, fiduciary calibration, offline tiles and GeoJSON export, all on device.

Download on the App Store
REQUIRES · iOS 16.0+  ·  iPhone  ·  SwiftUI + MapKit
Android Google Play

Full feature parity on Android API 26+ — drawing, search, APP-6 symbology, GeoPDF import, calibration and offline MBTiles, all on device.

Get it on Google Play
REQUIRES · Android API 26+  ·  Kotlin + Compose + Google Maps
Pricing
$4.99 one-time unlock

Free to download with a full 3-day trial. After that, a single non-consumable purchase unlocks the app permanently. No subscription, ever.

  • Every feature unlocked during the 3-day trial
  • One-time ~US$4.99 — price shown is your store's local tier
  • Restore purchase across reinstalls and new devices
  • No ads, no accounts, no data collection
Privacy

We collect nothing. No accounts, no telemetry, no ad SDKs.

Does not

Build a profile of you

No account, no login, no email. No analytics SDK — no Firebase, Mixpanel, Amplitude or Segment. No advertising ID.

Does not

Track your movement

Your live GPS position lives in RAM only and is never written to disk by us. v1.0 does not use background location, even if granted.

Stays on device

Everything you make

Symbology, drawings, imported PDFs and calibration all live inside the app's sandbox — yours to export or delete at any time.

The only network requests we make
WhenToWhat we send
Map camera settles
debounced 400 ms
api.open-meteo.comMap-centre lat/lon rounded to ~11 m, to fetch terrain elevation
You type in Search
debounced 350 ms
Apple MapKitYour query + current camera region, to return place matches
Rendering a tileApple Maps / Google MapsThe tile coordinate, to draw satellite imagery

No account identifier, device identifier, advertising ID, or location history is ever attached to these requests. TacticalMaps is open source under the MIT License — you can audit every network call, persisted file and permission for yourself. Full policy effective 24 May 2026.

Read the full privacy policy →