RustScan
- Android app
- Yes
- Free plan
- Yes
- Runs on
- Android, Linux, Mac, self-hosted, Windows

Summary
RustScan is a free, open-source command-line port scanner for finding open network ports. The project says it can scan all 65,000 ports in three seconds and can automatically send discovered ports to Nmap for further analysis. It supports IPv6, CIDR ranges, and file input, with scripting in Python, Lua, and Shell. Listed capabilities include service detection, operating-system detection, and greppable-text output. RustScan describes adaptive learning that uses information about the scan environment and usage to improve over time. Cargo is its only officially supported installation method, though releases and package-manager options are also provided. The installation guide recommends Docker and says its image works on all systems, including Windows, which is not officially supported. The maintainer says testing has been limited to Linux, and macOS or Windows may have issues. The guide also warns that macOS's low open-file limit can significantly affect scanning. The project is licensed under GPL-3.0 and directs users with issues to GitHub.
Who it is for
RustScan suits users who want a command-line scanner with Nmap handoff and scripting support. It is especially relevant to Linux users, since the installation guide reports testing only on Linux.
What is good
- Scans IPv6, CIDR ranges, and file inputs.
- Can pass discovered ports to Nmap automatically.
- Scripting supports Python, Lua, and Shell.
- Offers service and operating-system detection.
What to know first
- Cargo is the only officially supported installer.
- macOS and Windows may have issues.
- macOS open-file limits can affect scanning.
Verdict
RustScan pairs fast port discovery with Nmap handoff and several scan input options. Keep the platform caveats in mind, particularly if using macOS or Windows.
RustScan plans and pricing
All plansCompared on port scanner software
- Free plan
- Yesgithub.com
- Deployment
- cligithub.com
- Scan scope
- networkgithub.com
- Service detection
- Yesgithub.com
- OS detection
- Yesgithub.com
- Export formats
- greppable textgithub.com
Facts
- Purpose
- RustScan is a modern port scanner that finds open ports quickly.github.com · 30 Sept 2026
- Speed
- The README says RustScan can scan all 65,000 ports in 3 seconds.github.com · 30 Sept 2026
- Nmap
- RustScan can automatically pipe discovered ports into Nmap for further analysis.github.com · 30 Sept 2026
- Scripting
- Its scripting engine supports Python, Lua, and Shell.github.com · 30 Sept 2026
- Scan options
- The README lists IPv6, CIDR, and file input support.github.com · 30 Sept 2026
- Adaptive learning
- RustScan says its adaptive learning features use information about the scan environment and usage to improve over time.github.com · 30 Sept 2026
- Performance checks
- The project says its continuous integration checks whether RustScan becomes significantly slower than the previous version.github.com · 30 Sept 2026
- Accessibility
- The project says its continuous integration testing aims to ensure accessibility.github.com · 30 Sept 2026
- Install methods
- The project lists Cargo as its only officially supported installation method and also provides releases and package-manager options.github.com · 30 Sept 2026
- Docker
- The installation guide recommends Docker and says its image works on all systems, including Windows, which it does not officially support.github.com · 30 Sept 2026
- Platform limitation
- The installation guide says the maintainer had tested RustScan only on Linux and that macOS or Windows may have issues.github.com · 30 Sept 2026
- Resource limit
- The installation guide notes that macOS has a low open-file limit that can significantly affect RustScan.github.com · 30 Sept 2026
- Support
- The installation guide directs users who encounter issues to open a GitHub issue.github.com · 30 Sept 2026
- License
- The repository identifies GPL-3.0 as the project license.github.com · 30 Sept 2026
Best RustScan alternatives
See all 12Where it ranks on Everything Xiaomi
Is RustScan yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- github.com/bee-san/RustScan· checked 30 Sept 2026
- github.com/bee-san/RustScan/wiki/Installation-Guid· checked 30 Sept 2026

