GeGeek

I don’t reinvent the wheel, I just link to it.

GeGeekSoftware

WiFi Analyze 2.0 – Expert Edition

WiFi Analyze 2.0 – Expert Edition

πŸ“Ά WiFi Analyze 2.0 – Expert Edition

πŸ†“ Free Β Β·Β  πŸͺŸ Windows 11 Β Β·Β  πŸ“¦ No installation required Β Β·Β  πŸ‘¨β€πŸ’» Built by gegeek


πŸ” What is WiFi Analyze?

WiFi Analyze is a free, self-contained Windows desktop application for analyzing your WiFi environment. No installation, no MSIX package, no third-party WiFi libraries – just drop the folder and run it. It uses Windows’ own netsh commands to scan your wireless environment and presents the results in a clean, professional dark-themed interface.

Version 2.0 introduces ⚑ Expert Mode – a full suite of advanced tools for IT professionals, network engineers, and power users, hidden behind a single toggle so the app stays clean for everyday use.


πŸ”€ Two Modes. One App.

🟒 Basic Mode πŸ”΅ Expert Mode
Everything a home user needs Everything Basic has, plus advanced tools
Clean, uncluttered interface Professional panels across every tab
Always on by default Toggle with the toolbar button or Ctrl+E

🟒 Basic Mode Features


πŸ“Ά Connected Tab

Live signal ring showing strength as a percentage with color-coded quality indicators. Raw dBm bar auto-refreshing every 5 seconds. Full connection details at a glance.

  • 🟒 Signal ring with Excellent / Good / Fair / Poor / Weak grades
  • πŸ“‘ SSID, BSSID, channel, frequency, band and protocol
  • 🏭 AP vendor identification from OUI database
  • πŸ”’ Authentication type and encryption method
  • 🌐 Private IPv4, subnet mask and live public IP
  • πŸ“» Band filter – view count by 2.4 GHz / 5 GHz / 6 GHz

πŸ“Š Analyze Tab

Real-time Gaussian channel overlap graph. See exactly which networks are competing on which channels. Zoom, pan, and get an instant recommendation.

  • πŸ“ˆ Live Gaussian bell curves per network per channel
  • πŸ–±οΈ Mouse wheel zoom and click-drag pan
  • 🎯 Recommended channel with plain-English explanation
  • πŸ“Š Channel usage bars and interference warnings
  • 🏷️ Show/hide SSID labels and BSSID toggles
  • πŸ’Ύ Per-band result cache – graph never goes blank

πŸ“‘ Networks Tab

Every visible network in one clean list. Search, sort, flag, and act.

  • πŸ” Search by SSID name in real time
  • πŸ”ƒ Sort by signal strength, channel, or name
  • πŸ“Ά Signal bars and protocol badge per row
  • 🚩 Flag button to exclude networks from roaming suggestions
  • πŸ”” Roaming suggestion banner when a stronger AP is available
  • 🏭 Vendor name shown per network row

πŸ”§ Properties Tab

Deep dive into your connected network. Three sections, auto-refreshing.

  • πŸ’» Device and Connection – SSID, BSSID, protocol, channel, band, frequency
  • πŸ”’ Status and Security – RSSI, signal quality, authentication, encryption
  • 🌐 IP Information – private IP, subnet, gateway, DNS servers, public IP

⚑ Speed Test Tab

Real speed testing via Cloudflare. No account, no API key, no nonsense.

  • πŸ“ Ping average over 10 pings to 1.1.1.1
  • πŸ“‰ Jitter measurement
  • ⬇️ Download speed – 10 MB test file
  • ⬆️ Upload speed – 2 MB upload
  • πŸ• Last 20 results saved to disk and restored on next launch
  • 🧹 Clear History button

❓ Help Tab

Full in-app documentation. No internet connection required.

  • πŸ“– Every tab documented with plain-English explanations
  • ⌨️ Keyboard shortcut reference
  • πŸ”§ Step-by-step router channel change guide
  • πŸ“€ Export as standalone HTML file to share with clients or colleagues

πŸ”΅ Expert Mode Features

Press Ctrl+E or click the toolbar button. The toolbar turns blue. A status bar lists every active feature. New panels appear across every tab.


πŸ”’ Security Audit (Networks tab)

Automatically scans every visible network and flags issues the moment you open the tab.

  • πŸ”΄ Critical – open networks, possible evil twin attacks (same SSID, different vendor)
  • 🟑 Warning – legacy WPA encryption (not WPA2 or WPA3)
  • πŸ”΅ Info β€” hidden SSIDs, unclassified access points
  • πŸ“Š Finding count shown in the toolbar available label
  • 🟒 “No issues detected” confirmation when everything is clean

🏷️ Network Inventory (Networks tab)

Classify every AP you can see. Build a trusted inventory of your airwaves.

  • βœ… Mark APs as Authorized (your own), Neighbor (known nearby), or Unknown
  • 🟒 Green βœ“ Auth pill for authorized APs
  • ⚫ Grey β‰ˆ Nbr pill for known neighbors
  • 🟑 Amber ? New pill for anything not yet classified
  • 🚨 Security Audit automatically flags unclassified APs once inventory is started
  • πŸ’Ύ Classifications saved to settings and persist between sessions

πŸ“ Roaming Tracker (Connected tab)

