Developer Tools
Network Speed Tester for Download Speed and Latency
Measures your download speed and latency in the browser.
Network Speed Tester tool
Test your download speed
Press Start Speed Test. It takes a few seconds and uses about 5 MB of data.
About the Network Speed Tester
Your provider sells you a number in megabits per second, and your video call, game or big upload tells a different story. Kwebby's Network Speed Tester gives you a real reading to compare against that promise. Click Start Speed Test and the tool measures latency to Cloudflare's test servers, downloads a 5 MB test file from them, then reports your download speed and latency. It runs in your browser, so there is no app to install and no account to create.
Key Takeaways
- Kwebby's Network Speed Tester runs in your browser and reports download speed in Mbps and latency in milliseconds. It does not measure upload speed. It needs no app and no account.
- Latency is the median of five small requests to speed.cloudflare.com, and download speed comes from one 5 MB download from the same servers. Results vary with server distance and network conditions.
- Bandwidth, throughput and latency are three different measures. Cloudflare defines latency as a measurement of time, not of how much data moves.
- Netflix asks for 5 Mbps or higher for Full HD and 15 Mbps or higher for 4K. Zoom lists 1.2 Mbps up and down for a 720p one-to-one call.
- Wi-Fi, distance from the router, other devices on the network and busy evening hours can all pull a result below your plan.
- Run the test several times at different hours and compare the results with each other instead of trusting a single number.
What Is the Kwebby Network Speed Tester?
The Kwebby Network Speed Tester is a free browser-based tool that measures how fast your internet connection moves data. You click Start Speed Test, wait for the run to finish and read the results. The result shows download speed and latency, each with a rating. A run usually takes a few seconds, depending on your connection. Results stay in your browser and are not saved.
Speed in this context means how much data your connection can carry each second, measured in megabits per second (Mbps). Latency is the delay before that data starts to arrive, measured in milliseconds (ms). A connection can be fast on one measure and weak on the other, which is why the test reports both.
Key Features and How It Works
The tool has one button and a short list of results. Each part below maps to something you see on the page.
Start Speed Test
The Start Speed Test button begins the run. Nothing else needs to be set first, so there are no server menus or advanced settings to learn.
Download Speed
Download speed is how fast data comes from the internet to your device. It matters for streaming, browsing, game downloads and software updates. The result appears in Mbps.
What About Upload Speed?
Upload speed is how fast data goes from your device to the internet. It matters for video calls, cloud backups, sending large files and publishing video. This tool does not measure it. Use a full speed test, such as the one at speed.cloudflare.com, when upload speed is the question.
Latency
Latency, often called ping, is the round-trip time in milliseconds for a signal to reach a server and come back. The tool opens a connection to speed.cloudflare.com, sends five tiny requests and reports the median time. The rating reads Excellent under 20 ms, Good from 20 to 50 ms, Acceptable from 50 to 100 ms and Noticeable lag above 100 ms. Low latency makes calls and games feel responsive. High latency feels like lag even when the download number is large.
The Test File and Server
The speed test downloads a 5 MB file from Cloudflare servers, and results vary with server proximity and network conditions. That is a short transfer. A 5 MB file is 40 megabits, so on a fast plan the download finishes in well under a second, and a very fast connection may read lower than its plan. Treat the result as a quick, practical estimate and not a lab measurement.
Share and Report
Share buttons share a link to the page itself, not your result. A "Report if not working" link lets you flag a problem if a run fails.
Why Testing Your Connection Matters
An internet plan is sold by its top speed, but what you receive depends on your router, your Wi-Fi signal, your device and how busy the network is. A test shows what actually reaches your device right now, which is the first fact you need when pages stall, calls freeze or streams buffer.
It also helps to keep three terms apart. Cloudflare's explanation of latency separates them like this:
- Latency: a measurement of time, not of how much data is downloaded over time.
- Bandwidth: the maximum amount of data that can pass through the network at any given time.
- Throughput: the average amount of data that actually passes through over a given period.
A speed test result is closest to throughput, the amount that really got through, while your plan advertises something closer to bandwidth. That gap is why a result can sit below the plan even when nothing is broken.
Website owners have a reason to test as well. A slow connection on your side can skew page load tests, so check your own line before you blame a site.
How to Use the Network Speed Tester
Running a test takes five steps.
- Prepare your connection. Close streaming tabs, pause downloads and ask others on the network to hold off for a minute.
- Choose your path. For the cleanest reading, plug your computer into the router with a cable. To check Wi-Fi quality, test from the room where you actually use the device.
- Click Start Speed Test. The tool measures latency, then downloads its 5 MB test file.
- Read the results. Note the download speed and latency with their ratings.
- Repeat and compare. Run the test again at a different time of day and compare the numbers with your plan and with the benchmarks below.
Speed Benchmarks by Activity
Use these figures to judge your result. Each one counts per user or per stream, so add up what runs at the same time in your home or office.
Video Streaming
Netflix's internet speed recommendations are 3 Mbps or higher for HD (720p), 5 Mbps or higher for Full HD (1080p) and 15 Mbps or higher for 4K Ultra HD. Two people watching 4K on separate screens need roughly double the single-stream figure.
Video Calls
Zoom publishes bandwidth requirements for its meetings. For a one-to-one call, it lists 1.2 Mbps up and down for 720p HD video, and 3.8 Mbps up and 3.0 Mbps down for 1080p. For group video, 720p needs 2.6 Mbps up and 1.8 Mbps down. Upload matters as much as download on a call, because your own video travels upstream.
Browsing and Email
Kwebby's page suggests 5 to 10 Mbps of download for general web use, email and standard definition video. Many homes need more because several devices share the line.
Online Gaming
Latency matters more than raw speed in games. Kwebby's page rates under 20 ms as excellent, 20 to 50 ms as good, 50 to 100 ms as acceptable and over 100 ms as noticeable lag. A stable ping also beats a low ping that jumps around.
Best Practices for Accurate Speed Tests
A speed test is only as good as the way you run it. These habits make the numbers comparable.
Test on a Cable First
Wi-Fi adds walls, distance and interference. Test once on a wired connection to learn what the line itself delivers, then test on Wi-Fi to see what you lose in the air.
Pause Everything Else
Streams, cloud backups and system updates share the line and lower the result. Close them first, and ask others at home to do the same.
Test at Several Times
Run the test in the morning, in the afternoon and in the evening. If results drop at peak hours, congestion on your provider's network is a likely cause. Keep a short log of dates, times and numbers to show your provider.
Turn Off the VPN
A VPN sends your traffic through another server, which adds latency and can lower speed. Test once with it off to see the base line, and once with it on if the VPN is what you want to check.
Compare Like With Like
Test from the same device, in the same place, with the same tool. The common mistake is to compare a phone on Wi-Fi in the evening with a laptop on a cable in the morning and call the difference a fault.
Restart Before You Escalate
If results look far below your plan, restart the modem and router, wait a few minutes and test again. Contact your provider only after wired tests at a few different hours show the same shortfall.
Common Use Cases
- Checking a new plan. Compare the result with the speed your provider advertises.
- Diagnosing buffering. Find out whether the stream needs more speed than your line delivers.
- Preparing for video calls. Confirm that latency and download speed can handle a meeting.
- Gaming. Check latency before a ranked match.
- Testing Wi-Fi coverage. Run the test in different rooms to find weak spots.
Related Kwebby Tools
The Network Speed Tester measures your own connection. These tools in our Developer Tools collection test the other end of the line:
- Page Speed Checker tests how fast a website loads, with performance scores and Core Web Vitals.
- Ping Multiple URLs checks the status and response time of up to 20 websites at once.
- Server Status Checker tests one URL and reports whether the server answers.
- What Is My IP Address shows the public IP and ISP your connection presents to the web.
- Find DNS Records looks up the DNS records for a domain, a good next step when only one site is slow.
Final Thoughts
A speed test turns "my internet feels slow" into numbers you can act on. Run the Network Speed Tester on a cable, then on Wi-Fi, and note the download speed and latency each time. Compare them with the benchmarks above, and bring the log to your provider if the gap stays large. If your own line looks fine, test the site you were trying to reach with the Page Speed Checker.
FAQ
Frequently asked questions
What is a good internet speed?
It depends on what you do and how many people share the line. For one person, Netflix asks for 5 Mbps or higher for Full HD and 15 Mbps or higher for 4K, and Zoom lists 1.2 Mbps up and down for a 720p one-to-one call. Add up the activities that run at the same time, then leave some headroom.
What is the difference between download and upload speed?
Download speed is how fast data comes to your device, which affects streaming, browsing and downloads. Upload speed is how fast data leaves your device, which affects video calls, backups and sending files. Most home connections are faster on download than on upload. Kwebby's tester measures download speed and latency only.
What is latency (ping) and what is a good value?
Latency is the round-trip time in milliseconds between your device and a server. Under 20 ms is excellent, 20 to 50 ms is good, and over 100 ms causes noticeable lag in calls and games. Stability matters too, because a ping that jumps around feels worse than a steady one.
Why is my speed test lower than my plan?
Common causes are Wi-Fi distance and interference, other devices using the line, an older router, a VPN and busy hours. The advertised figure is a maximum, while a test shows what actually arrived. Test on a cable at a quiet time to find the base figure, then compare Wi-Fi against it.
How accurate is this speed test?
It gives a practical estimate. It downloads one 5 MB file from Cloudflare servers, and results vary with server proximity and network conditions. A 5 MB transfer is short, so very fast connections can read below their plan. For a deeper check, repeat the test several times and compare the results.
Is the Network Speed Tester free?
Yes. The tool is free and needs no account or app. Open the page and click Start Speed Test.
Kwebby builds software too
Need a website or app built?
Get 50% off your first project. The discount applies to your first fixed quote only. Kwebby has delivered 1,200+ projects on fixed quotes from $100.