arp-scan
Command-line tool that discovers and fingerprints hosts on a local network using ARP.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
1 more ways to get arp-scan
Package managers
- Homebrew
brew install arp-scan
About arp-scan
arp-scan sends ARP requests to addresses on the local network and lists the hosts that reply, with their IP and MAC addresses and the vendor looked up from the IEEE registry. Because it uses ARP, it finds devices that ignore ping.
The companion arp-fingerprint tool tries to identify a host's operating system from how it answers ARP. It is written in C and suits administrators who want a quick inventory of what is connected to a network segment.
Strengths
- Finds devices that do not answer ping
- Shows MAC address vendors
- Includes arp-fingerprint for guessing a host's system
- Small and fast
Limitations
- Works only on the local network segment
- Command line only, usually needs root
- Intended for scanning networks you are authorised to test
Details
- Pricing
- FreeFree to download and use, with the source published on GitHub.
- License
- Proprietary
- Developer
- Roy Hills
- Platforms
- Linux, Command line
- How it runs
- Downloadable app
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Administrators taking a quick inventory of devices on a LAN
- Categories
- Network tools, CLI tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to arp-scan
Compare allSoftware that can replace arp-scan for an important use case, and what changes if you switch.
netdiscover
An ARP scanner that finds hosts on a local network by active or passive discovery.
netdiscover is also a Linux command-line ARP scanner but adds passive discovery and works on networks without DHCP, while lacking arp-scan's fingerprinting helper.
Nmap
The network mapper: find out which hosts are up, which ports are open and what is listening on them.
Nmap scans beyond the local segment with port scanning, service detection and OS fingerprinting on Windows, macOS and Linux, under a custom licence that is not OSI-approved.
Angry IP Scanner
A fast, friendly IP and port scanner that needs no installation and runs on Windows, Mac and Linux.
Angry IP Scanner offers a graphical, cross-platform scanner under GPL-2.0 that can scan internet ranges too, though it needs a Java runtime and finds only hosts and ports.
Advanced IP Scanner
Scans a home or office network and lists every device with its name, MAC address and shared folders.
Advanced IP Scanner moves the job to a free Windows GUI that lists MAC, manufacturer and shared folders, but it is closed source and last released in 2023.
Fing
Network scanner that identifies the devices on your network.
Fing provides accurate device identification in desktop and mobile apps with new-device alerts, but it is closed source and advanced features need a paid subscription.
arp-scan as an alternative
Listings that name arp-scan as an alternative.
iputils
The Linux ping, tracepath, arping and related network utilities.
arp-scan covers the arping side with LAN host discovery and vendor lookup, working only on the local segment and usually needing root.
LanScan
A Mac network scanner that lists active devices on the local network with their addresses and vendors.
arp-scan is a Linux command-line tool that finds devices that do not answer ping and shows MAC vendors, usually requiring root.
Similar software
Related functionality, not necessarily a direct replacement.
NetAlertX
A self-hosted network scanner that discovers devices on your networks and reports changes.
WatchYourLAN
Lightweight self-hosted network IP scanner with a web interface and alerts for new hosts.
LAN Orangutan
Lightweight network scanner with persistent device labels.
fping
A command-line ping tool that sends ICMP echo probes to many hosts at once.
masscan
Scan large sets of IP addresses for open ports.