Network Speed Test: Free Internet Speed Check

Measures download speed, upload speed, latency and jitter through the displayed test service. Packet loss, bufferbloat and DNS leaks are not measured here.

Network Speed Tester

Measure download, upload, ping, jitter, packet loss and bufferbloat against Cloudflare's global network, no app required.

READY 0 Mbps Press Start to begin
Download
-
Upload
-

Runs entirely in your browser against Cloudflare's edge network. No data is stored on our servers.

Use this network speed test to find out how fast your internet connection really is. Click Start Test and get your download speed, upload speed, ping and jitter in Mbps and milliseconds, plus a plain-language view of what your connection can handle. It is free, works on any device and needs no sign-in.

What Is Network Speed and How Is It Measured?

Network speed is the amount of data your connection can move per second, and internet speed is measured in megabits per second (Mbps). One megabit is one million bits, and a byte is eight bits, so 100 Mbps moves about 12.5 megabytes of data every second.

A single speed number hides a lot. A useful test reports several measurements, and each one answers a different question:

  • Download speed: how fast data reaches your device. This drives streaming, web pages and file downloads.
  • Upload speed: how fast your device sends data out. This matters for video calls, cloud backups and publishing large files.
  • Ping (latency): the time in milliseconds (ms) a small message takes to reach a server and return.
  • Jitter: how much that delay changes from one message to the next. Steady latency feels smoother than a low average that jumps around.
  • Packet loss and loaded latency: how many small data packets go missing, and how much your ping rises while the line is busy. When your test shows these, they reveal problems that a plain speed number misses.

This tool tests the path between your device and the internet. It does not measure the speed between two computers on your home network (LAN speed), which needs a different kind of test.

How to Use the Network Speed Test

You can run a full test in under a minute from a phone, tablet, Mac, Windows PC or smart TV with a web browser. Follow these steps for the most reliable reading:

  1. Close streaming apps, downloads, cloud backups and extra browser tabs so nothing else uses your bandwidth.
  2. If you can, connect with an Ethernet cable. If you are on Wi-Fi, stand near the router.
  3. Click Start Test. The tool connects to a test server, then moves through three steps: Latency, Download and Upload.
  4. Watch the live gauge. It shows the current speed while each phase runs, and the final numbers appear in the results cards.
  5. Read the Download, Upload, Ping and Jitter cards, plus Packet Loss and Loaded Latency if they are shown. Then check the Bufferbloat Grade, the "What your connection can handle" panel and the Connection Details.
  6. Click Copy results to save a summary to share with your provider, or Test Again to repeat the run. The Recent Tests table lists the Date, Down, Up, Ping and Jitter of earlier runs, and Clear empties it.

Worked Example: Reading One Test Result

Suppose your plan is advertised as 300 Mbps and you work from home with video calls. You close other apps and click Start Test. The results read: Download 285 Mbps, Upload 18 Mbps, Ping 14 ms, Jitter 3 ms, Loaded Latency 160 ms.

Here is what that means. A download of 285 Mbps is about 95% of the advertised 300 Mbps (285 divided by 300), which is a healthy result. In file terms, 285 Mbps is roughly 35 MB per second, so a 1 GB file takes about 30 seconds. Ping and jitter are low, so the connection reacts quickly when idle.

The warning sign is the loaded latency. Your ping jumps from 14 ms to 160 ms when the line is busy. That gap is called bufferbloat, and it explains why a video call can stutter while someone else uploads photos. The fix is not a faster plan. It is a router setting, covered below.

How to Read and Act on Your Results

A good result means your measured speeds are close to your plan and your latency stays low even under load. These rules of thumb are widely used guidelines, not guarantees:

MeasurementHealthyWorth fixing
PingUnder 50 msOver 100 ms
JitterUnder 30 msOver 50 ms
Packet loss0%Above 1%

Download and upload speed

Compare both numbers with your plan. Streaming platforms commonly recommend around 5 Mbps for HD video and about 25 Mbps for 4K. A video call usually needs a few Mbps in each direction. If your download is far below your plan on Wi-Fi but matches it on Ethernet, the problem is your wireless signal, not your provider.

Ping and jitter

Low ping makes games, calls and remote desktops feel instant. If ping is high but jitter is low, distance or routing is likely the cause. If jitter is high, look for Wi-Fi interference, a congested network or a device hogging the connection.

Packet loss

Any steady packet loss is worth attention. Even 1% to 2% can cause freezing in calls and rubber-banding in games. Swap cables, test on Ethernet and restart your modem. If loss remains, report it to your provider with the copied results.

Bufferbloat Grade

