RustScan

B
B tier on Port Scanner SoftwareScore 7.1 · #3 of 25
Android app
Yes
Free plan
Yes
Runs on
Android, Linux, Mac, self-hosted, Windows
github.com
The RustScan homepage

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 plans
RustScan Free Open-source port scanner github.com · 30 Sept 2026

Compared 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 12

Where 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