Network Survey
Overview
• Discover the invisible wireless world around you with Network Survey.
• This powerful, open-source Android application empowers you to effortlessly log, analyze, and visualize the signals that keep us connected.
• Whether you are troubleshooting a connection, conducting research, or simply curious about the airwaves, Network Survey turns your device into a sophisticated diagnostic tool.
Comprehensive Signal Tracking
• Capture precise, detailed records of Cellular networks, Wi-Fi networks, Bluetooth devices, and GNSS constellations.
• Monitor signal strength, network configurations, and device data in real time.
• Save your data locally in versatile GeoPackage or CSV formats for deep offline analysis.
Real-Time Streaming and Integration
• Broadcast your network findings live using MQTT or gRPC protocols for immediate remote monitoring.
• Seamlessly integrate your data stream with external systems and custom dashboards.
• Access setup guides for gRPC servers (via GitHub) and Mosquitto MQTT brokers to get started quickly.
Advanced Cellular Insights
• Log detailed performance data for your active serving cell as well as surrounding neighbor cells.
• Isolate and analyze specific cellular protocols by temporarily locking your device to your desired network mode.
• Utilize built-in diagnostic calculators to instantly convert LTE Cell IDs to eNodeB and Sector IDs, or LTE PCI to PSS and SSS.
Specialized Features and Privacy
• Enable Call Detail Record (CDR) logging to automatically document call events to a organized CSV file.
• Rest assured with transparent privacy practices; background location permission is used solely to allow the app to start tracking immediately upon booting your device.
• Explore, modify, and contribute to the app's transparent development journey through our open-source repository.
Project Links and Resources
• Source Code & Feedback: GitHub Repository
• gRPC Server Setup: Network Survey Messaging
• MQTT Broker Setup: Mosquitto
• Privacy Policy: Network Survey Privacy
• Icon designed by Smashicons from www.flaticon.com (Licensed under CC BY 3.0)
FAQ
Q: In what formats can I save my surveyed network data for offline analysis?
A: To make your offline analysis as smooth as possible, Network Survey allows you to save your logged data locally on your device in either GeoPackage or CSV formats. These versatile configurations make it incredibly easy to import your records into various geographic information systems (GIS) or spreadsheet software for deeper inspection later on.
Q: Can I monitor my network data remotely in real time?
A: Yes, you absolutely can. The app features powerful real-time integration capabilities, allowing you to broadcast your live network findings to external systems. You can use either the lightweight MQTT protocol or the high-performance gRPC framework to stream your data directly to custom dashboards or remote monitoring tools.
Q: Where can I find resources to set up my own gRPC server or MQTT broker for data streaming?
A: Getting your streaming environment up and running is quite straightforward because the project provides excellent integration guides. You can access detailed setup instructions for gRPC servers through the Network Survey Messaging repository on GitHub, and you can find comprehensive setup resources for the popular Mosquitto MQTT broker online to quickly start receiving your live feeds.
Version History
v1.57——20 Aug 2026
Displays and Logs Cellular, Wi-Fi, Bluetooth, and GNSS Network Survey Details Download the latest version of Network Survey to enjoy new features and updates immediately!
*1.57
* Redesigned the cellular Network Technology card: 5G Standalone vs Non-Standalone, Voice/Data/Branding pills, and carrier aggregation bandwidths.
* The 5G NSA secondary cell now gets its own card instead of being mixed into the NR neighbors, and the NR band is filled in when the device does not report one.
* Add networks to the Wi-Fi Watchlist from the Wi-Fi Network Details screen.
* Bug fixes for large font sizes and uploads.
*1.56
**BUG FIXES**
* Fix duplicate Mission IDs within a single survey session
**NEW FEATURES**
* Add a Wi-Fi Watchlist. Save networks by SSID and/or BSSID, get alerted when a watched network is seen during a survey
* Import a watchlist from a shared link
* Stream the Wi-Fi Watchlist over MQTT
* Add a display filter to the Wi-Fi network list
* Display the timing advance (TA) for 5G NR
* Add a Chinese translation
*1.55
* Fix an error when a survey's CSV logging is toggled off before any record is written.
* Roll the Mission ID per survey session instead of once per app lifetime, and surface it to users with a copyable Dashboard card.
* Add a "Last Updated" filter to the tower map to hide towers older than 6mo / 1yr / 2yr / 5yr.
* Move the OpenCelliD/BeaconDB Upload card to the bottom of the Dashboard to avoid confusion between the NS Analytics and Upload Start buttons.
Ratings and reviews
There are no reviews yet. Be the first one to write one.