A handy tool to analyze, visualize and log Android location and sensor data!
About GnssLogger App
GnssLogger App is a tools app developed by Developed with Google.
Download Statistics
GnssLogger App has been downloaded 84 thousand times. In the last 30 days, the app was downloaded 780 times.
User Ratings
GnssLogger App is rated 4.42 out of 5 stars. The rating is based on 370 ratings.
App Information
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.
Technical Requirements
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
Back to top
AppBrain Intelligence premium content
Subscribe now to get full and unlimited access to AppBrain Intelligence.
You'll have access to:
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.