Pick a scan profile and get a clean Nmap command with every flag explained. Built for scoping authorised engagements, not for scanning anything you do not own or have written permission to test.
Profile drivenScan type, ports, timing and scripts from simple controls.
Flag explainedEvery option in the command gets a plain English note.
Copy readyOne click to copy the assembled command.
Authorised onlyA standing reminder to confirm permission first.
What you control
Scan typeSYN, connect, UDP, ping, version
PortsTop 1000, top 100, all or custom
Timing-T0 slow to -T5 fast
ScriptsDefault, safe, vuln, discovery
OptionsOS detect, skip ping, verbose
Use scanme.nmap.org for practice. It is the only public host the Nmap project authorises for testing.
-sS-sV-sU-p--T4-sC-Pn
Build a scan
Set a target, choose a profile, then build. Confirm you are authorised to scan the target.
Target
Scan type
Port scope
Custom ports (used when scope is Custom)
Timing
Scripts
Options
UniCybers Labs • Nmap Command BuilderScan only what you are authorised to test.
Unlock the Labs toolkit
Free for learners. Tell us who you are once and every tool opens after that. It helps us keep the tools working and build what you actually need.