Run an nmap scan against any IP or hostname and get a plain-English security analysis.
⚠ Backend not running — start it first
The port scanner uses a local Python/Flask backend that runs nmap. It's a one-time setup:
1. Install nmap: sudo apt install nmap (Linux) | brew install nmap (Mac)2. Start the server: python3 port-scanner-server.py3. Reload this page — the indicator above will turn green
The server runs on localhost:5050 and only accepts connections from your machine. No data leaves your network.
Mode:
Scans are run via nmap on your local machine and only reach the target you specify. Typical scan: 15–60 seconds. Full scan may take several minutes.
⚠ Only scan systems you own or have explicit written permission to scan. Unauthorised port scanning may be illegal.