Downloading Nmap
Get the latest Nmap for your system:
Older versions (and sometimes newer testreleases) are available from theNmap release archive(and really old ones are indist-old).For the moresecurity-paranoid (smart) users, GPG detached signatures and SHA-1hashes for each release are available in thesigsdirectory (verification instructions). Before downloading, be sure to read the relevant sections for your platform from theNmap Install Guide. The mostimportant changes (features, bugfixes, etc) in each Nmap version aredescribed in theChangelog. Using Nmap is covered in theReference Guide, and don't forget to readthe otheravailable documentation, particularly the official bookNmap Network Scanning!
Nmap users are encouraged to subscribe to theNmap-hackersmailing list. It is a low volume (7 posts in 2015), moderated listfor the most important announcements about Nmap, Insecure.org, andrelated projects. You can join the 128,953 current subscribers (as ofSeptember 2017) by submitting your email address here:
You can also get updates by likingNmap on Facebook or following us@nmap on Twitter.
Nmap is distributed with source code undercustom license terms similar to (and derived from) the GNUGeneral Public License, as noted in thecopyright page.
Microsoft Windows binaries
Please readtheWindows section of theInstall Guide for limitations and installation instructions for theWindows version of Nmap. It's provided as an executable self-installer which includes Nmap's dependencies and the Zenmap GUI. We support Nmap on Windows 7 and newer, as well as Windows Server 2008 R2 and newer. We also maintain aguide for userswho must run Nmap on earlier Windows releases..
Note: The version of Npcap included in our installers may not always be the latest version. If you experience problems or just want the latest and greatest version, download and installthe latest Npcap release.
Lateststable release self-installer:nmap-7.98-setup.exe
Latest Npcap release self-installer:npcap-1.87.exe
We have writtenpost-install usageinstructions. Pleasenotify usif you encounter any problems or have suggestions for theinstaller.
Linux RPM Source and Binaries
Many popular Linux distributions (Redhat, Mandrake, Suse, etc) usetheRPM package management system forquick and easy binary package installation. We havewritten a detailedguide toinstalling our RPM packages, though these simple commands usually dothe trick:
rpm -vhU https://nmap.org/dist/nmap-7.98-1.x86_64.rpmrpm -vhU https://nmap.org/dist/zenmap-7.98-1.noarch.rpmrpm -vhU https://nmap.org/dist/ncat-7.98-1.x86_64.rpmrpm -vhU https://nmap.org/dist/nping-7.98-1.x86_64.rpmYou can also download and install the RPMs yourself:
Lateststable release:
x86-64 (64-bit Linux)Nmap RPM:nmap-7.98-1.x86_64.rpm
x86-64 (64-bit Linux)Ncat RPM:ncat-7.98-1.x86_64.rpm
x86-64 (64-bit Linux)Nping RPM:nping-7.98-1.x86_64.rpm
OptionalZenmap GUI (all platforms):zenmap-7.98-1.noarch.rpm
Source RPM (includes Nmap, Zenmap, Ncat, and Nping):nmap-7.98-1.src.rpm
Mac OS X Binaries
Nmap binaries for Apple macOS (x86-64) are distributed as a disk image filecontaining an installer. The installer allows installing Nmap, Zenmap,Ncat, and Ndiff. The programs have been tested onMac OS X 10.9 and later.See theMac OS X Nmap install page for more details.Users of PowerPC (PPC) Mac machines, which Apple ceased selling in 2006, should seethis page instead for support information.
Lateststable release installer:nmap-7.98.dmg
Source Code Distribution
This is the traditional compile-it-yourself format. The Nmaptarball compiles under Linux, Mac OS X, Windows, and many UNIXplatforms (Solaris, Free/Net/OpenBSD, etc.) It includes Zenmap, theGUI frontend.
Detailed Linux/BSD/Solaris compilation instructions and options areprovided here, though this usually does the trick:
bzip2 -cd nmap-7.98.tar.bz2 | tar xvf -cd nmap-7.98./configuremakesu rootmake install
Most Windows users install with ourWindows executable installer, but we also provideWindows source code compilation instructions.
Most Mac OS X users install with ourMac installer, but we also provideMac OS X source code compilation instructions.
If you are compiling Nmap anyway, you might prefer to get the very latest code fromour SVN source code repository or theNmap GitHub mirror rather than downloading a tarball here.
Lateststable Nmap release tarball:nmap-7.98.tar.bz2 (orgzip compressed)
Other Operating Systems
Many other operating systems support Nmap so well that I have no needto create and distribute binary packages myself. You can choose touse the packages below, or compile thesourcedistribution, which is often newer. We have created installation pages for the following platforms:
Linux (all distributions)
Microsoft Windows
Mac OS X
FreeBSD, OpenBSD, and NetBSD
Sun Solaris
Amiga, HP-UX, and Other Platforms
