IP Port Checker
Free IP port checker tool to test TCP/UDP port connectivity instantly. Verify firewall rules, troubleshoot network issues, check port forwarding, and ensure server accessibility. Test ports 1-65535 for web servers, gaming, SSH, RDP, databases, and more.
Open Port Tester Features
Real-Time Port Scanning
Instant port status verification with sub-second response times. Our advanced scanning engine provides immediate feedback on port accessibility, connection timeouts, and network reachability across all 65,535 ports.
Firewall Configuration Testing
Identify firewall blocking issues, validate security policies, test NAT traversal, and verify router port forwarding rules. Perfect for troubleshooting iptables, Windows Firewall, pfSense, and other firewall solutions.
External Network Accessibility
Test port availability from external networks to ensure your web servers, game servers, VPN endpoints, and remote desktop connections are accessible to clients worldwide. Validate DMZ configurations and public IP routing.
Dual Protocol Support
Comprehensive TCP and UDP port testing capabilities. Verify reliable TCP connections for HTTP, HTTPS, SSH, and FTP services, as well as UDP connectivity for DNS, VoIP, gaming servers, and streaming applications.
Service Availability Monitoring
Monitor web servers (Apache, Nginx), mail servers (SMTP, IMAP, POP3), database servers (MySQL, PostgreSQL, MongoDB), FTP services, gaming servers (Minecraft, CS:GO), and API endpoints for continuous uptime verification.
Network Security Auditing
Perform comprehensive security assessments to identify exposed ports, detect unauthorized services, find potential vulnerabilities, and ensure compliance with security policies. Essential for penetration testing and security hardening.
Gaming Server Verification
Test gaming server ports for Minecraft, Steam, Xbox Live, PlayStation Network, Counter-Strike, Terraria, Valheim, and other multiplayer games. Ensure port forwarding is correctly configured for hosting game servers.
Enterprise Network Testing
Validate VPN connections (OpenVPN, WireGuard), test Remote Desktop Protocol (RDP), verify SSH access, check database connectivity, and ensure business-critical services are accessible across corporate networks and VPNs.
IoT Device Connectivity
Test smart home devices, IP cameras, NAS systems, routers, network printers, and IoT sensors. Verify MQTT broker ports, CoAP endpoints, and ensure proper connectivity for home automation and industrial IoT deployments.
Common Network Ports Reference Guide
Real-World Port Testing Use Cases
🖥️ Web Server Deployment
Verify that ports 80 (HTTP) and 443 (HTTPS) are accessible from the internet before launching your website. Test load balancer configurations, reverse proxy setups, and CDN integration. Ensure SSL certificate installations are working correctly on port 443.
🎮 Game Server Hosting
Validate port forwarding for Minecraft (25565), Steam games (27015-27030), PlayStation Network, Xbox Live, and custom game servers. Test both TCP and UDP protocols for optimal gaming performance and ensure your friends can connect to your hosted server.
🔐 Remote Access Configuration
Test SSH (22), RDP (3389), VNC (5900), and VPN ports (1194 for OpenVPN, 51820 for WireGuard) to ensure secure remote access to servers and workstations. Verify that only authorized ports are exposed to the internet.
📧 Mail Server Setup
Validate SMTP (25, 587), IMAP (143, 993), and POP3 (110, 995) ports for email server functionality. Test both encrypted and unencrypted connections, verify spam filter ports, and ensure proper authentication mechanisms are accessible.
💾 Database Connectivity
Check MySQL (3306), PostgreSQL (5432), MongoDB (27017), Redis (6379), and MSSQL (1433) ports before deploying applications. Verify database replication ports, test connection pooling, and ensure proper network segmentation for database security.
📹 IP Camera & NVR Systems
Test RTSP streaming ports (554), HTTP management interfaces (80, 8080), and ONVIF discovery (3702). Verify that security cameras, video recorders, and surveillance systems are accessible for remote monitoring while maintaining proper security isolation.
🏢 VPN & Network Tunneling
Validate OpenVPN (1194), WireGuard (51820), L2TP (1701), PPTP (1723), and IPsec (500, 4500) ports. Test site-to-site VPN connections, verify split tunneling configurations, and ensure corporate network access for remote employees.
🤖 API & Microservices Testing
Check REST API endpoints, GraphQL services, WebSocket connections, and gRPC ports. Validate service mesh configurations, test API gateway routing, and ensure proper load balancing across microservices clusters in Kubernetes or Docker environments.
Understanding Port Number Ranges
Well-Known Ports (0-1023)
Assigned by IANA (Internet Assigned Numbers Authority) for system services and privileged processes. These ports require root/administrator access to bind. Examples include HTTP (80), HTTPS (443), SSH (22), FTP (21), DNS (53), and SMTP (25). These are standardized across all operating systems.
Registered Ports (1024-49151)
Registered with IANA for specific applications and services but can be used by user-level processes. Common examples include MySQL (3306), PostgreSQL (5432), RDP (3389), MongoDB (27017), and various game servers. These ports don’t require elevated privileges.
Dynamic/Private Ports (49152-65535)
Ephemeral ports used for temporary connections. Operating systems automatically assign these ports to client applications when establishing outbound connections. Not registered with IANA and can be used freely for custom applications and private services.
Port Connection Troubleshooting Guide
🔥 Firewall Issues
- Check Windows Firewall inbound/outbound rules
- Verify Linux iptables or UFW configurations
- Review firewall logs for dropped packets
- Test with firewall temporarily disabled
- Verify network security groups (AWS/Azure)
- Check hardware firewall appliance rules
🌐 Router Configuration
- Verify port forwarding rules are active
- Check correct internal IP address mapping
- Ensure DMZ settings if applicable
- Test UPnP automatic port mapping
- Verify NAT loopback/hairpin support
- Check for double NAT scenarios
💻 Service Status
- Confirm the service/application is running
- Verify service is listening on correct port
- Check service logs for errors
- Ensure service bound to correct interface
- Test local connections with localhost
- Restart service if configuration changed
🔌 Network Connectivity
- Verify internet connection is active
- Check DNS resolution is working
- Test with IP address instead of hostname
- Verify no network cable/WiFi issues
- Check for VPN interference
- Test from different network locations
🏢 ISP Restrictions
- Check if ISP blocks common ports (25, 80, 443)
- Verify carrier-grade NAT (CGNAT) isn’t used
- Test with non-standard port numbers
- Contact ISP about business-class options
- Consider using VPN to bypass blocks
- Use alternative ports for services
🔒 Security Software
- Check antivirus firewall components
- Review endpoint protection policies
- Verify intrusion prevention systems (IPS)
- Test with security software disabled
- Add application/port exceptions
- Update security software definitions
⚠️ Port Security Best Practices
Open ports are potential entry points for attackers. Follow these security recommendations to protect your network infrastructure and prevent unauthorized access: