Includes comprehensive GNSS and sensor data logging (raw measurements, GNSS status, NMEA, navigation messages, sensors, RINEX).
Offers map visualization and multiple data views (Map, PLOTS, STATUS) for quick insights.
Wear OS 3.0+ support enables real-time GNSS status on watches and CSV/RINEX logging.
Free to use with a sizable user base (50,000+ downloads) and strong ratings.
Supports RINEX logging for post-processing and analysis.
No explicit export formats such as CSV, GPX, or KML are listed in the app description.
Not ranked in any top lists according to the provided data.
Some advanced export/sharing formats common in competitors are not indicated in the feature set.
About GnssLogger App
GnssLogger App is a tools app developed by Developed with Google.
How many times has GnssLogger App been downloaded?
GnssLogger App has been downloaded 87 thousand times. In the last 30 days, the app was downloaded 1.5 thousand times.
What is the rating of GnssLogger App?
GnssLogger App is rated 4.38 out of 5 stars, based on 380 ratings.
Is GnssLogger App free?
GnssLogger App is free to download. The APK download size is 7.14 MB. The latest version available is v3.1.1.3. The last update was on April 1, 2026.
What are the requirements for GnssLogger App?
The app has a content rating of Everyone. The app has been available on Google Play September 2022.
Description
GnssLogger by Google enables in-depth analysis and logging of all types of location and sensor data such as GPS (Global Positioning System), network location and other sensor data. GnssLogger is available for phones and watches. It comes with the following features for phones:
HOME TAB: ● Control various data logging such as raw GNSS measurements, GnssStatus, NMEA, navigation messages, sensor data and RINEX logs.
LOG TAB: ● View all location and raw measurement data. ● Control offline logging using 'Start Log', 'Stop & Send' and 'Timed Log'. ● Enable specific items to be logged using corresponding switches in Home Tab. ● Delete existing log files from disk.
MAP TAB: ● Visualize on GoogleMap, the location provided by GPS chipset, Network Location Provider (NLP), Fused Location Provider (FLP), and computed Weighted Least Square (WLS) position. ● Toggle between different map views and location types.
PLOTS TAB: ● Visualize CN0 (Signal Strength), PR (pseudorange) Residual and PRR (pseudorange rate) Residual vs time.
STATUS TAB: ● View detailed information of all visible GNSS (Global Navigation Satellite System) satellites such as GPS, Beidou (BDS), QZSS, GAL (Galileo), GLO (GLONASS) and IRNSS.
SKYPLOT TAB: ● Visualize the data of all visible GNSS satellites using a skyplot. ● View the average CN0 of all the satellites in view and the ones used in fix.
AGNSS TAB: ● Experiment with Assisted-GNSS functionalities.
WLS Analysis TAB: ● View the Weighted Least Square position, velocity and their uncertainties computed based on raw GNSS measurements. ● Compare the WLS results to the GNSS chipset reported values.
It comes with the following features for watches running Wear OS 3.0 and higher:
● View real-time GNSS chipset status information. ● Log various GNSS and sensor data to CSV and RINEX files.
Recent changes: • Log fused orientation provider - Fuses signals from accelerometer, gyroscope and magnetometer. • Log exercise distance on watch - Distance measurements for activities like running, walking, and swimming.
Get a detailed PDF report for GnssLogger App with download trends, rating history,
and key performance statistics — useful for competitive research or tracking your own app.
Learn more
Are you the developer of this app? Join us for free to see more information about your app and learn how we can help you promote and earn money with your app.
Tried collecting GNSS data along with RINEX. The app stops logging and working and device stops working for few minutes. I was using Mi10 5G.
★★★★★JohnnyJim J· May 17, 2025
Incredibly feature-rich app in an incredibly small package. VERY accurate GPS positioning, altitude and compass! I just wish my Google Pixel 9 Pro XL could use its engine for storing picture GPS location instead of the camera's built-in engine, which is extremely inaccurate (it wanders all over the place and can be off by hundreds of feet even outside)
★★★★★娄学正· Aug 6, 2021
I found a bug while I use your GnssLogger APP, there are no carrier phase measurement in the rinex file. My device is Oneplus 9R.
★★★★☆Markus Kuhn· Jun 29, 2021
Useful app for getting raw pseudo-range data out of the GNSS receiver. However, while this works fine in the gnss_log_*.txt file generated (which does contain many lines starting with “Raw,”), when I send the log via email, the also generated RINEX file gnss_log_*.21o sadly is nearly empty: it contains, apart from a 10-line header and once-per-second timestamp lines, only lines consisting of the 3-character satellite identifiers. No observation data or anything else. This is on a Google Pixel 3. This problem still exists in v3.0.0.10.
★★☆☆☆Zhiheng Cao· Jul 28, 2021
On Pixel 4, the app is very slow and often freezes in sensor (IMU) + RINEX logging mode. There is no problem with sensor (IMU) + raw GNSS measurement data txt format. I suspect it is because the live format conversion to RINEX is taking too much CPU on the phone? Is there a way to convert the raw txt format data from this app into RINEX on a PC or after the logging is finished?
Google Play Rankings for GnssLogger App
This app is not ranked
Technologies used by GnssLogger App
13 permissions·35 libraries
Subscribe to see full permission and library details
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.