WiFiAnalyzer is an Android application that analyzes Wi-Fi signals to help users understand and optimize their wireless networks.
The tool addresses the problem of identifying Wi-Fi network performance issues and channel congestion. It scans nearby access points and displays their signal strength graphically, allowing users to see how signals change over time and which channels are least congested. The application supports detection of modern Wi-Fi standards including HT and VHT across 2.4 GHz, 5 GHz, and 6 GHz bands, with bandwidth detection up to 320 MHz where hardware permits. Users can estimate distance to access points, export network details, and apply filters by band, signal strength, security type, and SSID to focus their analysis.
WiFiAnalyzer suits anyone troubleshooting wireless connectivity or planning network improvements, from home users optimizing router placement to network administrators evaluating channel assignments. The application is available through multiple distribution channels and includes a user manual covering detailed usage scenarios. The tool explicitly clarifies that it is not designed for password cracking or phishing activities.
The project maintains active development with regular updates addressing Android platform changes, particularly around Wi-Fi scanning throttling introduced in newer Android versions. Documentation includes FAQ entries covering location permission requirements, secondary user account compatibility, and platform-specific limitations. The codebase is written in Kotlin and distributed under an open-source license, with translation contributions accepted from the community.