Skip to content
SPECIFICTION
Get listed

Nmap

nmap.org

From $9,980/mo Free plan WindowsmacOSLinuxSelf-hosted
Visit nmap.org
Spec score 8.4 #7 of 35 in Vulnerability Scanning Software

What it is

Nmap is a free, open-source utility for discovering networks and auditing security. It uses raw IP packets to identify available hosts, services and versions, operating systems, and packet filters or firewalls. Scanning options include TCP and UDP ports, OS and version detection, and ping sweeps. Network administrators can use it to inventory systems, plan service upgrades, and monitor host or service uptime. The Nmap Scripting Engine runs bundled or user-written scripts in parallel for networking tasks such as discovery and vulnerability checks. The suite also includes Zenmap, a graphical interface and results viewer; Ncat for data transfer and debugging; Ndiff for comparing scan results; and Nping for packet generation and response analysis. Most port-scan types require privileged access to send and receive raw packets, although unprivileged users can run connect and FTP bounce scans. Nmap is not a comprehensive vulnerability scanner. End-user use is free, but redistribution in commercial products requires an OEM license. Quarterly OEM licenses start at $9,980.00 per 3 months for eligible small or startup companies.

Spec sheet

Purpose
Nmap is a free and open-source utility for network discovery and security auditing.Read 29 Sep 2026 · nmap.org
Platforms
Official binary packages are listed for Windows, macOS, and Linux, and the project also provides source code for other operating systems.Read 29 Sep 2026 · nmap.org
Integrations
For OEM integration, the project recommends running Nmap and parsing its XML-formatted output, and also permits other approaches such as parsing normal output or processing its data files.Read 29 Sep 2026 · nmap.org
Support
The free version has no warranty and is supported by a community, while active OEM maintenance subscriptions include commercial technical support.Read 29 Sep 2026 · nmap.org
Founded
1997Read 23 Sep 2026 · nmap.org
Discovery
It uses raw IP packets to identify available hosts, services and versions, operating systems, and packet filters or firewalls.Read 29 Sep 2026 · nmap.org
Included tools
The Nmap suite includes the Zenmap GUI and results viewer, Ncat for data transfer and debugging, Ndiff for comparing scan results, and Nping for packet generation and response analysis.Read 29 Sep 2026 · nmap.org
Network administration
The project describes network inventory, service upgrade scheduling, and host or service uptime monitoring as routine uses.Read 29 Sep 2026 · nmap.org
Notable limitation
The project says Nmap is not a comprehensive vulnerability scanner, although NSE can perform vulnerability checks.Read 29 Sep 2026 · nmap.org
OEM trial and refund
Perpetual OEM licenses include a six-month period to cancel for a full refund, while the quarterly term license can be terminated for a full refund within its first 30 days.Read 29 Sep 2026 · nmap.org
Privileges
Most port scan types require privileged access to send and receive raw packets; unprivileged users can execute connect and FTP bounce scans.Read 29 Sep 2026 · nmap.org
Scanning
Nmap supports TCP and UDP port scanning, OS detection, version detection, and ping sweeps.Read 29 Sep 2026 · nmap.org
Scripting
The Nmap Scripting Engine runs user-written or bundled scripts in parallel to automate networking tasks, including discovery and vulnerability checks.Read 29 Sep 2026 · nmap.org
Security and licensing
The source code is provided so users can inspect what the program does and audit it for security holes; commercial product redistribution requires a separate OEM license.Read 29 Sep 2026 · nmap.org

Plans and prices