The grade runs from A (excellent, virtually no bufferbloat under load) to F (bad, heavy bufferbloat). A grade of C or lower means calls and games may stutter when the line is busy. The tool suggests turning on SQM or QoS in your router, which manages traffic so latency stays low during heavy use.

What your connection can handle

This panel translates your numbers into everyday activities: 4K / UHD streaming, HD video streaming, online gaming, video conferencing, large downloads and work from home, and smooth web browsing. Use it as a quick reality check before buying a faster plan.

Who Should Use a Network Speed Test?

Anyone who depends on a stable connection benefits from checking it with real numbers instead of guessing. Typical situations include:

  • Checking whether your provider delivers the speed you pay for.
  • Finding out why video calls freeze or games lag.
  • Comparing Wi-Fi in different rooms, or Wi-Fi against a wired connection.
  • Confirming a connection can handle uploading large images, videos or site backups before a deadline.
  • Collecting dated evidence for a support ticket after an outage or slowdown.

If your problem looks like a website or domain issue rather than a slow line, tools such as the DNS lookup and DNS propagation checker help you tell the difference. Slow loading with a healthy speed result often points to DNS or hosting, not your internet plan.

Best Practices and Troubleshooting Tips

Consistent test conditions give you results you can trust and compare. A few habits make a big difference:

  • Test more than once. Run three tests at different times, such as morning and evening, and compare. Peak-hour congestion can lower speeds for a while.
  • Use a wired connection for a baseline. Ethernet shows what your line delivers. A gap between wired and Wi-Fi shows what your router or signal costs you.
  • Pause a VPN. A VPN adds distance and encryption overhead, so results can read lower than your true line speed.
  • Watch for Mbps versus MB/s. Download managers often show megabytes per second. Multiply by 8 to compare with the Mbps shown here.
  • Fix a surprisingly low upload. Many home plans are asymmetrical, so upload far below download is normal. Upload that is lower than your plan states is worth a call to your provider.
  • Restart before blaming the provider. Power cycle your modem and router, wait two minutes and test again.
  • If the test will not start or stalls, check that you are online, disable aggressive ad or script blockers for the page, and click Test Again.

To dig into who carries your traffic, look up your public address with the domain to IP tool or inspect the network owner with the ASN lookup. If you manage many addresses, the bulk IP lookup shows location and ISP details for a whole list at once.

Limitations and Accuracy Notes

No browser speed test gives one perfect number, and results vary between runs. Your device, Wi-Fi signal, background traffic and the distance to the test server all affect the outcome. A busy phone or an old laptop can cap the speed it reports even when your line is faster.

The test measures your connection to an internet test server, not the speed between two devices on your own network, and it does not test a specific website or game server. Some versions of the test view report only download, upload, latency and jitter, so Packet Loss, Loaded Latency and the Bufferbloat Grade appear only when that data is available. Treat the Connection Details as helpful context, not a diagnosis.

Results saved in the Recent Tests list help you spot patterns, but a single slow test does not prove a fault. Look for repeated low results at the same time of day before you contact your provider.

Run the test above now to see your download, upload, ping and jitter, and read the grade and activity panel to decide your next step. For more diagnostics, browse the Network and IP tools collection.

Frequently Asked Questions

How do I test network speed on my phone or PC?
Open this page on the device, close other apps and click Start Test. The tool measures latency, download and upload in turn, then shows results in Mbps and ms. It works the same on iPhone, Android, Mac and Windows.
What is network speed measured in?
Network speed is measured in megabits per second (Mbps). Divide by 8 to get megabytes per second, so 200 Mbps is about 25 MB per second. Latency and jitter are measured separately in milliseconds (ms).
Can I test network speed between two computers with this tool?
No. This tool measures your connection to the internet, not the link between two devices on your home network. LAN speed between computers needs a test that runs on both machines.
What is a good ping and jitter result?
A ping under 50 ms and jitter under 30 ms are widely considered good for gaming and video calls. If ping jumps much higher while the line is busy, check the Bufferbloat Grade and consider SQM or QoS on your router.
Why is my speed test result lower than my plan?
Wi-Fi signal, background downloads, a VPN and peak-hour congestion are the usual causes. Test on Ethernet with other apps closed, run it two or three times, and compare. If wired results stay low, contact your provider.
Is this network speed test free and does it need sign-in?
Yes, it is free and needs no sign-in or app. Click Start Test, then use Copy results to share the numbers or Test Again to repeat. The Recent Tests table lists your earlier runs so you can compare.
Recommended

Explore VPN options

A VPN changes your network exit. It does not guarantee anonymity.

Hide Your IP Encryption Network coverage
Protect My IP Now