GPSTest app icon

GPSTest

The open-source GNSS/GPS app on Android

barbeauDev · com.android.gpstest

5.0 out of 5 (3 ratings) 500K+ downloads v3.10.5 4.1 MB Android 7.0+ PEGI 3 · Everyone

  • Signature matches the Google Play version Details

At a glance

Latest version
v3.10.5 (24099)
Updated
Sep 2, 2026 (1 month ago)
APK size
4.1 MB
Requires
Android 7.0+ (API 24)
CPU support
Any (no native code)
Graphics
OpenGL ES 2.0+
Category
Tools (app)
Listed since
May 10, 2023 (at least)
Permissions
9 (2 sensitive)
Website
github.com/barbeau/gpstest
Developer contact
[email protected]
Privacy
Developer's privacy policy

About this APK

GPSTest is an app by barbeauDev in the Tools category, listed since at least May 2023. It has no native code, so it runs on any Android processor.

Since version 3.9.16, the APK grew from 3.2 MB to 4.1 MB and the minimum Android version rose from 4.3 to 7.0. It asks for 9 permissions, 2 of them sensitive: precise location and approximate location. Compared with version 3.10.3, it adds 2 new permissions: “Foreground service location” and “Show notifications”.

What's new in v3.10.5

• Notification permissions - On fresh installs the GNSS status notification now needs to be enabled in Settings due to changes in how Android handles permissions. • Add support for BDS B2b and IRNSS L1 - Thanks Narugakuruga! • Bug fixes - see http://bit.ly/gpstest-releases

Description

From the listing uploaded by “appupdater”.

No ads, and no trackers - GPSTest displays real-time information for GNSS and SBAS satellites in view of your device. A vital open-source testing tool for platform engineers, developers, and power users, GPSTest can also assist in understanding why your GPS/GNSS isn't working. Supports dual-frequency* GNSS for: • GPS (USA Navstar) (L1, L2, L3, L4, L5) • Galileo (European Union) (E1, E5, E5a, E5b, E6) • GLONASS (Russia) (L1, L2, L3, L5) • QZSS (Japan) (L1, L2, L5, L6) • BeiDou/COMPASS (China) (B1, B1-2, B2, B2a, B3) • IRNSS/NavIC (India) (L5, S) • Various satellite-based augmentation systems SBAS (e.g., GAGAN, Anik F1, Galaxy 15, Inmarsat 3-F2, Inmarsat 4-F3, SES-5) (L1, L5) *Dual-frequency GNSS requires device hardware support and Android 8.0 Oreo or higher. More at https://medium.com/@sjbarbeau/dual-frequency-gnss-on-android-devices-152b8826e1c. The "Accuracy" feature lets you measure the error in your device's position against your *actual* location (entered by you). Other apps show you the *estimated* accuracy, which is generated by your device. GPSTest lets you to compare this estimated accuracy to *actual* accuracy! Menu options: • Inject Time Data - Injects Time assistance data for GPS into the platform, using information from a Network Time Protocol (NTP) server • Inject PSDS Data - Injects Predicted Satellite Data Service (PSDS) assistance data for GNSS into the platform, using information from a PSDS server. Note that some devices don't use PSDS for assistance data - if this is your device, you'll see a message saying "Platform does not support injecting PSDS data". PSDS is the generic term for products like [XTRA assistance data](http://goo.gl/3RjWX). • Clear Assist Data - Clears all assistance data used for GNSS, including NTP and XTRA data (Note: if you select this option to fix broken GNSS on your device, for GPS to work again you may need to ‘Inject Time’ and ‘Inject PSDS’ data. You may also see a large delay until your device acquires a fix again, so please use this feature with caution.) • Settings - Switch between light and dark themes, change map tile type, auto-start GPS on startup, minimum time and distance between GPS updates, keep screen on. Beta versions: https://play.google.com/apps/testing/com.android.gpstest Open-source on Github: https://github.com/barbeau/gpstest FAQ: https://github.com/barbeau/gpstest/wiki/Frequently-Asked-Questions-(FAQ) GPSTest discussion forum: https://groups.google.com/forum/#!forum/gpstest_android Nostalgic for old releases? Don't have Google Play Services on your device? Download old versions here: https://github.com/barbeau/gpstest/releases If you want to see the map on the Map tab, you'll need to install Google Play Services. Also available on F-Droid: https://f-droid.org/packages/com.android.gpstest.osmdroid/

Version history

4 versions are listed, going back to v3.9.16. Since v3.10.2 it requires Android 7.0+.

All 4 versions

Security & authenticity

Security rating: Trusted

Signing certificate

  • Signature matches the Google Play version Checked by the source store on Sep 2, 2026.
  • Certificate issued to “android.com” This is the certificate of the Google Play version.
  • Same certificate as the 2 other versions checked

Store checks and file details

  • Developer signature not checked yet Sep 2, 2026
  • Validated against Google Play Sep 2, 2026
  • Signed byCN=Mike Lockwood, OU=Unknown, O=android.com, L=Cambridge, ST=MA, C=US
  • Signing certificate (SHA-1)67:76:70:05:2E:1B:DE:40:3A:F5:1D:B5:37:8D:4C:39:45:72:9D:07
  • File MD5c40978f506b6a5fa830081f9ab3883b2
  • Uploaded by “appupdater” Gold tier · 117,810 followers · uploading since 2020

Scans and ratings come from the source store; the certificate comparisons are AAPKs's own, made from the files' published signatures (2 other versions compared). AAPKs doesn't scan files itself — compare the MD5 and signer after downloading.

Permissions (9)

GPSTest requests 9 permissions, 2 of them sensitive.

Required hardware & features

GPSTest APK: questions and answers

Is there a version of GPSTest for older Android phones?

The current version needs Android 7.0 or later. Version 3.9.16 is the newest listed build that installs on Android 4.3 and later. Get version 3.9.16 · All versions

Can I install this APK over the version I already have?

Yes, if your installed copy is older. It is signed like the Google Play version, so Android installs it as an update and keeps your data.

Is the GPSTest APK safe?

No one can promise that a file is safe, but some things can be checked. The source store rates this file Trusted. Its signature matches the Google Play version. It is signed with the same certificate as the 2 other versions checked. After downloading, check that the file's MD5 is c40978f506b6a5fa830081f9ab3883b2.

Tags

More Tools apps