Nmap free end-user license Free Free use by end users · does not allow redistribution within commercial software or hardware products Read 29 Sep 2026 · nmap.org
Nmap OEM Small/Startup Company Redistribution License (quarterly term) $9,980 a month $9,980 per 3 months All company products · includes maintenance · same small/startup company eligibility Read 29 Sep 2026 · nmap.org
Nmap OEM Mid-Sized Company Redistribution License (quarterly term) $13,980 a month $13,980 every 3 months All company products · includes maintenance · same mid-sized company eligibility Read 29 Sep 2026 · nmap.org
Nmap OEM Enterprise Redistribution License (quarterly term) $17,980 a month $17,980 every 3 months Redistribution in a product line or category · includes maintenance Read 29 Sep 2026 · nmap.org
Nmap OEM Small/Startup Company Redistribution License (perpetual) $59,980, paid once US$59,980 one-time; optional annual maintenance US$17,980 All company products · eligibility: 50 or fewer employees and no more than US$10 million revenue Read 29 Sep 2026 · nmap.org
Nmap OEM Mid-Sized Company Redistribution License (perpetual) $89,980, paid once $89,980 one-time; optional annual maintenance $22,980 All company products · eligibility: 500 or fewer employees, revenue under US$200 million, and if publicly traded market capitalization under $1 billion Read 29 Sep 2026 · nmap.org
Nmap OEM Enterprise Redistribution License (perpetual) $119,980, paid once $119,980 one-time; optional annual maintenance $29,980 Redistribution in a product line or category · no per-seat royalties Read 29 Sep 2026 · nmap.org

Every Nmap plan and price →

Strong points and limits

Strong points

  • Free, open-source utility for end users.
  • Scans TCP and UDP ports and detects operating systems.
  • Scripting engine automates discovery and vulnerability checks.
  • Suite includes GUI, data-transfer and packet-analysis tools.

Limits

  • Most port-scan types require privileged access.
  • It is not a comprehensive vulnerability scanner.
  • Commercial redistribution requires a separate OEM license.
  • Free version has no warranty.

Who it suits

Nmap suits network administrators who need host and service discovery, inventory, or uptime monitoring across supported systems. It can also fit security auditing workflows that account for its privileges and vulnerability-scanning limits.

Nmap in depth

Read the full write-up

Overview

Nmap is a network mapper for administrators and security practitioners who need to identify hosts, open ports, and running services. Its broad scanning and scripting capabilities make it a strong fit for network discovery and auditing, but vulnerability assessment is only one part of its role.

That distinction matters: Nmap can run vulnerability checks, yet it is not a comprehensive vulnerability scanner. Choose it to map and examine networks; look elsewhere if a full vulnerability-scanning program is the primary need.

Key features

Network discovery and administration

Nmap uses raw IP packets to identify available hosts, services and versions, operating systems, and packet filters or firewalls. TCP and UDP port scanning, ping sweeps, OS detection, and version detection support network inventory, service-upgrade planning, and host or service uptime monitoring. The range is useful for practitioners who need to understand what is reachable, though most scan types require privileged access to send and receive raw packets. Unprivileged users can run connect and FTP bounce scans, a narrower choice for restricted environments.

Scripting and companion tools

The Nmap Scripting Engine runs bundled or user-written scripts in parallel to automate networking tasks, including discovery and vulnerability checks. This flexibility helps with repeatable tasks, but does not turn Nmap into a complete vulnerability scanner. The suite also includes Zenmap, a GUI and results viewer; Ncat for data transfer and debugging; Ndiff for comparing scan results; and Nping for packet generation and response analysis.

OEM integration and licensing

For embedding Nmap in a commercial product, the project recommends running it and parsing its XML output, while also permitting other integration approaches. Source code is available for inspection and security auditing. Commercial redistribution requires a separate OEM license, so the free end-user option is not a route to bundling Nmap in commercial software or hardware.

Pricing

The Nmap free end-user license costs free. It suits individual end users, but excludes redistribution within commercial software or hardware products. The free version has no warranty and community support. A free trial is also offered.

OEM licenses are for makers that need commercial redistribution rights. Quarterly term licenses include maintenance and cover all company products for eligible small/startup and mid-sized companies; the enterprise term covers redistribution in a product line or category. The prices are $9,980 a month for the small/startup tier, billed $9,980 per 3 months; $13,980 a month for mid-sized companies, billed $13,980 every 3 months; and $17,980 a month for enterprise, billed $17,980 every 3 months. The quarterly license can be terminated for a full refund within its first 30 days.

