Free & Open-Source

ECG IP Scanner

Portable network scanner to discover all devices on your local network

What is ECG IP Scanner?

ECG IP Scanner is a portable network tool that scans your local network to discover all connected devices. It identifies each device by IP address, MAC address, hostname and manufacturer.

Compiled as a single binary with zero external dependencies. Runs on macOS and Windows. Free, open-source under MIT license.

Go Zero dependencies MIT License ~5 MB
$ ./ecg-ipscanner -cli
Scanning en1 (192.168.0.0/24) ...
IPMACHostnameVendor
192.168.0.170:a7:41:...unifiUbiquiti
192.168.0.42a8:51:ab:...macbookApple
192.168.0.4410:2b:41:...samsungSamsung
192.168.0.89cc:27:46:...iphoneApple
20 devices found

Features

Auto Discovery

Automatically detects your network interfaces (Ethernet & Wi-Fi) and scans the subnet in seconds.

Vendor Identification

Embedded IEEE OUI database with 39,000+ manufacturers to identify every device by MAC address.

Hostname Resolution

Multi-method resolution: DNS reverse, mDNS and NetBIOS to find the hostname of every device.

Continuous Scanning

Continuous monitoring mode with device join/leave detection on the network.

3 Interfaces

CLI for scripts and automation, interactive TUI in the terminal, and native GUI window.

JSON/CSV Export

Export your scan results to JSON or CSV format for analysis or integration.

Need a custom tool?

We build custom network and security tools for your business

Contact us