Port Scanner Tool


Security Notice: For security reasons, scanning of private networks (10.x.x.x, 172.16-31.x.x, 192.168.x.x), localhost, and reserved IP addresses is not allowed. Please use public IP addresses or domain names only.
Enter a public hostname, IP address, or domain name (private networks not allowed)


Support This Free Tool

Every coffee helps keep the servers running. Every book sale funds the next tool I'm dreaming up. You're not just supporting a site — you're helping me build what developers actually need.

500K+ users
200+ tools
100% private
Privacy Guarantee: Private keys you enter or generate are never stored on our servers. All tools are served over HTTPS.

FAQs

Is port scanning legal?
Only scan hosts you own or have permission to test. Unauthorized scanning may violate policies or local laws.
Why block private networks?
For safety. The tool only allows public targets; private/reserved ranges and localhost are not permitted.
What scan types are available?
Quick/top/custom/full scans with service/version detection on top/custom. Full scans may take longer.

Port Scanning

Port scanning is a network reconnaissance technique used to identify open ports and services on a target host. This tool helps network administrators, security professionals, and penetration testers assess network security and identify potential vulnerabilities.

Port scanning can reveal:

  • Open network services and applications
  • Running web servers, databases, and mail servers
  • Potential security vulnerabilities and misconfigurations
  • Network topology and service mapping

Scan Types

This tool offers different scanning options:

Scan Type Description Speed
Quick Scan Scans most common ports (22, 80, 443, 8080, etc.) Fast
Top Ports Scans top 1000 ports with service version detection Medium
Custom Ports Scans user-specified port ranges Variable
Full Scan Scans all 65535 ports (may take significant time) Slow

Common Ports

Some commonly scanned ports and their typical services:

Port Service Description
21 FTP File Transfer Protocol
22 SSH Secure Shell
23 Telnet Remote terminal access
25 SMTP Simple Mail Transfer Protocol
53 DNS Domain Name System
80 HTTP Hypertext Transfer Protocol
443 HTTPS HTTP over SSL/TLS
3306 MySQL MySQL database
5432 PostgreSQL PostgreSQL database
8080 HTTP-Alt Alternative HTTP port