Perpetual OEM licenses cost $59,980 as a one-time purchase for small/startup companies, $89,980, paid once for mid-sized companies, and $119,980, paid once for enterprise. These are one-time fees; annual maintenance is optional at $17,980, $22,980, and $29,980 respectively. Small/startup eligibility is limited to companies with 50 or fewer employees and no more than US$10 million revenue. Mid-sized eligibility is limited to 500 or fewer employees, revenue under US$200 million, and, for publicly traded companies, market capitalization under $1 billion. Enterprise licenses cover redistribution in a product line or category and have no per-seat royalties. Perpetual licenses include six months to cancel for a full refund. OEM maintenance subscriptions include commercial technical support.

Platforms

Nmap is a desktop utility with command-line access, path visualization, DNS diagnostics, and packet-loss analysis. It supports Windows, macOS, Linux, FreeBSD, OpenBSD, NetBSD, Solaris, Amiga, and HP-UX. The broad operating-system coverage suits mixed environments; users should still account for the privileged-access requirement of most raw-packet scan types.

Who it's for

Nmap is best suited to network administrators and security practitioners who need host and service discovery, port scanning, and scriptable network tasks across varied systems. Its free end-user license makes it accessible for direct use. It is less suitable as the sole choice for comprehensive vulnerability scanning, or for commercial product makers unwilling to take on OEM licensing costs.

Pros and cons

Pros: TCP and UDP scans, host discovery, OS and version detection, and scripting bring several network-mapping tasks into one utility.

Pros: Zenmap, Ncat, Ndiff, and Nping extend the suite with a GUI, transfer and debugging, scan comparison, and packet analysis tools.

Pros: Broad support across desktop operating systems helps in heterogeneous environments.

Cons: Most scan types need privileged access, limiting options for unprivileged users.

Cons: NSE vulnerability checks do not make Nmap a comprehensive vulnerability scanner.

Cons: Commercial redistribution requires a separate OEM license, with quarterly options billed every three months and high one-time perpetual fees.

Alternatives

For a scanner focused on vulnerability scanning, compare options in Vulnerability Scanning Software; Nmap's vulnerability checks are not comprehensive. For a broader port-scanning shortlist, see Port Scanner Software. For network-focused diagnostics, browse Network Diagnostic Software.

ScanSearch is a freemium option for Linux, web, and API use; its paid Internet Scanner plan is billed per kpps/month and includes unlimited results per scan, full CSV/JSON export, and a queue of up to 10 scans. Consider it when those stated scan and export terms fit better.

Naabu is a free, MIT-licensed port-scanning tool for Linux, macOS, Windows, API, and self-hosted environments. Pentest-Tools Port Scanner offers a free tier with open-port and service discovery and a paid NetSec tier starting from $95/month. RustScan is a free, open-source port scanner, with Android support in addition to desktop platforms. NetsCLI is a free, MIT-licensed option for Linux, macOS, and Windows, with its library and MCP server published on crates.io for Rust projects. Masscan is free software under the GNU Affero General Public License v3. Unicornscan is GPL software with downloadable packages and source. Angry IP Scanner is a free, open-source GPLv2 option for Linux, macOS, and Windows.

Verdict

Choose Nmap if you need a flexible, scriptable utility for mapping hosts, ports, and services across a wide range of systems. Its broad discovery capabilities and companion tools are the main reasons to choose it; the clearest reasons to look elsewhere are the privileged-access needs of most scan types, its limits as a vulnerability scanner, and the cost of OEM redistribution.

Verdict

Nmap combines network discovery and security-auditing functions with companion tools and script automation. It is free for end users, while commercial redistribution requires an OEM license and may entail substantial licensing costs.

Where Specifiction places it

Alternatives to NmapAll alternatives →