NetworkRuns in this tab · results are not stored

Internet Speed Test

Measure download, upload, ping and jitter. The test runs in your browser against Cloudflare's network, with no account, no app, and no result kept on our servers.

Result

Ready when you are

Ping first, then download, then upload. About half a minute on Balanced.

↵ also starts it

How the test works

Ping is measured first with small packets, then download, then upload, each against the nearest Cloudflare edge. The measurement uses one connection at a time rather than opening many at once and adding them together, so the number is what a single download, video or upload actually gets. Because everything happens in your browser, the result reflects the machine and network you are sitting on, including the Wi-Fi hop between you and the router.

Phase 1Ping and jitterSmall packets, round trip timed repeatedly. Jitter is the spread of those times, not their average, which is why a fast line can still feel broken.
Phase 2DownloadPayloads of increasing size, timed. The figure climbs as the connection settles rather than because your line speeds up mid-test.
Phase 3UploadThe same in reverse. Upload is usually the smaller number, and the one video calls actually depend on.

What counts as good

Downloadover 50 Mbps10 to 50under 10
Uploadover 10 Mbps3 to 10under 3
Pingunder 50 ms50 to 150over 150
Jitterunder 5 ms5 to 30over 30

These are the same thresholds the result panel uses to label each figure, read from one file, so the number and the table cannot disagree.

What affects your speed

Wi-Fi against wired

Wi-Fi loses speed with distance, walls and interference. A wired Ethernet connection gives the truest reading of the line itself.

Other devices

Streaming, downloads and backups running elsewhere on your network share the same bandwidth and lower your result.

Router and hardware

An older router, modem or network adapter can cap your speed well below what your plan provides.

Congestion and distance

Peak-hour congestion and the distance to the server both add latency and reduce throughput.

How much speed you actually need

HD streaming

5 to 25 Mbps download per screen. Netflix, YouTube and Disney+ scale quality down automatically if your line is slower.

4K streaming

Netflix's stated floor is 15 Mbps per stream, but 25 Mbps or more gives headroom for bitrate spikes and avoids mid-scene buffering.

Video calls

Zoom, Teams and Meet need only 3 to 5 Mbps up and down per person, but 10 to 15 Mbps upload keeps calls stable when others share the connection.

Online gaming

Most games use under 1 Mbps once connected. Ping and jitter, not raw Mbps, are what cause lag; a 25 to 50 Mbps line is plenty for gameplay itself.

Large downloads

Game installs, OS updates and cloud backups are the one case where more Mbps directly means less waiting.

Several people at once

Needs add up per active device. 4K on one TV, a video call on a laptop and a console gaming at the same time should budget 150 to 200+ Mbps combined.

For a deeper walkthrough of your results, read the guide on how to read an internet speed test.

Frequently Asked Questions

How does this internet speed test work?▾
The test runs entirely in your browser and measures how fast data moves between your device and Cloudflare's global network. It downloads and uploads a series of payloads, times them, and reports your download and upload throughput along with ping (latency) and jitter. Nothing is installed and no account is needed.
What is the difference between Mbps and MB/s?▾
Mbps means megabits per second and is how internet plans are advertised. MB/s means megabytes per second and is what you usually see when downloading a file. There are 8 bits in a byte, so MB/s = Mbps divided by 8. For example, a 100 Mbps connection downloads at about 12.5 MB/s. This tool shows both so you do not have to convert.
What is a good internet speed?▾
For general browsing and HD streaming, 25 to 50 Mbps is comfortable. For 4K streaming, video calls, and a few devices at once, 100 Mbps or more is ideal. Households with many devices or heavy uploads (creators, remote work with large files) benefit from 300 Mbps and up. Upload speed matters most for video calls, cloud backups, and streaming to others.
Why is this number lower than speedtest.net or fast.com?▾
This test measures one connection at a time to one server. Tools like fast.com and speedtest.net open many connections at once, often to several servers in different cities, and add the results together. Much of the time the two land close, and on a good path a single connection will happily saturate a fast line. They separate when the path gets long or lossy: one connection can only have so much data in flight before it has to wait for an acknowledgement, so distance and packet loss cost a single stream far more than they cost twenty. That is why the panel names the edge that answered. Neither number is wrong. A single stream is what one download, one video or one upload actually gets. The aggregate is what your line can carry in total when many things use it at once.
What are ping and jitter, and why do they matter?▾
Ping (latency) is how long a small packet takes to make a round trip, measured in milliseconds. Lower is better. Jitter is the variation in ping over time. High ping or jitter causes lag in games and choppy video calls even when your download speed looks high. For gaming, a ping under about 50 ms with low jitter feels responsive.
Why is my speed test result lower than my plan?▾
Several things reduce real-world speed: Wi-Fi distance and interference, an older router, other devices using bandwidth, VPNs, the website or server you connect to, and network congestion at peak hours. For the most accurate reading of your line, test over a wired Ethernet connection close to the router with other devices idle.
Does the speed test use my data?▾
Yes. Any speed test has to send and receive real data to measure throughput, so it consumes some of your data allowance, similar to downloading a few large photos or a short video. On a metered or mobile plan, keep that in mind before running repeated tests.
How can I get a more accurate result?▾
Use a wired Ethernet connection if possible, or sit close to your router. Pause downloads, streaming, and cloud backups on other devices. Close bandwidth-heavy browser tabs. Run the test two or three times and take the best result, since a single run can be affected by momentary congestion.
Is this speed test free and private?▾
Yes. It is completely free with no sign-up. The measurement runs in your browser against Cloudflare's edge network; we do not store your results or personal data on our servers. If you turn history on, past runs are kept in this browser only and never uploaded.
Does a VPN affect my speed test result?▾
Yes, almost always. A VPN routes your traffic through an extra server and encrypts it, which adds latency and typically cuts throughput, sometimes by more than half depending on the VPN server's distance and load. To test your raw connection speed, disconnect the VPN first. To test what you actually get while using the VPN, leave it on; that number reflects real-world performance for that session.
Can I use this to test a mobile or hotspot connection?▾
Yes. The test works the same way over cellular data, Wi-Fi, or a phone hotspot, since it only needs a browser and a working connection. Mobile results vary more between runs than fixed broadband because they depend on signal strength, nearby cell tower load, and how many bars you have, so it is worth testing at different times or locations before concluding your carrier is underperforming.

By Toolember · Updated September 2026