Connection check

Internet Speed Test

Check your download, upload, ping and jitter in about 20 seconds — free, no sign-up.

Public IP Shown after start
ISP Shown after start
Test server Germany

Ready to measure

Stay on this tab for a clean reading.

Start when you are ready.

How we measure · Privacy. Test payloads are discarded by the server; recent summaries stay only in this browser and can be cleared.

This device only

Recent results

No results saved on this device yet.

How this test works

The test measures the route between this browser and the Loqmi server in three phases. It first discards one warm-up request, then sends 12 small no-store requests. The median response is ping; the mean absolute difference between successive responses is jitter, and the smallest response is shown as a secondary detail.

For download, four parallel streams loop over a cache-busted, incompressible payload. The first 1.8 seconds are treated as ramp-up, so connection establishment and slow-start do not dominate the final rate. The test then reports bytes received in the steady window, for up to about 10 seconds or 60 MB. If the measured rate is still climbing at three seconds, it can add two streams.

Upload uses three parallel XMLHttpRequest streams. Each request starts at 1 MB and can grow to 4 MB when it finishes quickly; progress events count bytes while they are actually sent. The server discards the random body. If the PHP endpoint is unavailable, the page says so instead of inventing an upload number.

During both transfers, a small ping runs about every 400 ms. The result is loaded latency: the worst phase's median latency is shown first, with both download and upload values plus their increases over idle. The A–D label grades the worst increase, using one source of truth: A is under 30 ms extra, B under 60 ms, C under 200 ms, and D is 200 ms or more.

What the metrics mean

  • Download (Mbps) is how quickly data arrives. It matters for streaming, browsing, updates and downloads.
  • Upload (Mbps) is how quickly data leaves. It matters for camera calls, live streaming, cloud backup and large file transfers. If upload is the weak direction, see why upload speed can be slow.
  • Ping (ms) is the round-trip time to this server. Lower is more responsive, but another service or game may use a different route.
  • Jitter (ms) is variation between the idle readings. A connection can have ample bandwidth and still sound or feel uneven when jitter is high.
  • Loaded latency shows whether queues add delay while the connection is busy. A large increase points to bufferbloat or competing traffic; it does not automatically mean the access plan is too slow.
  • Mbps and MB/s describe different units. The toggle converts the throughput display; our Mbps versus MB/s guide explains the difference.

This page does not measure packet loss. If calls or games stutter even when speed looks good, read what packet loss means and test the destination that matters.

What is a good internet speed?

There is no universal cutoff. A good result depends on the activities that overlap in your home and on the quality of the route. Netflix lists 15 Mbps for one 4K stream, Zoom publishes direction-specific requirements for calls, and the FCC's 100/20 Mbps figure is a broadband benchmark rather than a personal minimum. See the practical activity examples in what is a good internet speed? and the latency bands in what is a good ping for gaming?.

Why results differ between testers

Every tester measures a particular route, server, device and moment. A multi-server test may choose a nearby host while this page measures the path to Germany. Different stream counts, payload sizes, ramp-up rules, browser scheduling and server capacity can also change the sample.

For a useful comparison, pause large transfers, use the same device and location, and repeat under the same conditions. Compare Wi-Fi with Ethernet when possible. A result from this page describes this host; it is not a promise about a game server, a video provider or every room in your home.

How to improve a slow result

  • Run the test again with cloud backup, updates, streams and game downloads paused. Active traffic can affect both throughput and loaded latency.
  • Compare the problem location with a test close to the router or over Ethernet. If Ethernet is strong but one room is weak, start with how to fix slow Wi-Fi before changing plans.
  • Check both directions. A download-heavy plan does not solve an upload bottleneck during calls, live broadcasts or backup.
  • Look for a pattern across repeated tests rather than treating one reading as a permanent line speed. Keep the conditions with the result when contacting your provider.
  • If latency rises sharply under load, reduce simultaneous transfers and investigate queue management on the router. A faster tier may help capacity, but it cannot repair every route or wireless problem.

The test server is in Germany and no city is inferred from that label. Distance and routing therefore matter when you compare this result with another service.

Speed test FAQ

How accurate is this speed test?

It counts real bytes transferred between your browser and this server, uses parallel streams for throughput, discards a warm-up window, and measures idle and loaded latency separately. It is a useful sample of this route, not a guarantee for every service or game server.

What are ping, jitter and loaded latency?

Ping is the median idle round-trip time. Jitter is the mean absolute difference between successive idle readings. Loaded latency shows the worse of the download and upload medians, while the grade uses the larger increase over idle.

What is a good internet speed?

Use the activity that matters rather than a universal number. The linked internet speed guide uses published service requirements and explains why simultaneous use changes the answer.

Why do my results differ from other speed test sites?

Servers, routes, stream counts, device conditions and timing differ. Repeat with a consistent setup, and compare wired and Wi-Fi results when diagnosing a home-network problem.

Does this speed test store my data?

The server discards the random test payload after counting it. The last five result summaries are stored only in this browser, are never sent to the server, and can be cleared below the tool. IP lookup results are not saved in browser storage; the lookup endpoint retains the request address only in standard hosting logs. See the privacy policy.