🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more

github.com/VREMSoftwareDevelopment/WiFiAnalyzer

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

github.com/VREMSoftwareDevelopment/WiFiAnalyzer

v0.0.0-20250526212030-76cc9178d710
Version published
Created

WiFiAnalyzer Application Icon

Get it on Google Play Get it on F-Droid Get it on GitHub

This is the official repository of WiFiAnalyzer.

Feature Graphic - Dark Theme Feature Graphic - Light Theme

Table of Contents

Features

  • Identify nearby Access Points
  • Graph channels signal strength
  • Graph Access Point signal strength over time
  • Analyze Wi-Fi networks to rate channels
  • HT/VHT Detection - 40/80/160/320 MHz (Requires hardware/software support)
  • 2.4 GHz, 5 GHz and 6 GHz Wi-Fi bands (Requires hardware/software support)
  • Access Point view complete or compact
  • Estimated Distance to the Access Points
  • Export access points details
  • Dark, Light and System theme available
  • Pause/Resume scanning
  • Available filters: Wi-Fi band, Signal strength, Security and SSID
  • Vendor/OUI Database Lookup
  • The application has too many features to mention them all

Please note WiFiAnalyzer is not a Wi-Fi password cracking or phishing tool.

Usage Tips

  • Tap the title bar to switch between 2.4, 5 and 6 GHz Wi-Fi band.
  • SSID with *** or *hidden* means it is hidden.
  • Access Point security:
    • WPA2/WPAWPA3(SAE)/WPA2/WPA
    • WEP/WPSWEP/WPS
    • DisabledDisabled
  • Wi-Fi Standard (Requires Android OS 11+):
    • 4 - 4 - 802.11n
    • 5 - 5 - 802.11ac
    • 6 - 6 - 802.11ax
    • 7 - 7 - 802.11be

How-to

FAQ

Feedback

License

GPLv3

WiFiAnalyzer is licensed under the GNU General Public License v3.0 (GPLv3).

GPLv3 License key requirements:

  • Disclose Source
  • License and Copyright Notice
  • Same License
  • State Changes

GNU General Public License v3.0 (GPLv3) Explained in Plain English

GNU General Public License v3.0 (GPLv3).

Privacy policy

  • WiFiAnalyzer does not collect any personal/device information.
  • WiFiAnalyzer is designed to use as few permissions as possible. It asks for just enough to perform the analysis.
  • Plus, it is all open source so nothing is hidden!
  • Most notably, this application does not require access to internet, so you can be sure it does not send any personal/device information to any other source and it does not receive any information from other sources.

WiFiAnalyzer Build

Workflow Status Workflow Status Workflow Status

Codacy Badge codecov

Translation status Translation status

Known Vulnerabilities FOSSA Status

Issues Star Fork

Contribute

  • Feel free to fork the project and submit your changes.
  • To learn how to submit a pull request click here.
  • We want to express our gratitude to all people for their contributions, such as: patches, bug solving, updates and etc.
  • If you would like to contribute financially to the project please feel free to send any amount through paypal.
    • Thanks to every one who already donated so far!

Fork project

How to fork project

Build project

  • Install Android Studio
  • Import project into Android Studio
    • In Welcome to Android Studio Screen select Import project ...
    • Select the root directory of the WiFiAnalyzer repository and click "OK".
    • WiFiAnalyzer will build automatically.

Running lint, unit tests and jacoco coverage report

./gradlew lintDebug jacocoTestCoverageVerification
  • lint report: app/build/reports/lint-results.html
  • unit test report: app/build/reports/tests/testDebugUnitTest/index.html
  • code coverage report: app/build/reports/jacoco/jacocoTestReport/html/index.html

Translation

We support many languages, all done by people like you! We make use of free Weblate's Libre hosting to allow this. This means if you don't like how a translation was done for your language, you can change it! Or, you can add a whole new language! Visit our Weblate project to help.

Translation status

FAQs

Package last updated on 26 May 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts