Internet Speed Test
Check your real download and upload speed, latency and how your connection behaves under load. Free, no sign-up, explained in plain English.
- Connect
- Latency
- Download
- Upload
- Packet loss
- Download
- —Mbps
- Upload
- —Mbps
- Latency (idle)
- —ms
- Jitter
- —ms
- Latency (download)
- —ms
- Latency (upload)
- —ms
- Packet loss
- —
The test could not finish
Your results
Latency under load (bufferbloat)
What this connection is good for
Test details
Results describe the path between your device and the Cloudflare data centre that served the test. Speeds to other websites, game servers or your provider's own test servers can differ. How we measure
What each number means
A fast connection is more than a big download number. These measurements together decide how the internet feels.
Download speed
How fast data reaches your device, in megabits per second (Mbps). It matters for streaming, downloads and loading web pages.
Learn more →Upload speed
How fast your device can send data. Video calls, cloud backups, live streaming and sending large files depend on it.
Learn more →Latency (ping)
The time for a small message to reach the test server and come back, in milliseconds. Lower feels more responsive.
Learn more →Jitter
How much latency changes from one moment to the next. Steady delay matters for calls and games.
Learn more →Latency under load
Latency while the line is busy. A big rise ("bufferbloat") is why calls lag when someone else is downloading.
Learn more →Packet loss
The share of data packets that never arrive. Even 1–2% loss can cause freezes in calls and games.
Learn more →How the test works
Your browser exchanges real data with the nearest Cloudflare data centre, one of hundreds worldwide. We time every transfer and show you exactly where the test ran.
- Latency: 20 tiny requests, timed with your browser's own network timestamps.
- Download & upload: real random data for 5–12 seconds each, ignoring the slow first moments of each transfer.
- Latency under load: measured while the download and upload are running.
- No made-up numbers: if something cannot be measured, we say so.
Get an accurate result
- Pause downloads, streaming and backups on other devices.
- Use a cable, or sit close to your Wi-Fi router.
- Close other tabs and keep this page in the foreground.
- Turn off your VPN unless you want to test through it.
- Run the test two or three times and compare.
Network tools
Ping & bufferbloat test
Focus on latency, jitter and how much delay rises under load.
Open tool →What is my IP?
See your public IP address, provider and the data centre you connect through.
Open tool →Download time calculator
Work out how long a file will take to download at a given speed.
Open tool →How much speed do I need?
Estimate the speed your household needs from the way you use the internet.
Open tool →Fix and understand your connection
What is download speed?
Download speed explained simply. Learn what Mbps means, how it differs from MB/s, how much you need for streaming and why results vary.
Read guide →What is upload speed?
Upload speed decides how well video calls, cloud backups and live streams work. Learn what a good upload speed is and why it is often lower than download.
Read guide →Ping vs latency
Ping and latency are often used to mean the same thing. Learn what each really means, what a good ping is, and why it matters more than speed for games and calls.
Read guide →What is jitter?
Jitter is the variation in latency from one moment to the next. Learn how it is measured, what a good value is and how to reduce it at home.
Read guide →Bufferbloat explained
Bufferbloat makes latency jump when your connection is busy, causing lag in calls and games during downloads. Learn how to test for it and how to fix it.
Read guide →What is packet loss?
Packet loss means data that never arrives. Learn how it affects calls and games, why browsers can only measure it in special ways, and how to fix common causes.
Read guide →Frequently asked questions
Is SpeedCheckWeb free?
Yes. The test is free, needs no account and has no limit on how often you can run it.
How much data does a test use?
It depends on your speed: each direction runs for up to 12 seconds, so faster connections move more data. A full test can use up to about 600 MB on very fast lines. Turn on Data saver to keep it to about 40 MB.
Why is my result different from my plan or from another speed test?
Plans advertise a maximum "up to" speed, and results depend on Wi-Fi, other devices, the time of day and which test server is used. We test to the nearest Cloudflare data centre; other tests may use servers inside your provider’s own network.
Do you store my IP address?
No. Your IP address and provider are shown to you during the test but are not saved by us. Your test history is stored only in your own browser, and you can delete it at any time.
Why does packet loss sometimes say “Not measured”?
Browsers can only measure packet loss through a special relay service. When that service is not available for your test, we say so rather than showing a misleading 0%.