Current Latency

Live Logs

No logs yet...

About This Tool

The WebSocket Latency Tester measures the round-trip time (RTT) of a WebSocket connection by sending a timestamped ping message and calculating how long it takes for the response to come back — useful for diagnosing network performance issues in real-time applications.

Connect to an echo-style endpoint, then send a manual ping or enable automatic 1-second pinging to watch latency update live. Since it relies on the server echoing the ping payload back, it's best used against an endpoint designed for this — like the default wss://echo.websocket.in — rather than an arbitrary production WebSocket server.

How to Use This Tool

1

Enter your WebSocket URL

Point it at an echo-style endpoint that reflects messages back to the sender.

2

Click "Connect"

A ping is sent automatically as soon as the connection opens.

3

Send a ping or enable auto-ping

Trigger a manual ping, or let it ping automatically once per second.

4

Read the latency result

See the round-trip time in milliseconds, updated after every pong.

Common Use Cases

  • Testing Real-Time App Performance: Check round-trip time for a chat, gaming, or trading system before shipping.

  • Detecting High-Latency Connections: Spot a slow or degraded WebSocket endpoint during development.

  • Monitoring Server Response Times: Keep an eye on how quickly your server responds under normal conditions.

  • Validating Network Stability: Run auto-ping over time to see how consistent latency is on a given connection.

Why Use This Tool

Precise Round-Trip Timing

Uses high-resolution timestamps to measure latency down to fractions of a millisecond.

Manual or Automatic Pings

Send a single ping on demand, or enable continuous 1-second auto-ping.

Live Event Log

See every ping, pong, and message timestamped in a scrolling log.

Frequently Asked Questions