RTK Position

In-app purchases
Content rating
Everyone
10+
Downloads
Content rating
Everyone
Learn more
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.
Updated on
Jun 18, 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

Update text (v2.6):

Bug fixes & improvements

- Fixed a crash affecting all users on v2.2 (RTK engine startup)
- Fixed a rare crash on the setup screen on certain devices
- E/N/U chart: scale now adjusts to your actual precision — after long sessions with mixed Float/Fixed, the Fixed-period detail is no longer squished flat
- E/N/U chart: Y-axis shows a cleaner 5-label scale