Check-Host.cc

Advanced Settings
Show world map

Check TCP 1.1.1.1:80

Permanent link |
Location Result Time Chart IP Address
AL
Albania Tirana
AU
Australia Sydney
BA
Bosnia and Herzegovina Novi Travnik
BG
Bulgaria Sofia
CA
Canada Montreal
CH
Switzerland Bern
CL
Chile Santiago
CN
China Hohhot
DE
Germany Nuernberg
DE
Germany Frankfurt am Main
DE
Germany Frankfurt am Main
DE
Germany Limburg
DE
Germany Frankfurt am Main
DE
Germany Duesseldorf
DK
Denmark Glostrup Municipality
ES
Spain Bilbao
FI
Finland Helsinki
FI
Finland Helsinki
FR
France Gravelines
FR
France Paris
GB
United Kingdom London
GE
Georgia Tbilisi
GR
Greece Athens
HK
Hong Kong Hong Kong
HR
Croatia Zagreb
HU
Hungary Budapest
ID
Indonesia Jakarta
IL
Israel Petach Tikwa
IL
Israel Netanja
IN
India New Delhi
IS
Iceland Reykjavik (Miðborg)
IT
Italy Como
KW
Kuwait Kuwait City
LT
Lithuania Pilaite
LV
Latvia Riga
MD
Moldova Chisinau
NL
Netherlands Amsterdam
NL
Netherlands Amsterdam
NL
Netherlands Amsterdam
NL
Netherlands Amsterdam
NO
Norway Oslo
PL
Poland Warsaw
RO
Romania Bacău
RO
Romania Bucharest
RS
Serbia Belgrade
RU
Russia St Petersburg
SG
Singapore Singapore
TR
Turkey Istanbul
TW
Taiwan Taipei
US
United States Miami
US
United States Dallas
US
United States Kansas City
US
United States Dallas
ZA
South Africa Johannesburg

Global TCP Port Checker & Network Connectivity Test

A TCP check attempts a three-way handshake (SYN → SYN-ACK → ACK) to a specific host and port, then measures how long it took. Unlike ping, this goes through the same firewall rules and routing policies as real application traffic. If a port accepts a TCP connection, it is open — regardless of what the application behind it does with the data.

Firewall & Routing Validation

If a port works locally but fails from external nodes, something between the internet and your server is blocking it — a cloud security group, iptables rule, upstream ISP filter, or geoblocking policy. Running the check from multiple regions at once helps identify whether the block is global or specific to certain source countries or ASNs. A timeout from all nodes usually means the port is not reachable from outside; a refused connection means the port is actively closed.

Application vs. Transport Layer

TCP checks work at layer 4, so you can test ports that have no HTTP interface — databases (MySQL 3306, PostgreSQL 5432), mail servers (SMTP 25, IMAPS 993), SSH (22), RDP (3389), or custom application ports. No credentials needed. The check only verifies whether the TCP handshake completes, not what the application does after. Pair it with a protocol-specific test if you need to verify the application layer.

Handshake Latency Analysis

The measured time is the full round-trip to complete the TCP handshake. This is typically close to the raw network latency plus a small amount of server processing time. Large differences between regions often point to suboptimal routing — traffic taking a longer path than expected — rather than a server problem. Live mode runs this check continuously for 60 seconds so you can spot intermittent connection failures that a one-time test would miss.