Every time your device switches access points, it gets logged automatically.

  • πŸ• Timestamped log of every BSSID handoff
  • πŸ“Š dBm before and after each roam
  • 🟒 Green pill if signal improved, πŸ”΄ red if it got worse
  • ⚠️ Sticky client warning when a stronger AP has been available for 60+ seconds
  • πŸ’Ύ History saved to disk and persists between sessions

πŸ“Έ Baseline Comparison (Analyze tab)

Capture your RF environment, change something, then compare.

  • πŸ“· Save Snapshot captures the current channel graph to a JSON file
  • πŸ‘» Load Baseline draws saved networks as dashed ghost curves behind live data
  • πŸ“‹ vs Baseline analysis panel shows what appeared, disappeared, or changed channel
  • πŸ—‚οΈ Snapshots saved to Documents\WiFi Analyze\Snapshots

πŸ“ˆ SLA Monitor (Speed Test tab)

Hard evidence for your next ISP complaint call.

  • 🎯 Set your contracted download and upload speed in Mbps
  • πŸ“Š Tracks every test result over the last 30 days
  • βœ… 95%+ compliance shown in green, 80-95% in amber, below 80% in red
  • πŸ“‰ Best and worst recorded download speeds displayed
  • πŸ“„ Works from persistent test history – runs even across weeks of data

πŸ“‰ Signal Trend Graph (Connected tab)

60 readings of your signal history in one rolling graph.

  • πŸ“Š dBm plotted over last 60 scan readings
  • πŸ“ Grid lines at -50, -60, -70, -80 dBm for instant reference
  • 🎨 Line colour matches current signal quality
  • πŸ” Spot gradual degradation or intermittent drops at a glance

πŸ—οΈ Saved WiFi Profiles (Properties tab)

Every WiFi password saved on this Windows device, in one place.

  • πŸ“‹ Lists all saved WiFi profiles from Windows
  • πŸ”’ Passwords shown as dots by default
  • πŸ‘οΈ Show / Hide toggle per profile
  • πŸ—‘οΈ Delete profiles from Windows with confirmation prompt
  • ⚠️ Passwords are read locally via netsh and never transmitted anywhere

πŸ—ΊοΈ Signal Map (Signal Map tab)

Walk your space. Record signal per zone. Find the dead spots.

  • 🏠 Grid sizes from 6Γ—5 up to 12Γ—10
  • πŸ–±οΈ Click cells to select, scan selected cells, or scan all automatically
  • πŸ›‘ Stop button with graceful cancel mid-scan
  • 🎨 Color-coded cells – dark green to red based on dBm
  • ✏️ Double-click any cell to type a room label (Kitchen, Office, Bedroom)
  • πŸ’Ύ Save and Load completed maps as JSON files

🩺 Full Diagnostics (Diagnostics tab)

Live monitoring of everything that matters about your connection.

  • πŸ“Š Live traffic graph – download and upload in real time
  • πŸ“‘ Ping stability graph with configurable target and latency threshold line
  • 🌐 DNS response time graph – explains slow browsing when ping looks fine
  • ⭐ Connection Quality Score 0-100 based on ping, DNS, and packet loss
  • πŸ–₯️ Network adapter name, link speed, total bytes received and sent
  • ⏱️ Uptime timer with automatic HTML report on connection drop
  • 🚨 Alert Settings – thresholds for signal, latency, drops, packet loss
  • πŸ“€ Export CSV – full session data to a spreadsheet-ready file
  • πŸ“‹ Event log – last 50 timestamped events color-coded by severity

πŸ“€ CSV Export (Networks + Diagnostics tabs)

Get your data out in a format anyone can use.

  • πŸ“‹ Networks export: SSID, BSSID, vendor, channel, band, protocol, signal, auth, encryption, inventory classification
  • πŸ“Š Diagnostics export: full ping, DNS, and traffic history with timestamps
  • πŸ“ Saves to Documents\WiFi Analyze\ automatically
  • πŸ• Filename includes timestamp so exports never overwrite each other

πŸ”” System Tray

WiFi Analyze lives in your system tray when minimized.

  • 🟒 Green icon – connected, good signal
  • 🟑 Amber icon – connected, weak signal
  • πŸ”΄ Red icon – connected, very poor signal
  • ⚫ Grey icon – not connected
  • πŸ–±οΈ Right-click for quick access to Open, Run Speed Test, toggle Expert Mode, and Exit
  • πŸ”” Toast notifications for connection drops, high latency, and signal alerts
  • ❌ Closing the window minimizes to tray – use Exit to quit

⌨️ Keyboard Shortcuts

Shortcut Action
Ctrl+E Toggle Expert Mode on/off
Ctrl+1 Switch to Connected tab
Ctrl+2 Switch to Analyze tab
Ctrl+3 Switch to Networks tab
F5 Refresh current tab
Escape Close Settings panel

πŸ’Ύ Technical Details

Framework C# 12 / WPF / .NET 8
Target Windows 11 x64
Distribution Self-contained folder – no installer
WiFi scanning Windows netsh only – no third-party libraries
NuGet packages CommunityToolkit.Mvvm 8.2.2 only
Data storage JSON files in %LocalAppData%\WiFiAnalyze
Network calls Speed test via Cloudflare Β· Public IP via ipify.org
Version 2.0.0 Expert Edition

πŸ“₯ Download

WiFiAnalyze-2.0-Expert.zip Extract anywhere. Run WiFiAnalyze.exe. That’s it.

No installer. No admin rights required. No ads. No telemetry. No accounts.

 

 




🌐 Built by GeGeek