Network Port Scanner

Scan common ports on any host to check for open services. Useful for security auditing, troubleshooting, and network discovery.

Quick Targets

scanme.nmap.org (Test) google.com github.com Local Router localhost

About Port Scanning

Port scanning is used to discover which services are running on a network host. Each open port represents a potential service that could be vulnerable to attack. Understanding open ports is essential for network security and troubleshooting.

Common Ports and Services

Port Protocol Service Description
21TCPFTPFile Transfer Protocol
22TCPSSHSecure Shell
23TCPTelnetUnencrypted remote access
25TCPSMTPEmail sending
53TCP/UDPDNSDomain Name System
80TCPHTTPWeb (unencrypted)
110TCPPOP3Email retrieval
143TCPIMAPEmail retrieval
443TCPHTTPSWeb (encrypted)
445TCPSMBWindows file sharing
993TCPIMAPSSecure IMAP
995TCPPOP3SSecure POP3
3306TCPMySQLMySQL database
3389TCPRDPRemote Desktop
5432TCPPostgreSQLPostgreSQL database
6379TCPRedisRedis database
8080TCPHTTP-AltAlternative web port
8443TCPHTTPS-AltAlternative SSL port

Port States

  • Open: An application is accepting connections on this port
  • Closed: No application is listening, but the port is reachable
  • Filtered: Firewall or filter is blocking the port
  • Unfiltered: Port is reachable but state unknown

Note: Port scanning without permission may be illegal. Only scan systems you own or have explicit permission to test.