GPS Benchmark is a mobile application that quickly benchmarks the accuracy of the positioning technologies (e.g., GPS, Network) in a mobile device.  

The goal of GPS Benchmark is to enable rapid evaluation and improvement of the accuracy of mobile phone positioning technologies.  Traditional design, development, and testing cycles for cell phones and location-based applications require a significant amount of effort and manual data analysis.  GPS Benchmark automates much of this process and enables mobile device manufacturers, cell phone carriers, and mobile application developers to focus on improving positioning technologies and software instead of analyzing data. Find out more about how GPS Benchmark can help you on the FAQ page.

To use GPS Benchmark:  the ground truth location of the mobile device is set by tapping on a satellite map (or manually entering lat/long/alt).  The app then measures the error of positions calculated by the phone, generates various statistics on these errors (e.g., min/max/avg horizontal and vertical error, percentiles, etc.) and attaches the results (printout, CSV and KML files) to an email.  GPS Benchmark supports benchmarking for GPS and network location providers such as cellular or Wi-Fi network positioning. A full walk-through of the app is in "The Mobile App" pages. Sample results are on the "Results" page.

Currently, GPS Benchmark is available for all cell phones with the Google Android platform.


  • FUSED location provider now supported! We've recently added support for the new FUSED location provider on Android 2.2 and up!  Now you can benchmark indoor positions from the fused location provider, as well ...
    Posted Jul 6, 2013, 4:25 PM by Sean Barbeau
  • New NFC features now available! We've added a few new features based on Near-Field Communication (NFC) technology to make benchmarking easier than ever.  You can now quickly update the ground truth location in ...
    Posted Oct 22, 2012, 7:16 PM by Sean Barbeau
Showing posts 1 - 2 of 2. View more »