Know what’s plugged into every port.
SwitchMiner scans your Cisco switches over SNMP and lists every device on every port: MAC address, IP address, computer name, VLAN and more. Then it exports the whole map to Excel or CSV.
Free and open source (GPLv3). Rated 4.8 out of 5 from 5 reviews on SourceForge.


Scan results exported to Excel, shown in two halves.
From one switch address to a full port map
Give SwitchMiner a switch and it does the walking. It follows CDP to neighboring switches, so a whole closet or floor can be mapped from a single starting point.
-
Point it at your switches
Scan one switch, or load a text file with a batch of them. Several switches are scanned at the same time.
-
It reads them over SNMP
SNMP v1, v2c and v3 are supported. SwitchMiner pulls port status, VLANs and the MAC addresses on each port, then looks up IP addresses and computer names.
-
It follows CDP neighbors
Neighboring switches are discovered through CDP and scanned too, with no need to list them by hand.
-
You get a spreadsheet
Results are saved as an Excel .xlsx or a .csv file, ready to sort, filter and share.
What SwitchMiner finds on each port
The port
- Interface name and description
- Operational status and last change
- Speed and duplex, operational and admin
- Interface MTU
- Interface errors
VLANs
- VLAN number, data and voice
- VLAN name, data and voice
The devices on it
- Every MAC address, so you see the PC and the phone behind it
- OUI manufacturer
- IP addresses
- DNS and NBT computer names
- User and domain info
The neighbors
- CDP neighbor details for uplinks and connected switches
What network engineers say
Best Cisco switch port mapping program out there! THIS ONE WORKS.
This program works - and fast.
Works great, helped me debug a switch.
Release news
Older notes and every download are on the SourceForge news page.
SwitchMiner GUI 4.20
Added a device info sidebar and fixed various bugs.
SwitchMiner GUI 4.10
Added support for SNMP v3 and fixed various other bugs.
SwitchMiner GUI 4.00
A Win32 GUI version of the product.
Get SwitchMiner
Free for everyone, licensed under the GNU General Public License version 3. Runs on Windows.