Online Nmap Port Scanner
Scan a host's common TCP ports, Nmap style, and see what each open service says it is. Free, and checked from our server as the public internet sees it.
About Nmap Port Scanner
Only scan hosts you own or have written permission to test. A port scan is how an attack begins, and scanning somebody else's systems without permission can break the law where you are and the terms of the network you are on. This tool refuses private and internal addresses outright, scans one host at a time, and allows five scans every ten minutes.
It works the way nmap -sT does: a full TCP connection to each port, from this site's server. A port that completes the handshake is open; one that answers with a reset is closed; one that does not answer before the timeout is filtered — almost always a firewall dropping the packet. The presets are Nmap's own: the 20 ports it finds open most often (--top-ports 20), or the 100 its fast scan checks (-F). Or give your own list, with ranges, up to 100 ports.
With version detection on, each open port is asked what it is, as nmap -sV does. SSH, FTP, SMTP, POP3 and IMAP introduce themselves; a web server is asked for its Server header; a TLS port gets a handshake first, and the negotiated TLS version is shown; MySQL's binary greeting is read for its version. What a service says is what it claims — a banner can be changed or hidden — so treat it as a lead, not proof.
The result is a table with the open ports first, and the same scan written out the way Nmap prints one, ready to paste into a ticket.
Where it helps
- Nmap's own top-20 and top-100 port lists, or your own ports and ranges.
- Nmap's states — open, closed, filtered — so the results read like the tool people already know.
- Version detection: SSH, mail and FTP banners, web Server headers, TLS versions and MySQL versions.
- Output in Nmap's own format, alongside the table, for reports and tickets.
- Refuses private, internal, cloud-metadata and multicast addresses, and is rate-limited so it cannot be used to scan at scale.
Limits
- A TCP connect scan only: no SYN, UDP, OS detection or scripts, which need raw sockets this server does not have.
- At most 100 ports per scan and five scans every ten minutes, deliberately.
- The scan comes from this site's server, not your machine, so it shows what the internet sees — not what your own network can reach.
- A firewall that rate-limits or tarpits connections can make open ports look filtered.
- Banners are what a service claims; they can be changed, hidden or faked.
Frequently asked questions
Is it legal to scan a port?
Scanning your own systems, or systems you have written permission to test, is normal security practice. Scanning anyone else's can be unlawful depending on where you are, and it breaks most networks' terms of use. When in doubt, ask first — or use scanme.nmap.org, which exists to be scanned.
What is the difference between closed and filtered?
Closed means the host answered and said nothing is listening there — it sent a TCP reset. Filtered means nothing answered at all before the timeout, which almost always means a firewall dropped the attempt. Closed tells an attacker the host is up; filtered tells them much less.
How is this different from running nmap?
It does Nmap's TCP connect scan (-sT) of its top-port lists with version detection (-sV), from this site's server. Nmap itself can also do SYN, UDP and OS-detection scans and run scripts, and from your own machine it can reach your private network, which this deliberately cannot.
Why does a port I know is open show as filtered?
Because something between this server and the host dropped the connection: a firewall that only allows certain source addresses, a provider that blocks the port, or a rate limit. The scan comes from the internet, so it sees what the internet sees.
Related tools
- Port Checker — Test whether TCP ports accept connections
- Ping (TCP) — Measure connection latency with repeated TCP probes
- SSL Checker — Grade a TLS endpoint and inspect the certificate it serves
- HTTP Headers — Grade a site's security headers from A+ to F, see every response header, and get the fix for your server
- DNS Lookup — Resolve A, AAAA, MX, TXT, NS, CNAME, SOA and CAA records
- IP Lookup — Resolve addresses and reverse DNS for a host or IP
More Network & DNS tools
- DNS Lookup — Resolve A, AAAA, MX, TXT, NS, CNAME, SOA and CAA records
- IP Lookup — Resolve addresses and reverse DNS for a host or IP
- Port Checker — Test whether TCP ports accept connections
- Ping (TCP) — Measure connection latency with repeated TCP probes
- What Is My IP — Your public address, and what a browser reveals about you
- WHOIS — Registry records for a domain, an IP address or an AS number
- DNS Propagation Checker — The same name asked of resolvers worldwide, and of the zone's own servers
- Email Authentication Checker — SPF, DKIM, DMARC and MX for a domain, read together
- Email Header Analyzer — The delivery path, the authentication results, and what a forgery looks like
- DKIM Lookup — A domain's DKIM keys, for a selector or by trying the common ones, and whether each is worth anything
- DMARC Lookup — A domain's DMARC policy, and what it actually asks receivers to do
- Reverse DNS Lookup — The PTR record for an address, and whether it confirms itself
- IP Blacklist Checker — Whether an address is on the blocklists that actually stop mail
- Reverse IP Lookup — What an address says about itself: its name, its certificate, its network
- Traceroute — Every hop between this server and a host, with the time each one took
- Broadband Speed Test — Download, upload, latency and jitter, measured from this tab
- HTTP Headers — Grade a site's security headers from A+ to F, see every response header, and get the fix for your server
- Redirect Checker — Follow a URL's redirects hop by hop, and flag loops, downgrades and temporary redirects doing a permanent job
- IP Address Converter — Write an IPv4 or IPv6 address as an integer, hex, binary, expanded or mapped form, and see what kind it is
- MAC Address Lookup — Find the manufacturer behind a MAC address, and see what kind of address it is
- MAC to IP Converter — Build the IPv6 address a MAC forms with SLAAC, recover the MAC from one, or find a MAC's IP in an ARP table
- IP to MAC Lookup — Find the MAC address behind an IP: computed for multicast and EUI-64 addresses, or read from an ARP table
- DNSSEC Checker — Whether a domain's DNSSEC validates, and if not, whether it is the DS, a key, an algorithm or an expired signature