Ping test

Measure the round-trip time between your browser and our test server, with jitter and packet loss, in a few seconds — the number games and video calls call ping. Run it on Wi-Fi and on cable to see what your home network adds.

Ready About five seconds. Ten HTTPS samples per server, five ICMP packets from our server to you.
From your browser to our server Waiting

HTTPS round trips to our test server in Frankfurt, Germany

—msmedian
Min
—
Avg
—
Max
—
Jitter
—
Loss
—

Press Start. The first sample is discarded (connection set-up).

probe-fra1, Frankfurt · HTTPS · 10 samples
From your browser to the Cloudflare edge Waiting

HTTPS round trips to the nearest Cloudflare data center (CMH)

—msmedian
Min
—
Avg
—
Max
—
Jitter
—
Loss
—

The edge is usually the closest server to you; this is the floor your connection can reach.

this site's /raw endpoint · HTTPS · 10 samples
From our Frankfurt server to your IP Waiting

ICMP echo from Frankfurt to 216.73.216.52

—msaverage
Min
—
Avg
—
Max
—
Jitter
—
Loss
—

Classic ping, run by our server towards your address. Many home routers do not answer — that is normal.

probe-fra1, Frankfurt · ICMP · 5 packets

Browser measurements run over HTTPS, so they sit a few milliseconds above a classic ping to the same server; the ICMP figure is the classic one, measured from our side. Nothing is stored.

Test your ping

Press Start. The browser sends ten small requests to our server in Frankfurt and times each one; we report the minimum, median and 95th-percentile round-trip time, the jitter and any lost requests. Because this runs over HTTPS from the browser rather than ICMP from the system, the numbers are a few milliseconds above a classic ping to the same server — compare like with like.

Ping an IP or host

Browsers cannot send ICMP, so a page cannot ping arbitrary hosts from your device. Pinging a server of yours from our location is possible and is planned for this page; until then, use your system's ping command (steps below) or the traceroute page for the path.

What is a good ping?

Round-trip time depends mostly on distance: about 1 ms per 100 km of fiber each way, plus every router and the last mile. To a server in your own country, under 20 ms is excellent and under 50 ms is normal; across an ocean, 80–150 ms is physics, not a fault.

Latency

The time for a packet to go there and back. Fixed by distance and the access technology: fiber adds almost nothing, cable a few milliseconds, DSL ten or more, 4G 30–50 ms, satellite hundreds (low-orbit constellations tens).

Jitter

How much the latency varies between consecutive packets. Low jitter (a few milliseconds) matters more than low latency for calls and games; high jitter means a congested or interfered link, usually Wi-Fi.

Packet loss

Requests that never got an answer. Any sustained loss above 1 % breaks calls and games; it points at Wi-Fi interference, a failing cable or modem, or congestion on the provider's side.

For gaming

Under 30 ms to the game server feels instant; 30–60 ms is fine; above 100 ms you notice. Game servers are regional, so your ping to them differs from the ping to Frankfurt — the relation between the two (yours should be similar for a server at a similar distance) is what matters.

For video calls

Latency under 150 ms one-way is unnoticeable; jitter under 30 ms and loss under 1 % are what keep audio clean. Jitter and loss are nearly always a Wi-Fi problem fixable with a cable or a closer access point.

Wi-Fi vs Ethernet

Wi-Fi adds 2–10 ms and most of the jitter; a cable adds nothing measurable. Run this test twice — on Wi-Fi and plugged in — and the difference is your Wi-Fi's contribution.

How to lower ping

Plug in a cable, or move closer to the access point and switch to the 5 GHz band. Stop uploads and backups while you play — a full upload queue adds hundreds of milliseconds (bufferbloat; measure it with the connection quality test and fix it with SQM on the router). Pick servers closer to you. Switch from DSL or satellite if you can. A VPN almost always adds latency unless it routes around a bad path; test with and without.

Frequently asked questions

What does ping mean?

The time it takes a packet to reach a server and the answer to come back, in milliseconds; also the name of the command-line tool that measures it with ICMP echo requests.

Is 20 ms ping good?

Yes — excellent for anything within your region. Few connections do better than 10–15 ms to a nearby server.

Is 30 ping good?

Yes. 30 ms is comfortably within the range where games and calls feel instant.

How to ping an IP address?

Open a terminal and run ping 203.0.113.42 (Windows sends four packets; macOS and Linux keep going until you press Ctrl-C). The output shows each round-trip time and a summary with minimum, average, maximum and loss.

Why is my ping so high but my Wi-Fi is good?

Wi-Fi signal strength says nothing about the path beyond the router. High ping with good Wi-Fi means congestion on your line (bufferbloat from uploads), a distant server, a routing detour, or a VPN. Test by cable to rule out Wi-Fi, then with uploads stopped.

What is net jitter?

Variation in latency between packets. Low jitter keeps voice and video smooth; high jitter causes stutter even when the average ping looks fine.

How to fix bad ping?

Use a cable, stop uploads, enable SQM/QoS on the router, choose nearer servers, and run the connection quality test to see whether loss or bufferbloat is the real cause.

How to lower ping on PC?

On a PC specifically: plug in Ethernet, close background downloads and cloud sync, update the network driver, disable any VPN you do not need, and set the router's QoS to prioritize the PC or enable SQM.

All three measurements are made live for this page view: browser timings with performance.now(), the ICMP ping by our own server in Frankfurt. Results are never stored.

Last updated October 21, 2026