About IPPortTest.com
IPPortTest.com is a free, open-access network diagnostics platform built and maintained by Adrian Raszka. The goal is simple: give anyone — from home users to network engineers — a fast, reliable, browser-based tool to diagnose connectivity issues, verify firewall rules, inspect certificates, and understand their network, without installing any software or creating an account.
The Story
IPPortTest.com was created out of a personal frustration: existing port checking tools were either too basic (just open or closed, nothing else), required sign-ups, were covered in misleading ads, or simply didn't work reliably. The tools that did work well were command-line only — great for experienced sysadmins but inaccessible to home users trying to set up a game server or troubleshoot a VPN.
The goal was to build something that genuinely helps people understand what's happening on their network. Not just a binary open/closed result, but real diagnostics — HTTP response codes, SSL certificate details, LAN device discovery, ping latency, and a comprehensive port reference library with plain-English descriptions of what each service does.
The result is a tool that works for everyone: a teenager setting up a Minecraft server, a developer debugging a web service, a sysadmin verifying firewall rules, or a home user checking whether their VPN is actually working.
What the Tool Does
WAN Testing (Internet-Facing)
WAN tests are performed server-side from our infrastructure, meaning the results show exactly what any external machine on the internet would see when connecting to your IP. This gives accurate results that your own browser can't provide due to browser security restrictions. Four test types are available: TCP port reachability, ICMP ping with latency measurement, HTTP response code and header inspection, and full SSL/TLS certificate analysis.
LAN Testing (Local Network)
LAN tests run entirely within your browser, probing devices on your local network without sending any data to our servers. The tool can auto-detect your router's gateway IP, test individual ports on any local device, or run a full sweep of over 80 common ports simultaneously — identifying open services on NAS devices, home servers, smart home hubs, printers, and more.
Port Reference Library
A comprehensive, filterable library of over 84 well-known ports covering web services, remote access, email protocols, file transfer, databases, gaming, networking, and VPN services. Every entry includes the port number, protocol, category, and a plain-English description. Any port can be sent directly to the tester with one click.
Network Information Panel
On page load, the tool displays your public IP address, approximate geographic location, ISP and ASN, timezone, local time, browser, and operating system — all fetched through our server to avoid third-party API blocks from ad blockers and privacy extensions.
Technology
IPPortTest.com is built entirely with standard web technologies — no frameworks, no dependencies, no tracking libraries. The backend is a LAMP stack (Linux, Apache, MySQL, PHP) hosted on Vultr cloud infrastructure, served over HTTPS with a Let's Encrypt TLS certificate.
The port probe backend (probe.php) performs real TCP connections using PHP's native socket functions, with strict input validation and IP range blocking to prevent misuse. LAN scanning uses the browser's WebSocket and Fetch APIs with response-timing analysis to determine port state without requiring any browser extensions or plugins.
Privacy Commitment
IPPortTest.com does not store port test results, IP addresses, or any user data in a database. Server access logs are rotated every 14 days and used only for security monitoring. The tool is designed to be as privacy-preserving as possible — LAN tests never leave your browser, and WAN tests only transmit the specific target IP and port you request. For complete details, see the Privacy Policy.
Contact
For questions, bug reports, feature suggestions, or privacy inquiries, please reach out via email. Response time is typically within a few business days.
Adrian Raszka
privacy@ipporttest.com