Zenmap is the official graphical frontend for Nmap, the network discovery and security auditing tool. It provides an interface for constructing scans, examining results, and managing scanning profiles without requiring users to remember Nmap’s extensive collection of command-line options.
The application is suitable for newcomers who want to learn how Nmap works and experienced administrators who regularly perform network assessments. Scan options can be selected through the interface, with Zenmap displaying the corresponding Nmap command before execution. This allows users to understand and verify the parameters being passed to the scanner.
Zenmap also offers tools for analysing and comparing scan results. Administrators can examine discovered hosts and their services, visualise network topology, and identify differences between scans performed at different times. Saved results and reusable scanning profiles make it easier to repeat assessments and investigate changes in network configuration.
This is free and open source software.
Key Features
- Graphical interface for configuring and running Nmap scans.
- Displays the Nmap command generated from selected scanning options.
- Predefined scanning profiles for common network discovery and auditing tasks.
- Create, save, and modify custom scanning profiles.
- Interactive examination of discovered hosts, ports, and services.
- Supports TCP and UDP port scanning, host discovery, and operating system detection through Nmap.
- Service and version identification.
- Network topology visualisation using the Topology tab.
- Compare saved scan results to identify changes in hosts, ports, and services.
- Search and examine previously executed scans.
- Combine results from multiple scans for analysis.
- Save scan results for later inspection.
- Cross-platform support – runs on Linux, macOS, and Windows.
Website: nmap.org/zenmap
Support:
Developer: Nmap Project
License: Nmap Public Source License

Zenmap is written in Python. Learn Python with our recommended free books and free tutorials.
Related Software
| Graphical Port Scanners | |
|---|---|
| Zenmap | The Network Mapper Front End |
| IVRE | Network recon framework written in Python |
| Angry IP Scan | Scans IP addresses and ports |
| L0p4Map | Network monitoring, discovery and interactive topology visualization |
| NmapSI4 | Qt5-based GUI for Nmap |
| NetPeek | Discover devices on your local network |
| Umit | Network tool and port scanner developed in PyGTK. |
| GNOME Nettool | GNOME interface for various networking tools |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.