SpeedUp

Speed, stability and what they mean for you
0Mbps
Ready when you are.

How the test works

The test measures your connection to the nearest Cloudflare server, in four steps:

The test uses more data on faster connections, roughly 700 MB on a 500 Mbps line. Other speed tests may show different numbers because they measure to different servers, so compare tests taken the same way.

What the numbers mean

Download
How fast data reaches you, in megabits per second. It matters for streaming, downloads and browsing.
Upload
How fast you can send data. It matters for video calls, cloud backups and sharing files.
Ping
How long a small message takes to make a round trip, in milliseconds, when nothing else is using the line. Lower is better.
Jitter
How much the ping changes from one message to the next. High jitter makes calls and games feel uneven.
Ping under load
Your ping while the line is busy downloading. It shows how your connection behaves when several people or devices use it at once.
Bufferbloat grade
The extra delay under load. A is under 30 ms extra, B is under 60 ms, C is under 150 ms and D is 150 ms or more.

The green, yellow and red lines at the top of your result are rough guidelines, not official standards. For example, 4K streaming needs about 25 Mbps, video calls need a steady upload of at least 3 Mbps with low jitter, and gaming feels best with a ping under 50 ms and little extra delay under load.

Guides

All guides

Your recent results stay in this browser. Each test is also saved on our servers with your approximate location, network provider and device type, but not your full IP address, to build combined speed statistics. Privacy