Why do I get a “socket error” message?
An error may result from having the test open in more than one browser tab or window. The test may fail to complete and display the following message:
“A socket error occurred during the Upload test. Please try again later.”
To prevent this error, and get the most accurate test results, close all other browser tabs and windows before running the test.
If you continue to get a socket error message, or another type of error message, please provide feedback by emailing us at firstname.lastname@example.org. Include your OS/Browser information. Thank you.
Why am I having trouble running the test on my iPhone or other Mac device?
The speed test is unable to run in some versions of Safari. We are looking into ways to resolve this issue. Until then, please use the most recent version of Chrome or Firefox. Check back periodically for our fix.
Why are there sometimes fewer than the usual 8 locations in the Change City list? Or, why is the location I usually pick missing from the City list?
Our test completes an initial latency test to our servers, and if a server does not respond within a specified time frame, it is not included in the City list.
A slow response can be caused by latency or packet-loss between the client and server, or particularly high Internet usage (during peak hours). Do try the test again in a little while.
Why am I receiving “Could not connect to the Internet” errors when I am connected?
In some cases, firewall and security software can prevent the test from running and generate a “could not connect” error. Temporarily lowering the severity should allow the speed test to run. Be sure to turn it back on before leaving our website.
Why didn’t the test choose the server location nearest me?
We automatically detect the optimal server host location for testing, which is not necessarily the closest server host. This is due to real-time network circumstances like number of hops, or current traffic load on each test server. Change the selection using the Change City drop down function directly underneath the Start Test button.
Why is my speed lower than expected?
Several factors may slow your connection, resulting in lower-than-expected speeds. Try these simple suggestions below. But if your slower speeds persist, contact your broadband service provider to see if they can determine the issue.
- Be sure to stop any downloads or programs that may be using your connection while running Speed Test Plus.
- When using a wireless connection, there may be wireless interference. Try using a wired Ethernet connection instead.
- Try rebooting your modem or router and then running the test again.
What is “Throughput” and what factors affect my results?
There are many factors that impact your results. Throughput problems in your local area network, IP or access overhead, and network design all play a role. Please read the definitions and examples below to learn more about these factors.
Download is a measure of how fast your connection delivers content to your computer or local area network.
Upload is the measure of how fast content is delivered from your computer or local area network to others on the Internet.
For businesses or power-users, download and upload speed should match or at least be very close. This is important for applications like VoIP, on-line gaming and other interactive programs. Upload speed is even more important if you are operating a server at your location. If achieving optimal upload speed is a concern, consider Ethernet, T1 or DSL services.
Kbps transfer rate = kilobit per second transfer rate. There are 8 bits in a byte, so we would divide kbps by 8 to get KB/sec transfer rate.
Mbps transfer rate = megabits per second transfer rate. 1000 kilobits equals one megabit. One megabit per second equals 1 million bits per second. Mbps is the industry-standard used by ISPs.
MegaBytes per second. There are 8 megabits in one megabyte.
In a network, latency, a synonym for delay, is an expression of how much time it takes for a packet of data to get from one designated point to another. In some usages, latency is measured by sending a packet that is returned to the sender and the round-trip time is considered the latency. Low latency is extremely important for businesses and power-users.
- Transfer Rate
Transfer rate is speed at which data can be transmitted between devices. As files to download become increasingly larger, the highest data transfer rate is most desirable.
Throughput is the maximum amount of communication or messaging that can be transmitted through a communication channel during an elementary unit of time, usually, in a second.
Depending on the type of channel, the addressing mechanism used in that channel, the type of messages are being transmitted and how secure the transmission needs to be—along with physical attributes like temperature, humidity and signal-to-noise ratios—actual measured throughput will vary.
Frequent factors influencing throughput:
- The number of devices sharing the access circuit and the activity the other devices are generating while speed test is being run on one of the devices
- A rogue LAN port that is clogging the LAN with transmission
- A leaky LAN port which degrades LAN performance
- LAN signaling issues which create a lot of packet re-transmission for the devices on the LAN
- LAN Router with performance issues, low processing power or Deep Packet Inspection and advanced security features like URL blocking enabled
- Wireless Access Points on the LAN side
- Distance (both geographical as well as number of hops) between the speed testing client and the server
Why do I see a license expiration notice?
This notice is in place to protect our test from being stolen and run, mirrored, or framed into another website.
To remove this notice:
Make sure you are going to https://www.megapath.com/speedtestplus/. We have software in place to block our internet quality test from being used in any other domain.
Also, you may have an older version of the test cached in your browser. Clearing your cache and MegaPath cookies should make the license expiration notice disappear.
How does security software and firewalls impact the test?
Our broadband quality test sends packets of empty data back and forth to your computer in order to test your line speed. Since we are a third-party sending a receiving a tiny data packet from your computer to perform the test, some ad block or security services interpret this as an attack and act accordingly. Temporarily lowering the severity should allow the test to work. Be sure to turn it back on before leaving our website.
How do I save my bandwidth test results?
Your most recent results are saved under Results History when tested on desktop or tablet.