EVERYTHING XIAOMI
Get listed

Nmap

Nmap is a free, open-source utility for discovering networks and auditing security.

Place
#3 of 26
Score
7.0
Nmap's website

What Nmap is

Nmap is a free, open-source utility for discovering networks and auditing security. It uses raw IP packets to identify hosts, available services and versions, operating systems, and packet filters or firewalls. Its scanning options include TCP and UDP ports, OS and version detection, and ping sweeps. Network administrators can use it to build inventories, schedule service upgrades, and monitor host or service uptime. The Nmap Scripting Engine runs bundled or user-written scripts in parallel for tasks such as discovery and vulnerability checks. The suite also includes Zenmap, a graphical interface and results viewer; Ncat for transferring data and debugging; Ndiff for comparing scans; and Nping for generating packets and analyzing responses. Nmap can be integrated into other products, with XML output recommended for parsing. Most port-scan types need privileged access to send and receive raw packets; unprivileged users can run connect and FTP bounce scans. Nmap is not a comprehensive vulnerability scanner. End-user use is free, but commercial product redistribution needs a separate OEM license.

Good

  • Scans TCP and UDP ports and detects operating systems.
  • Scripts can automate discovery and vulnerability checks.
  • Includes Zenmap, Ncat, Ndiff, and Nping.
  • Free for end users.

Watch out

  • Most port-scan types require privileged access.
  • Not a comprehensive vulnerability scanner.
  • Commercial product redistribution requires a separate OEM license.
  • Free version has no warranty and community support.

Who it suits

Nmap suits network administrators who need host and service discovery, scan comparisons, or uptime monitoring. It can also help users who want scriptable network tasks and can work with the access requirements of their chosen scans.

Verdict

Nmap combines network discovery, scanning, scripting, and several related utilities in a free end-user package. Consider its scan privilege requirements and the separate OEM licensing needed for commercial redistribution.

Plans and prices

From Nmap's own pricing page, checked 29 Sep 2026.

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

The facts

Each one read from Nmap's own pages, with the date it was checked.

What it does

Discovery
It uses raw IP packets to identify available hosts, services and versions, operating systems, and packet filters or firewalls.checked 29 Sep 2026
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.checked 29 Sep 2026
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.checked 29 Sep 2026
Network administration
The project describes network inventory, service upgrade scheduling, and host or service uptime monitoring as routine uses.checked 29 Sep 2026
Notable limitation
The project says Nmap is not a comprehensive vulnerability scanner, although NSE can perform vulnerability checks.checked 29 Sep 2026
Privileges
Most port scan types require privileged access to send and receive raw packets; unprivileged users can execute connect and FTP bounce scans.checked 29 Sep 2026
Purpose
Nmap is a free and open-source utility for network discovery and security auditing.checked 29 Sep 2026
Scanning
Nmap supports TCP and UDP port scanning, OS detection, version detection, and ping sweeps.checked 29 Sep 2026
Scripting
The Nmap Scripting Engine runs user-written or bundled scripts in parallel to automate networking tasks, including discovery and vulnerability checks.checked 29 Sep 2026
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.checked 29 Sep 2026
Support
The free version has no warranty and is supported by a community, while active OEM maintenance subscriptions include commercial technical support.checked 29 Sep 2026

The company

Founded
1997checked 23 Sep 2026

Money

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.checked 29 Sep 2026

Where it runs

Platforms
Official binary packages are listed for Windows, macOS, and Linux, and the project also provides source code for other operating systems.checked 29 Sep 2026
The full review of Nmap

Overview

Nmap is a network discovery and security-auditing utility for administrators and security practitioners who need to map hosts, ports, and services. It is strongest as a flexible, scriptable network mapper; it is not a substitute for a comprehensive vulnerability scanner.

Key features

Discovery and administration

TCP and UDP port scans, ping sweeps, operating-system detection, and service-version detection make Nmap useful for inventorying a network and checking what is reachable. Those same capabilities support service-upgrade planning and uptime monitoring, but interpreting scans and acting on their results still requires network knowledge.

Most scan types require privileged access to send and receive raw packets. Without it, users can run connect and FTP bounce scans, but that is a narrower set of options. This requirement can complicate use in restricted environments.

Automation and companion tools

The Nmap Scripting Engine runs bundled or user-written scripts in parallel, automating tasks such as discovery and vulnerability checks. That flexibility is valuable when repeatable checks matter, but Nmap's scripts do not make it a comprehensive vulnerability scanner.

The suite includes Zenmap for a graphical interface and results viewing, Ncat for data transfer and debugging, Ndiff for comparing scan results, and Nping for packet generation and response analysis. This gives network practitioners several related tools alongside the scanner rather than just a command-line executable. For software integration, the project recommends running Nmap and parsing its XML output; other output and data-file approaches are also permitted.

Security and support

Source code is available for inspection and security auditing. The free end-user version has no warranty and relies on community support; commercial technical support is included with active OEM maintenance subscriptions. Nmap's stated scope is network discovery and auditing, not comprehensive vulnerability assessment.

Pricing

Nmap is free for end users. The free license does not permit redistribution within commercial software or hardware products. Companies embedding Nmap in products need an OEM license, with pricing and eligibility varying by company size and license term.

