The other day I needed to scan a range of IP addresses to find out which ones were actually in use, and I began looking for a tool that might make that task a little easier. I found some things that could be run through the command line/terminal, but I figured there had to be something that had a GUI. That’s when I stumbled across Angry IP Scanner.
This is a pretty simple app that lets you specify the IP range you want scanned (via start/end addresses or with a subnet mask), and then kick off the crawl. Once it’s done you’ll see a screen like the one above summarizing how many IPs responded and are therefore active.
Here is a list of features Angry IP Scanner has to offer:
- Pings each IP address to check if it’s alive
- Resolves hostnames
- Determines the MAC address
- Scans ports
- Can fetch NetBIOS information (computer name, workgroup name, and currently logged in Windows user)
- Save favorite IP address ranges
- Web server detection
- Customizable openers
- Scanning results can be saved to CSV, TXT, XML or IP-Port list files
The app doesn’t require any installation, but at the same time it is Java-based so any machine you try to run it on will need to have the Java Runtime Environment (JRE) installed.
Angry IP Scanner Homepage (Windows/Mac/Linux; Freeware)