This Flash-based test will check your ping time, download bandwidth, and upload bandwidth from your choice of four servers, located in Los Angeles, California; Dallas, Texas; Washington, D.C.; and London, England.
This bandwidth test requires at least version 10 of Flash which you can get here.
Test your mobile speed, wherever you may be.
Download the free Ookla Speedtest App for iOS, Android, and Windows Phones.
Our Bandwidth and Ping tests can help you pinpoint problems with your connection--and in some cases, offer a fix. However, it's important to remember that several factors may affect a connection at any given time. As a result, you may see very different results from repeated tests. To get an accurate picture of how your connection is performing, first make sure you apply any tips you find here, then test several times at once, and at different times of the day. You should also continually monitor your connection across a period of weeks to watch for any ongoing trends or problems.
Three factors outside your computer control how quickly you can view Web pages:
Average Ping measures the round-trip time in milliseconds for a packet to travel from the PC being tested to seven Web sites and back; lower numbers indicate better performance. Ping Loss indicates what percent of the packets sent did not return; ideally this should be zero, indicating that all the packets were returned.
Ping times and losses can vary greatly depending on the speed and quality of your Internet connection, congestion on the Internet, and the load being handled by the PC Pitstop server. In general, ping times under 100ms are typical of T1, DSL, or cable modems. Consistent ping times of more than 500ms should only be seen in connections that span continents (e.g., USA to Europe) and/or are linked by satellite. Ping losses usually indicate Internet congestion.
The Bandwidth measurement is, in simple terms, the transmission speed or throughput of your connection to the Internet. However, measuring bandwidth can be tricky, since the lowest bandwidth point between your computer and the site you're looking at determines the effective transmission speed at any moment. Our tests measure the Internet bandwidth between your computer and PC Pitstop's servers.
In general, if your bandwidth result is roughly 85% of the rated connection speed for your modem or device, you're receiving acceptable throughput (though shared connections may affect this, too). However, since Internet performance can be erratic and you can't expect to get nominal bandwidth every time you test, you should test several times, and at different times of the day, to get the most accurate rating.
Internet bandwidth is, in simple terms, the transmission speed or throughput of your connection to the Internet. However, measuring bandwidth can be tricky, since the lowest bandwidth point between your computer and the site you're looking at determines the effective transmission speed at any moment.
Three factors outside of your computer control how quickly you can view Web pages:
The tests referenced on this page address the first issue, and measure the Internet bandwidth between your computer and PC Pitstop's servers. We also have tests that can measure the round-trip time between your computer and seven different sites on the Internet, here.
Of course, the response time of our site will always be wonderful...:) (If not, we'll tell you on the home page.)
The differences between our Download and Upload tests aren't as obvious as they may initially seem. Yes, the basic difference is the direction of the data transfer: Simply put, the Download test measures your connection speed for viewing Web pages; the upload test measures the speed for maintaining them--or sending data over your connection.
However, the rated upload and download speeds may not be the same for your connection. Some connections, such as 33K and lower, are "symmetric," meaning the rated upload and download times should be the same. Other connections, such as cable modems and ADSL, are "asymmetric" (the "A" in ADSL stands for asymmetric). This means the upload and download times won't necessarily be the same; upload times are generally not as fast as download times. For instance, the rated speeds for ADSL are 1.4Mbps down, and 400Kbps up. Cable modems are typically rated at 1.5 to 3Mbps down, and 400 to 600Kbps up.
Occasionally, you may even see opposite results, especially on cable modems during the evening hours. If your connection has a heavy user load, the download times may suffer, while the upload times remain unchanged. This is because the majority of Internet users download data instead of uploading it.
Bottom line: You should regularly run our bandwidth tests to make sure you're getting the rated upload and download speeds from your connection.
You will often see bandwidth and transfer speed quoted in two different units: kilobits per second, abbreviated kbps or Kb/s, and kilobytes per second, abbreviated KB/s. The difference between the two units is the number of bits in a byte, which is 8. The small 'b' stands for bits, and the big 'B' stands for bytes. Transfer speeds are often shown in KB/s, and connect speeds are usually quoted in Kb/s.
So, for instance, if a progress dialog for a modem shows you a download speed of 4.3 KB/s, it is the same as 34.4 Kb/s. If a progress dialog for a cable modem shows you a transfer speed of 100 KB/s, it is the same as 800 Kb/s.
We display our measured transfer speeds in Kb/s, to make them easier to compare with your rated line speed.
The Internet changes from one moment to the next in ways that are impossible to predict. You cannot expect to see the same bandwidth value every time you measure it. Furthermore, you cannot expect to see the full nominal speed of your connection for your bandwidth measurement: There are always delays somewhere. As a rule of thumb, if you can measure throughput that is 85% of your nominal bandwidth, more often than not your connection is performing at par. (You may need to contact your service provider or modem manufacturer to determine the rated speed of your connection and/or modem.)
This is especially true with modems. Most 56Kbps modems connect at a speed less than 46Kbps, because of the limitations of analog phone lines and telephone company switches.
To get the best picture of your Internet bandwidth, test several times. Also test at different times of the day: Your bandwidth measurement at 7 AM may be much better than your bandwidth measurement at 10 PM
Bandwidth over a modem connection can sometimes be difficult to understand. There are two connections to a modem: one from your computer to its modem, and one from the computer's modem to the ISP's modem.
The connection speed between the computer and its modem (called the Maximum speed under Control Panel/Modem/General tab/Properties) should be set as high as possible without causing errors. On most computers this is 115200, also written as 115.2 Kb/s.
The connection speed between your modem and the ISP's, and the compression and error checking, are negotiated between the two modems when they establish the call. In the very best possible case, which is rarely seen, two V.90 (56 Kb/s) modems will be able to connect at 53 Kb/s with compression, and the compression on normal text transfer will average 50%, giving an effective transmission rate of 106 Kb/s. Very highly compressible material could be transferred at the maximum rate of 115.2 Kb/s. Incompressible material like ZIP files could be transferred at a maximum rate of 53 Kb/s.
Our download test transmits an incompressible block of random text. The theoretical maximum transfer speed for this over a V.90 modem is 53 Kb/s, if there was no latency at all on the line--that is, if there was no delay between the times your computer asked for a packet, our computer sent it, and your computer received it. With normal latency, however, transfer speeds are reduced to roughly 85% of the maximum, which for a V.90 modem would be about 45 Kb/s. If your modem connects to your ISP at the more typical 44 Kb/s, then you can expect our test to report about 37 Kb/s on a connection with normal latency.