Download speed
How quickly your device receives data. It affects streaming, website loading and file downloads. Shown in megabits per second (Mbps).
Free browser-based network test
Check your download speed, upload speed, ping and jitter in seconds. Whether you use home Wi-Fi, fibre or mobile data, get a clear snapshot and practical steps to improve it.
Measures your browser’s connection to a Cloudflare network endpoint.
For a fair result, pause large downloads and disconnect your VPN if appropriate.
Your connection at a glance
A reliable starting point
Test conditions matter as much as the number on the screen. Use the same device and connection for fair comparisons.
Check the speed in Mbps against your subscribed package. If possible, test with Ethernet first, then compare Wi-Fi in the same room and farther away. Run three tests at similar times and compare the middle result.
Beyond the big number
High download speed helps with streaming and files; low latency and stable jitter can matter more for calls and games.
How quickly your device receives data. It affects streaming, website loading and file downloads. Shown in megabits per second (Mbps).
How quickly your device sends data. It matters for video calls, cloud backups, sending files and live streaming.
Ping is the round-trip time to the test endpoint; jitter is variation between samples. Lower, steadier values generally help interactive tasks.
Mbps means megabits per second; MB/s means megabytes per second. Divide Mbps by 8 for an approximate MB/s figure before overhead.
Local context
Use the same test for PTCL Flash Fiber, StormFiber, Nayatel, Transworld, Jazz, Zong, Ufone, Telenor and other providers. This page is independent of those companies and does not identify your ISP automatically.
| Connection | What to compare | Useful next check |
|---|---|---|
| Fibre or wired broadband | Ethernet speed versus subscribed package, then Wi-Fi speed | Check router port and cable capability if wired results are capped. |
| Home Wi-Fi | Same device beside router versus your usual room | Try a less crowded band, reposition router, or improve coverage. |
| 4G / 5G mobile data | Same phone, same spot, different times of day | Check signal, data allowance, network mode and indoor coverage. |
| Gaming or video calls | Ping and jitter as well as upload speed | Test on Ethernet and pause background traffic during calls. |
Results depend on your device, local network, routing and the Cloudflare endpoint reached. This tool does not guarantee a Pakistan-based test server.
Make the result useful
Pause streaming and updates, restart the router, and compare one device on Ethernet. If only Wi-Fi is slow, check signal strength, interference and router placement.
Stop background uploads, try Ethernet, and test at several times. If the issue appears on every device, save dated results and ask your provider to check congestion or line quality.
Repeat the test on the same device and server at off-peak and busy hours. A consistent pattern can help you discuss possible network congestion with your ISP.
Move to a spot with stronger signal, compare indoor and outdoor conditions safely, and check whether your plan has a data cap or fair-usage limit.
Transparent methodology
This quick test makes small HTTP requests to Cloudflare’s edge, then transfers adaptive sample files to estimate download and upload throughput. It reports the median of six idle HTTP round trips as “ping” and the mean change between adjacent samples as jitter. It does not measure ICMP ping, packet loss, loaded latency, a specific game server or maximum line capacity.
Large-file transfers, browser overhead, server route and Wi-Fi can change the result. Gigabit connections may read lower in a short browser test. Read Cloudflare’s explanation of speed test measurements.
The page does not request your name, phone number, location or account. It does not save or submit results to its own database. Requests go directly from your browser to Cloudflare’s testing endpoint; Cloudflare can observe technical connection details and its policies apply.
On a metered mobile plan, a speed test uses real data. Stop a running test with the button if needed.
Common questions
Practical answers about testing, interpreting results and troubleshooting your connection.
Your browser exchanges sample data with a Cloudflare endpoint. The page times several HTTP round trips, then estimates download and upload throughput from adaptive transfers. These are measurements of your current browser-to-server path, not a direct reading from your router or ISP account.
Yes. Connect a capable computer to your router with Ethernet, pause other traffic and run the test. Then test again on Wi-Fi using the same device. If wired results are strong but Wi-Fi is slow, investigate the home network before assuming the fibre line is at fault.
Yes. On your phone, turn off Wi-Fi and use mobile data before starting. Stay in one place during each run and compare results at different times. Signal, tower congestion, indoor coverage, phone model and plan limits can all affect 4G or 5G readings.
Download is the rate at which your device receives information, such as a video or file. Upload is the rate at which it sends information, such as a video-call feed or cloud backup. Both are reported here in Mbps, or megabits per second.
No. A megabyte contains eight megabits, so a 40 Mbps result is about 5 MB/s before network overhead. File managers often show MB/s while internet packages are commonly advertised in Mbps.
Ping on this page is the round-trip time of an HTTP request to the test endpoint; lower generally means a quicker response. Jitter describes how much those round-trip times change between samples. A steady connection can feel smoother in calls and games even when its top download speed is modest.
Not necessarily. Your game may connect to a different city and follow another network route. Use the latency display inside the game to judge that specific server, and compare it with this test only as a general connection check.
No. The four displayed figures are download, upload, idle HTTP ping and jitter. Packet loss and latency while the connection is busy require separate measurements. A high download number alone cannot rule out lag during heavy uploads or calls.
One stream needs less capacity than several people watching at once. For 4K, plan for substantial spare download capacity beyond the streaming service’s stated minimum, especially when other devices are active. If video buffers despite a strong test result, check Wi-Fi stability and the streaming service as well as raw Mbps.
Upload speed affects the video you send, while ping and jitter influence how quickly and consistently people hear you. A stable connection is often more useful than a high download figure. Pause cloud backups and large uploads before an important call.
The package describes service under particular conditions, while this test includes your device, browser, router, Wi-Fi and route to Cloudflare. Other users on the network, busy-hour congestion and limited Ethernet ports can also reduce the reading. Compare repeated wired tests with your plan before raising a line issue.
They may reach different servers and use different transfer sizes, numbers of connections and timing methods. Even two tests on the same site can change as network load shifts. For a fair trend, use the same device, connection and test at comparable times.
More people may be using your home network or an ISP route at the same time. Test once during a quiet period and again at the usual slow hour, keeping the device and connection the same. A repeatable pattern is useful evidence when contacting your provider.
Walls, distance, interference and crowded channels can weaken the connection. Try both rooms on the same device, then compare a wired baseline. Move the router to an open central position or improve coverage if the problem is limited to a few rooms.
Start with a wired test and a Wi-Fi test close to the router. If speed falls mainly in distant rooms, better placement or a properly connected access point may help; a mesh system may suit a larger home. Buying extra equipment without locating the bottleneck can leave the original problem unchanged.
A gigabit Ethernet link has protocol overhead, and Wi-Fi, device hardware and this short adaptive browser test can lower the displayed figure further. Check the speed negotiated by the computer and router, use a suitable cable, and compare several wired tests before drawing conclusions about the line.
Yes. A VPN adds another route and server that can change both throughput and latency. Test with it enabled if you want to know your everyday VPN experience; disable it for a separate baseline of your direct connection.
No Pakistan server is promised. Requests go to Cloudflare’s network, and routing decides which endpoint serves you. Latency to that endpoint should not be treated as the ping to every Pakistan website or gaming server.
The page does not display your public IP, ISP or location and does not save your results in its own database. The test requests go directly to Cloudflare, which can observe technical network information and handles it under its own policies.
The page is free, but the measurement transfers real data and your mobile operator may count it against your allowance. Sample sizes adapt to the connection and this quick test can use up to about 13 MB. You can stop an active run with the button.
Use three runs under similar conditions and compare the middle result rather than choosing the highest one. For a useful diagnosis, repeat the same process at a quiet time and during the hours when you notice problems.
Check that your device is online, reload the page and try another modern browser or network. Some firewalls, privacy tools or mobile networks may block the test endpoint. If a stage fails, the page keeps any measurements that completed and labels the run as incomplete.