
Angry IP Scanner
Open-source and cross-platform network scanner designed to be fast and simple to use
What is Angry IP Scanner?
Angry IP scanner is a very fast IP address and port scanner.
It can scan IP addresses in any range as well as any their ports. It is cross-platform and lightweight. Not requiring any installations, it can be freely copied and used anywhere.
Angry IP scanner simply pings each IP address to check if it’s alive, then optionally it is resolving its hostname, determines the MAC address, scans ports, etc. The amount of gathered data about each host can be extended with plugins.
It also has additional features, like NetBIOS information (computer name, workgroup name, and currently logged in Windows user), favorite IP address ranges, web server detection, customizable openers, etc.
Scanning results can be saved to CSV, TXT, XML or IP-Port list files. With help of plugins, Angry IP Scanner can gather any information about scanned IPs. Anybody who can write Java code is able to write plugins and extend functionality of Angry IP Scanner.
In order to increase scanning speed, it uses multithreaded approach: a separate scanning thread is created for each scanned IP address. The full source code is available, see the download page.
Angry IP Scanner Screenshots



Angry IP Scanner information
Supported Languages
- English
GitHub repository
- 3,210 Stars
- 641 Forks
- 122 Open Issues
- Updated
Comments and Reviews
Tags
- Network Monitor
- IP Scanner
- ip-address
- Network Administration
- ip-monitoring
Category
Network & AdminRecent user activities on Angry IP Scanner
- JWvWijngaarden liked Angry IP ScannerJW
Erdack54 liked Angry IP Scanner
- trex84 liked Angry IP Scannertr
Multi-platform due to Java. Lets users know active devices connected without accessing the modem/router configuration.
My boss found a commercial IP scanner, and suggested that we go and buy our own so we can use it when diagnosing connection problems in our factory. By principle I avoid commercial software, and was very happy to find Angry IP Scanner, which has the same exact functionality, but is free and open source.
I don't like to install Java, because it's a programming language that's not open-source. It's like speaking a language and for telling each sentence you should use the voice of the language creator. So I wouldn't install it.
This is good to have in your network troubleshooting folder along with a bunch of others.
You can specify a list of custom ports to to check for and no link layer apps needs to be installed to use
Better yet go to the av's quarantine setting and mark it as trusted as it's a know false positive as they classify it as a pup "potently unwanted program" who do they think they are av company's choosing for me what i want and don't want it's a safe security testing app.