Ping / Connectivity

Test connectivity and measure latency to a host using TCP ping.

About Ping / Connectivity

Check connectivity and latency to a host via TCP ping to common ports. Fast and accurate.

Also available as an API: GET /api/ping?q=example.com or 8.8.8.8

Online Ping: test whether a server is alive and how fast it responds

Ping is the oldest and simplest way to ask a server: "are you there?" If it answers, you know the server is alive and you get a latency figure, the round-trip time of a packet. The smaller the number, the more responsive it feels.

The difference here is that this tool uses TCP, not ICMP like the ping built into your terminal. The reason is practical: many servers and hosts block ICMP for security, so a regular ping often goes unanswered even when the server is perfectly healthy. With TCP ping, we open a connection to a real port like 443, and that better reflects the actual user experience.

What latency is healthy?

There is no magic number, but there are rough benchmarks. A server in Indonesia accessed from Indonesia should ideally be under 50 ms. A regional server like Singapore is usually 30 to 80 ms. Once it touches hundreds of milliseconds, the delay becomes noticeable when opening pages. Honestly though, more important than the raw number is stability. A steady 120 ms is more comfortable than a number that jumps from 20 to 300.

Reading the ping results

The tool sends several attempts in a row, then summarizes: how many succeeded, the percentage of lost packets, plus the minimum, average, and maximum latency. Packet loss is what you should watch most. Losing a packet now and then is normal, but if half the attempts fail, there is a serious problem in the network path or the server itself.

If it times out

Do not panic right away. A timeout on one port does not necessarily mean the server is down. It could be that the tested port is closed while another is open. Try switching to 80 or 443. The server firewall might also be deliberately swallowing unknown connections. To be sure, pair ping with the port checker for a fuller picture.

Frequently Asked Questions

Why does this ping use TCP instead of ICMP like the command prompt?

The built-in ping on Windows or Linux uses ICMP, and many shared hosts do not allow outgoing ICMP. That is why we use TCP ping: opening a connection to a specific port and measuring the response time. The result is often more relevant, because you are testing a real service port like 443, not just whether the host is alive.

What latency counts as good?

For a domestic server, under 50 ms feels snappy. A regional Singapore server is usually 30 to 80 ms from Indonesia. Once it hits hundreds of milliseconds, users start feeling the lag. More important than the raw number is stability; latency that swings wildly is more annoying than a consistently high number.

It times out even though the site opens fine, what gives?

Maybe the tested port is closed even though another port is open. Try switching ports, for example to 80 or 443. It could also be the server deliberately blocking unknown connections as a security measure. So a timeout on one port does not necessarily mean the server has a problem.