Server Port Scanner
Scan 21 common server ports and check their status with security analysis!
What is a Port Scanner?
A port scanner is a security tool that probes a server or network to identify open ports and services. Ports are virtual endpoints used by applications to communicate over a network. Each port number (0-65535) can host different services like web servers (80, 443), email (25, 587), databases (3306, 5432), or remote access (22, 3389).
Our Server Port Scanner checks 21 common ports used by web servers, email systems, databases, and remote access tools. It identifies open, closed, and filtered ports while providing security risk assessments to help protect your infrastructure.
Common Ports and Services
| Port | Service | Category | Risk Level |
|---|---|---|---|
| 80 | HTTP | Web | Low |
| 443 | HTTPS | Web | Low |
| 22 | SSH | Remote Access | Low |
| 21 | FTP | File Transfer | Medium |
| 25 | SMTP | Medium | |
| 3306 | MySQL | Database | High |
| 5432 | PostgreSQL | Database | High |
| 27017 | MongoDB | Database | High |
Port Status Meanings
🟢 Open Port
Service is running and accepting connections. Accessible from the internet.
🔴 Closed Port
No service running on this port. Connections are refused immediately.
🟡 Filtered Port
Firewall or router is blocking access. Port state cannot be determined.
Why Scan Server Ports?
🔒 Security Auditing
Identify unauthorized services and close security vulnerabilities.
🛡️ Attack Prevention
Reduce attack surface by closing unnecessary open ports.
📊 Network Inventory
Document all services running on your infrastructure.
🔍 Troubleshooting
Verify if services are accessible and responding correctly.
✅ Compliance
Meet security standards requiring regular port scans.
🚨 Intrusion Detection
Detect unexpected services indicating compromised systems.
Related Network Tools
🌐 DNS Records Checker
Check all DNS record types.
🌍 DNS Propagation Checker
Check DNS across global locations.
📊 DNS Report Checker
DNS health analysis with scores.
🔍 HTTP Status Checker
Check HTTP response codes.
📚 Frequently Asked Questions
Q: Is port scanning legal?
A: Port scanning your own servers is legal and recommended for security. Scanning others' servers without permission may violate laws and terms of service. Only scan systems you own or have explicit authorization to test.
Q: Which ports should I keep open?
A: Keep only essential ports open: 80/443 for websites, 22 for SSH (restricted IPs), 25/587 for email. Close all database ports (3306, 5432, 27017, 6379) to public access and use SSH tunnels or VPNs instead.
Q: What are high-risk ports?
A: Database ports (MySQL 3306, PostgreSQL 5432, MongoDB 27017, Redis 6379), remote desktop (RDP 3389, VNC 5900), and Telnet (23) are high-risk. These should never be publicly accessible.
Q: How can I close open ports?
A: Stop the service running on the port, configure firewall rules (iptables, ufw, Windows Firewall), or use cloud security groups (AWS, Azure, GCP) to block unwanted traffic.
Q: What if database ports are open?
A: Immediately close them! Configure your database to bind to localhost (127.0.0.1) only, use firewall rules to block external access, and access databases via SSH tunnels or private networks.
Q: Is this port scanner free?
A: Yes! Completely free with unlimited scans. Check 21 common ports with security risk analysis and export results. Perfect for security audits and server monitoring.
🔍 Scan Your Server Ports Now!
Use our free Server Port Scanner to check 21 common ports including HTTP, HTTPS, SSH, FTP, MySQL, PostgreSQL, MongoDB, and more. Get security risk analysis and recommendations.
More tools: DNS Records • DNS Propagation • HTTP Status 🎯