PlanPrice and termsBest fit
Free end-user licensefreeIndividuals and organizations using Nmap without commercial product redistribution.
Small/Startup OEM, quarterly$9,980 a month; billed $9,980 per 3 months. Includes maintenance and all company products.Eligible small or startup companies needing redistribution across their products.
Mid-Sized OEM, quarterly$13,980 a month; billed $13,980 every 3 months. Includes maintenance and all company products.Eligible mid-sized companies distributing Nmap across their products.
Enterprise OEM, quarterly$17,980 a month; billed $17,980 every 3 months. Includes maintenance and redistribution in a product line or category.Enterprises whose redistribution is limited to a product line or category.
Small/Startup OEM, perpetual$59,980, paid once; billed 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.Qualifying smaller companies preferring a perpetual license, with maintenance optional.
Mid-Sized OEM, perpetual$89,980, paid once; billed $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.Qualifying mid-sized companies seeking a perpetual license across their products.
Enterprise OEM, perpetual$119,980, paid once; billed $119,980 one-time. Optional annual maintenance $29,980. Redistribution in a product line or category; no per-seat royalties.Enterprises wanting a perpetual license for a product line or category.

The quarterly OEM term license can be terminated for a full refund within its first 30 days. Perpetual OEM licenses include six months to cancel for a full refund. The free option avoids OEM costs, but cannot be bundled into commercial products; OEM licenses are a substantial additional expense for that use.

Platforms

Nmap supports Windows, macOS, Linux, FreeBSD, OpenBSD, NetBSD, Solaris, Amiga, and HP-UX. It is a desktop and self-hosted tool with a command-line interface, path visualization, DNS diagnostics, and packet-loss analysis.

Who it's for

Nmap suits network administrators who need to discover hosts and services, maintain inventories, and monitor availability, as well as security practitioners who want flexible scans and scriptable checks. Its source availability also suits teams that need to inspect or audit the code. Readers looking for a complete vulnerability-scanning product should choose a dedicated alternative instead.

Pros and cons

  • Pros: Broad host, port, operating-system, and service discovery supports practical inventory and administration work.
  • Pros: Parallel scripting and four companion utilities extend the suite beyond basic port scans.
  • Pros: Free end-user use and inspectable source make it accessible and auditable.
  • Cons: Most scan types require privileged access, limiting scan choices for unprivileged users.
  • Cons: It is not a comprehensive vulnerability scanner, despite offering vulnerability checks through scripts.
  • Cons: Commercial redistribution requires a separate OEM license, with quarterly prices starting at $9,980 a month.
  • Cons: The free version has no warranty and community support rather than commercial technical support.

Alternatives

For another free, open-source port scanner, Naabu or RustScan may suit readers seeking a port-scanning tool without Nmap's broader bundled suite. Angry IP Scanner is another free, open-source option for Windows, macOS, and Linux. Unicornscan is free GPL software with downloadable packages and source.

Readers comparing scanners can browse Port Scanner Software. For vulnerability-focused choices, see Vulnerability Scanning Software; for network checks, see Network Diagnostic Software.

ScanSearch offers a paid Internet Scanner plan at $0.30 a month, billed per kpps/month, with 100–10,000 kpps, unlimited results per scan, full CSV/JSON export, and a queue of up to 10 scans. Pentest-Tools Port Scanner has a free tier for open-port and service discovery, plus a NetSec plan starting from $95/month. NetsCLI is a free option for Linux, macOS, and Windows. Nmap Online Scan is a freemium web option with a 10 Scan Credits purchase for $1.99, paid once.

Verdict

Choose Nmap if you need a free, versatile network mapper with scriptable checks and a useful set of companion tools. Its discovery breadth and open source make it a strong fit for network administration and security auditing, but users who need comprehensive vulnerability scanning or commercial product redistribution without a costly OEM license should look elsewhere.

Getting started

  1. Visit https://nmap.org/.
  2. Choose an installation route for Windows, macOS, Linux, or another supported platform.
  3. Use the command-line interface or Zenmap GUI and results viewer.
  4. Use privileged access for most port-scan types, or run connect and FTP bounce scans as an unprivileged user.
  5. For OEM integration, parse XML output or use another permitted output or data-file approach.

Limits worth knowing

The free end-user license does not permit redistribution inside commercial software or hardware products. Most port-scan types require privileged access, and Nmap is not a comprehensive vulnerability scanner.

Questions

Is Nmap free?

Yes. The Nmap free end-user license is free and allows free use by end users.

Can Nmap be redistributed in a commercial product?

Not under the free end-user license. Commercial software or hardware product redistribution requires a separate OEM license; quarterly OEM plans are billed every three months, and perpetual licenses have one-time prices.

Which platforms does Nmap support?

Supported platforms include Windows, macOS, Linux, FreeBSD, OpenBSD, NetBSD, Solaris, Amiga, and HP-UX.

Does Nmap include a vulnerability scanner?

Nmap is not a comprehensive vulnerability scanner, though its scripting engine can run vulnerability checks.

What does the Nmap suite include?

It includes Zenmap, Ncat, Ndiff, and Nping, alongside Nmap.

Alternatives to Nmap

All alternatives
  1. 1

    Avidemux

    Free planOpen sourceWebLinuxmacOSWindows
    7.3Free plan
  2. 2

    Masscan

    Free planOpen sourceLinuxmacOSSelf-hostedWindows
    7.2Free plan
  3. 3

    Naabu

    Free planAPILinuxmacOSSelf-hosted
    6.8Free plan
  4. 4Pentest-Tools Port Scanner logo
    6.8From $95 a month
  5. 5ScanSearch logo

    ScanSearch

    Free planWebAPILinux
    6.8From $0.30 a month
  6. 6

    NetsCLI

    Free planLinuxmacOSWindows
    6.6Free plan