Welcome to the Nmap Scanner! This tool brings the power of Nmap network scanning to your browser-based toolkit, making it easy to discover hosts, open ports, services, and vulnerabilities on your network.

🚀 Features
- Flexible Targeting
- 🎯 Scan a single host, IP range, subnet, or import targets from a file.
- Scan Profiles
- ⚡ Quick: Fast scan for open ports.
- 🛡️ Basic: Standard port and service detection.
- 🔍 Full: Deep scan with version and OS detection.
- 🐞 Vuln: Includes vulnerability scripts.
- 🛠️ Custom: Build your own scan with full control.
- Customizable Options
- 🔢 Port range selection.
- ⏱️ Timing templates (T0–T5) for stealth or speed.
- 🌐 Network interface selection.
- 🕵️♂️ OS detection, version detection, default scripts, aggressive scan, traceroute.
- 🛰️ Host discovery and ping options.
- 🧪 Choose scan techniques: SYN, Connect, UDP, ACK, etc.
- 📝 Add extra Nmap options as needed.
- NSE Script Selection
- 📚 Select script categories (auth, brute, vuln, etc.).
- 🧩 Pick individual scripts or add custom ones.
- Command Preview
- 👀 See and edit the exact Nmap command before running.
- 📋 Copy the command to your clipboard.
- Live Scan Progress
- ⏳ Progress bar and status updates during scanning.
- Tabbed Results
- 📊 Summary: High-level scan overview and recommendations.
- 🖥️ Hosts: List of discovered hosts and their status.
- 🚪 Ports: Open/closed/filtered ports per host.
- ⚙️ Services: Detected services and versions.
- 🐞 Vulnerabilities: Potential issues found by scripts.
- 💻 Raw Output: Full Nmap output for advanced users.
- Filtering & Export
- 🔍 Filter results by status or search term.
- 📤 Export scan results for further analysis.
🛠️ How to Use
- Set Target
- Enter the IP, hostname, range, subnet, or select a file with targets.
- Choose Scan Profile
- Pick a profile or switch to Custom for full control.
- Adjust Options
- Set port range, timing, interface, and enable/disable detection features as needed.
- Expand collapsible sections for advanced options, scan techniques, and scripts.
- Preview Command
- Review or edit the generated Nmap command in the preview box.
- Click 📋 to copy the command if you want to run it manually.
- Start the Scan
- Click ▶️ Start Scan.
- Watch progress and results update live.
- Review Results
- Switch between tabs for summary, hosts, ports, services, vulnerabilities, and raw output.
- Use filters to focus on specific results.