RTK Position

In-app purchases
Content rating
Everyone
100+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

RTK Position turns your Android phone into a centimetre-accurate GPS device.

It captures raw GNSS carrier-phase measurements, applies Real-Time Kinematic (RTK) corrections streamed live from any NTRIP caster (rtk2go, your own base station, national CORS networks), and injects a high-precision mock location into Android — available to every navigation and mapping app on your device.

── WHAT IS RTK? ───────────────────────────────────────
Standard GPS is accurate to 2–5 metres. RTK uses a fixed reference station and carrier-phase mathematics to resolve positioning down to 1–3 cm horizontally. The same technology powers professional survey equipment; RTK Position brings it to compatible Android hardware.

── FEATURES ───────────────────────────────────────────
• Live RTK fix — SPP → Float → Fixed solution display with σH, satellite count and age of corrections
• Satellite skyplot — compass-oriented with C/N₀ colour bars and constellation labels
• NTRIP client — connects to any NTRIP 1.0/2.0 caster; automatic reconnect with backoff
• Validation mode — measure your position precision: σE/σN/σU, CEP50, CEP95, DRMS, error ellipse
• Mock location injection — replaces Android GPS provider with the RTK solution; works with Google Maps, OSMAnd, QGIS Mobile, and more
• Debug log — capture and share diagnostic logs directly from the app

── PRO FEATURES ───────────────────────────────────────
Unlock with a single one-time purchase:
• Unlimited NTRIP profiles (free tier: one profile)
• Mountpoint browser — fetch the source table and pick the nearest base station by distance
• Full session history — review every validation run
• E/N/U time series chart — see position drift over time
• CSV export — share raw sample data for post-processing
• Advanced engine settings — constellation toggles, elevation mask, GLONASS AR
• Raw GNSS data logging

── REQUIREMENTS ───────────────────────────────────────
• Android 8.0 (API 26) or newer
• Phone with raw GNSS measurement support (carrier phase)
Confirmed: Pixel 4+, Samsung Galaxy S20/S21+, Snapdragon 855+ devices
• Developer Options → Mock Location app must be set to RTK Position
• NTRIP caster account (rtk2go.com is free to use)

── PRIVACY ────────────────────────────────────────────
Location data is used solely for RTK positioning and is never uploaded or shared. Firebase Crashlytics collects anonymised crash reports. No account required.
Centimetre-accurate mock GPS using RTK GNSS corrections from any NTRIP caster.
Updated on
Aug 17, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • This app may share these data types with third parties
    Location
  • This app may collect these data types
    Location and App info and performance
  • Data isn’t encrypted
  • Data can’t be deleted

What’s new

- Static mode badge: fixing heavy layout-shift flicker while driving.
- Carrier-phase capability check crash requires API 34
- Fixed RTK never getting a fix on NTRIP casters that don't broadcast satellite navigation data directly (e.g. rtk2go)
- New: RINEX observation file export (Pro) — record a standard RINEX file for post-processing in RTKLIB, CSRS-PPP, AUSPOS, or survey software
- Fixed validation session timer resetting when switching tabs