v1.1.1 · 2026-03-14

Unifi Analyzer

A Windows tool that pulls Unifi UDM configuration over the API and SSH so you can analyze, export, capture packets, and keep config history.

Download releaseGitHub

Unifi Analyzer was created as a personal tool for configuration work on Unifi equipment. It uses the API and SSH to pull the information you need without bouncing between the controller UI and a terminal.

Features

  • Analyze: Looks for common misconfiguration items, validates they are corrected, and lets you ignore findings that are intentional.
  • Config Lookup: Networks, Wi-Fi SSIDs, firewall, zones, firewall policies, policy groups, DNS records, routing, port forwards, port profiles, port lists, devices, and clients. Export to Excel and save into History.
  • Interfaces: Pull ports that are online by default, show all ports if needed, packet sniff where the device allows it, and SSH in to view device message logs.
  • PCAP Viewer: Export JSON for dropping into a private AI workflow, or download the PCAP for Wireshark.
  • History: Save configuration workbooks and download them later.

Warning: Do not send PCAPs or JSON exports into a public AI service. This data should stay in a business or local environment.

Install

Extract the release zip and run install.bat. Default settings install it as a Windows service on port 8080.

  • Local: http://127.0.0.1:8080
  • Remote: http://{IPofConfigServer}:8080 if Windows Firewall allows the port

You need Python 3.8 or higher. Support is limited; the README and install scripts are the intended path.

Credentials

Use the credentials button after install:

  • UDM Host: IP of the UDM
  • API Port: 443 by default
  • Site: default
  • API Username / Password: admin credentials
  • SSH Port: 22 by default
  • UDM User: root by default
  • Device User: admin by default for SSH to devices

If the passwords match, use Copy API Pass and then save.

GitHub: Source, issues, and releases live at Technolitero/unifi-analyzer.