SpeedTest by OpenSpeedTest™ is a Free and Open-Source HTML5 Network Speed Test Software.

© Copyright 2013-2024 OpenSpeedTest™ All Rights Reserved. MIT License. Hosted on zerobounce.ai.

Internet speed test

Measure your connection’s download and upload speed, ping and jitter from your browser. The test runs OpenSpeedTest 2.5.4, hosted on zerobounce.ai, and measures the path from your device to Cloudflare’s network, where zerobounce.ai runs. It needs no app or plugin and works in any current browser on a phone, tablet or computer.

How the test works

Reading the result

The figures show what your device and connection can do to Cloudflare’s network right now, not your plan’s ceiling. Wi-Fi, VPNs, other traffic on your network and busy devices all lower them, so run the test again on a wired connection to compare. If the server doesn’t answer within 5 seconds, the test stops with a network error.

Questions

Why does the speed test use several connections?

One connection rarely fills a fast line. Measured from a test machine about 40 ms from Cloudflare, one upload connection topped out at 110–130 Mbps, and with 0.2% packet loss 24 streams reached 407 Mbps where 6 reached 117. So the download runs 6 streams, one on each of six test addresses (s1–s6.speed.zerobounce.ai), and the upload 24 streams over twelve. Each stream runs in a small hidden frame on its own address; if a frame doesn’t load within 8 seconds, its streams go to zerobounce.ai itself.

How often can I run the test?

Each 30 MiB piece of test data is one request, and each network (one IPv4 address or one IPv6 /48) can make 1,000 a minute; a test at gigabit speed uses roughly 130. Past that, requests are refused for the rest of the minute and the result comes out low, so wait a minute and run it again.

Does the test keep or share my results?

No. The figures are worked out in your browser and stay on this page; the test sends them nowhere. The data it moves is random: downloads are generated as they stream and uploads are read and thrown away, so nothing you send is stored. To see the address and network the test ran from, use What’s my IP.

More network tools: What’s my IP, ASN lookup and the reverse DNS check.