Internet Speed Test

Run a staged browser speed check with ping, a timed download test and a timed upload test. Use the result to spot slow WiFi, upload bottlenecks, VPN overhead or connection instability before a call, stream or large download.

Idle

0.00

Mbps

Live Stage

Ready to start.

Timer: 0.0s

Ping

-

Download

-

Upload

-

About the internet speed test

This speed test measures three things directly from your browser: ping (the round-trip time to our server), download throughput and upload throughput. Unlike app-based tests, nothing is installed — the browser requests timed chunks of data over roughly ten seconds in each direction and calculates how much moved. That makes it a realistic measure of what web apps, video calls and cloud services actually experience on this device, on this network, right now.

Browser tests read a little lower than dedicated ISP testers, and that is expected. An ISP test usually talks to a server inside the provider’s own network, while this test crosses the open internet the way your everyday traffic does. WiFi conditions, VPNs, browser overhead and other devices on the network all show up in the number — which is precisely why it reflects real-world performance rather than a best-case lab figure.

Use it when video calls stutter, downloads crawl, or you want to compare positions around the house. Run it two or three times, and if you can, once next to the router and once from where you normally sit: the gap between those two results tells you whether the problem is the line coming into your home or the wireless journey inside it.

Reading your speed test results

The result cards show latency, download speed and upload speed. Treat them as a practical snapshot of the connection from this browser at this moment, not as a guaranteed ISP-grade measurement.

Good

Ping under 30 ms with download and upload close to your package speed. Calls, streaming and gaming should all feel responsive on this connection.

Average

The connection works but one number lags — often upload, or a ping between 80 and 120 ms. Fine for browsing; video calls and gaming may occasionally suffer.

Poor

Ping above 120 ms, a fraction of your paid-for speed, or wildly unstable readings between runs. Work through the fixes below, starting with WiFi position and a router restart.

What this test checks

  • Ping measures the round-trip delay between your browser and the test endpoint. Lower is better for calls, gaming and responsive remote work.
  • Download speed estimates how quickly the browser can receive repeated data chunks during the timed stage.
  • Upload speed estimates how quickly the browser can send data back, which matters for video calls, cloud backups and sending large files.
  • The live gauge helps you see whether the connection is stable or spiky during the test window.

How to understand your results

  • Under 30 ms ping is excellent for everyday work and gaming; 30-80 ms is usually fine; over 120 ms can feel laggy.
  • A strong home connection should normally stream HD video, download files and load pages without long pauses. Compare the result with the package you pay for, but expect WiFi and browser overhead to reduce the headline number.
  • Upload is often much lower than download on home broadband. If upload is poor, meetings may freeze even when downloads feel fast.
  • Run the test twice: once on WiFi and once near the router or on Ethernet if possible. A big difference points towards local wireless conditions.

Common problems and fixes

Weak WiFi signal

Move closer to the router, avoid thick walls, and try the 5 GHz or 6 GHz network if your router offers it.

ISP congestion

Evening slowdowns can be caused by local network congestion. Retest at another time before replacing hardware.

VPN or security filtering

A VPN, proxy or web filter can add latency and reduce throughput. Test again with it paused if that is safe for your situation.

Old router or busy device

Restart the router, pause cloud backups and downloads, and check whether another device is using the connection heavily.

FAQ

Why is this different from my ISP result?

A browser test includes WiFi, device load, browser overhead and the route to this site. ISP tests may use nearby dedicated servers.

What is a good speed for video calls?

For one HD call, stable latency and upload matter more than headline download speed. Aim for at least 5 Mbps upload and low packet-like instability.

Should I test with WiFi or Ethernet?

Use both if you can. Ethernet shows the line and router more clearly, while WiFi shows what you will actually experience around the home.

How many times should I run the test?

At least twice, ideally at different times of day. A single bad run can be caused by a background update or another device; a pattern of bad runs points to a genuine problem.

Does the test use my data allowance?

Yes — it transfers real data to measure speed, typically tens to a few hundred megabytes on fast connections. Avoid repeated runs on a capped mobile plan.

Why is my upload so much slower than my download?

Most home broadband is asymmetric by design: providers allocate far more capacity to download. Upload only becomes a problem if it is too low for calls and backups — around 5 Mbps is a sensible floor.

Browser-based test disclaimer

TestMyPC results are browser-based and may vary depending on your device, browser, operating system, permissions, drivers, connection, power settings and connected accessories. Use these tools as practical first checks, then confirm important faults with operating-system diagnostics, manufacturer tools or a qualified technician where needed.