Help

← Back to the scanner

Port Inspector probes the TCP ports of a URL, hostname or IP address and shows you only the ports that are actually open, together with what the service on that port is normally used for. Results stream in live while the scan is still running.

Entering a target

Choosing what to scan

Reading the results

Why the scan runs on the server

A browser cannot open raw TCP connections to arbitrary ports: a page served over HTTPS is not allowed to connect to tcp:// or ws:// targets, which rules out the mixed content rules. The public scanner APIs (hackertarget, portchecker.io) do not send CORS headers, so a browser cannot call them either.

The TCP connections are therefore opened from the webhost running this site. Your browser only receives the results over the ordinary HTTPS connection it already had open.

References

Every row links to at least three independent third-party sources so you can verify the claims:

Where one exists, a relevant RFC or vendor document is linked as well.

Interpreting the result correctly

Entering a target

Choosing what to scan

Reading the results

Why the scan runs on the server

A browser cannot open raw TCP connections to arbitrary ports: a page served over HTTPS is not allowed to connect to tcp:// or ws:// targets, which rules out the mixed content rules. The public scanner APIs (hackertarget, portchecker.io) do not send CORS headers, so a browser cannot call them either.

The TCP connections are therefore opened from the webhost running this site. Your browser only receives the results over the ordinary HTTPS connection it already had open.

References

Every row links to at least three independent third-party sources so you can verify the claims:

Where one exists, a relevant RFC or vendor document is linked as well.

Interpreting the result correctly

Entering a target

Choosing what to scan

Reading the results

Why the scan runs on the server

A browser cannot open raw TCP connections to arbitrary ports: a page served over HTTPS is not allowed to connect to tcp:// or ws:// targets, which rules out the mixed content rules. The public scanner APIs (hackertarget, portchecker.io) do not send CORS headers, so a browser cannot call them either.

The TCP connections are therefore opened from the webhost running this site. Your browser only receives the results over the ordinary HTTPS connection it already had open.

References

Every row links to at least three independent third-party sources so you can verify the claims:

Where one exists, a relevant RFC or vendor document is linked as well.

Interpreting the result correctly

Entering a target

Choosing what to scan

Reading the results

Why the scan runs on the server

A browser cannot open raw TCP connections to arbitrary ports: a page served over HTTPS is not allowed to connect to tcp:// or ws:// targets, which rules out the mixed content rules. The public scanner APIs (hackertarget, portchecker.io) do not send CORS headers, so a browser cannot call them either.

The TCP connections are therefore opened from the webhost running this site. Your browser only receives the results over the ordinary HTTPS connection it already had open.

References

Every row links to at least three independent third-party sources so you can verify the claims:

Where one exists, a relevant RFC or vendor document is linked as well.

Interpreting the result correctly

Entering a target

Choosing what to scan

Reading the results

Why the scan runs on the server

A browser cannot open raw TCP connections to arbitrary ports: a page served over HTTPS is not allowed to connect to tcp:// or ws:// targets, which rules out the mixed content rules. The public scanner APIs (hackertarget, portchecker.io) do not send CORS headers, so a browser cannot call them either.

The TCP connections are therefore opened from the webhost running this site. Your browser only receives the results over the ordinary HTTPS connection it already had open.

References

Every row links to at least three independent third-party sources so you can verify the claims:

Where one exists, a relevant RFC or vendor document is linked as well.

Interpreting the result correctly

Cookies We store one preference cookie (site_lang, 12 months) to remember your language. No tracking, no advertising. Choose Accept to save it, or decline to keep your choice for this visit only. Privacy notice