Internet Speed Test - Measure Your Connection Speed

Test your internet connection to measure download speed, upload speed, ping, and jitter. Click Start to run the test directly in your browser. Get accurate results and compare against your ISP's promised speeds.

Ping
ms
Jitter
ms
Download
Mbit/s
Upload
Mbit/s

Understanding This Tool

What It Does

Measure your internet connection speed including download, upload, and ping latency. This tool tests your actual available bandwidth by transferring test data to and from fast servers.

Understanding the Results

  • Download Speed: Megabits per second (Mbps) for data downloads
  • Upload Speed: Mbps for data uploads to the server
  • Ping/Latency: Milliseconds (ms) for response time
  • Jitter: Variation in latency measurements
  • Server Location: Which test server was used (nearest available)
  • Packet Loss: Percentage of packets that don't arrive

Common Use Cases

  • Connection Verification: Confirm you're getting the speed promised by your ISP
  • Troubleshooting: Diagnose slow internet connections
  • Performance Monitoring: Track speed over time to detect degradation
  • ISP Issues: Document speed problems for complaints to ISP
  • Service Planning: Determine adequate bandwidth for business needs

Pro Tips & Best Practices

  • Multiple Tests: Run several tests at different times for accurate results
  • Device Connection: Ethernet provides more accurate results than WiFi
  • WiFi Distance: WiFi speeds decrease with distance from the router
  • Expected Speeds: Actual speeds are typically 50-90% of advertised speeds

Frequently Asked Questions

It measures your internet connection: download speed and upload speed (in Mbps), ping/latency (round-trip time in milliseconds) and jitter (the variation in latency). The test runs in your browser against measurement servers - there is no software to install.

Most home connections are asymmetric: cable, DSL and many fibre plans give far more download bandwidth than upload, because typical use is download-heavy (streaming, browsing). An upload much lower than your download is normal, not a fault.

Advertised plan speeds are an 'up to' maximum measured at the router. Real results are reduced by Wi-Fi overhead and interference, other devices sharing the line, the distance to the test server and ISP congestion at peak times. For the truest reading, test over wired Ethernet with other devices idle.

For ping (latency), under 20 ms is excellent, under 50 ms is good, and over 100 ms is noticeable in video calls and gaming. For jitter, under 5 ms is good and under 30 ms is usually fine - high jitter causes choppy calls and lag even when the download number looks high.

Mbps is megabits per second (how speed tests and ISP plans are quoted); MBps with a capital B is megabytes per second (how file sizes are measured). There are 8 bits in a byte, so divide Mbps by 8 to estimate MBps - a 100 Mbps connection downloads at about 12.5 MB per second.

For accuracy, use a wired Ethernet connection, pause downloads and streaming on other devices, and run the test a few times. To improve a genuinely slow connection: restart your router/modem, move closer to the router or use 5 GHz Wi-Fi or Ethernet, reduce the number of active devices, and contact your ISP or upgrade your plan if wired results stay well below what you pay for.

Frequently Asked Questions

What does this speed test measure?
It measures your internet connection: download speed and upload speed (in Mbps), ping/latency (round-trip time in milliseconds) and jitter (the variation in latency). The test runs in your browser against measurement servers - there is no software to install.
Why is my upload speed slower than my download speed?
Most home connections are asymmetric: cable, DSL and many fibre plans give far more download bandwidth than upload, because typical use is download-heavy (streaming, browsing). An upload much lower than your download is normal, not a fault.
Why is my measured speed lower than the plan I pay for?
Advertised plan speeds are an 'up to' maximum measured at the router. Real results are reduced by Wi-Fi overhead and interference, other devices sharing the line, the distance to the test server and ISP congestion at peak times. For the truest reading, test over wired Ethernet with other devices idle.
What are good ping and jitter values?
For ping (latency), under 20 ms is excellent, under 50 ms is good, and over 100 ms is noticeable in video calls and gaming. For jitter, under 5 ms is good and under 30 ms is usually fine - high jitter causes choppy calls and lag even when the download number looks high.
What is the difference between Mbps and MBps?
Mbps is megabits per second (how speed tests and ISP plans are quoted); MBps with a capital B is megabytes per second (how file sizes are measured). There are 8 bits in a byte, so divide Mbps by 8 to estimate MBps - a 100 Mbps connection downloads at about 12.5 MB per second.
How can I get more accurate results and improve my speed?
For accuracy, use a wired Ethernet connection, pause downloads and streaming on other devices, and run the test a few times. To improve a genuinely slow connection: restart your router/modem, move closer to the router or use 5 GHz Wi-Fi or Ethernet, reduce the number of active devices, and contact your ISP or upgrade your plan if wired results stay well below what you pay for.
Last reviewed: Reviewed by the

How this tool works: This tool runs in your browser and on our server in real time. Depending on the tool, results are computed directly from the input you provide or retrieved from live, authoritative data sources at the moment you run a lookup. We do not sell your data, and your lookups are kept private — any history shown here is stored only on your device.