What does this internet speed test measure?
It measures how fast data moves between your device and a test server (download and upload, in Mbps), how quickly the connection responds (ping and jitter, in milliseconds) and how much that responsiveness suffers when the line is busy.
- Download speed — how fast data reaches you. Measured over several parallel connections so fast lines aren't under-reported.
- Upload speed — how fast you can send data, using random data generated in your browser; your files are never touched.
- Ping — the median round-trip time of 20 requests before any heavy traffic.
- Jitter — how much ping varies between measurements.
- Latency under load — ping measured during the download and upload tests (bufferbloat indicator).
- Packet loss — measured only where the server supports a relayed WebRTC test; otherwise shown as unavailable rather than guessed.
Full details are in how our speed test works.
Is your internet fast enough?
Bandwidth decides how much you can do at once; ping, jitter and latency under load decide how responsive it feels. Compare your result with each activity's needs:
| Activity | Download | Upload | Latency | Source |
|---|---|---|---|---|
| Web browsing, email, social media | 3–10 Mbps | 1 Mbps | < 100 ms | General guidance |
| HD video (1080p), per stream | 5 Mbps | — | Not critical | Netflix, YouTube |
| 4K Ultra HD video, per stream | 15–25 Mbps | — | Not critical | Netflix (15), YouTube (20) |
| HD video call (Zoom, Meet, Teams) | 3 Mbps | 3.8 Mbps | < 100 ms, jitter < 30 ms | Zoom, Microsoft Teams |
| Online gaming | 5–15 Mbps | 1–3 Mbps | < 40 ms, low jitter | General guidance |
| Cloud gaming (1080p60) | 25 Mbps | 2 Mbps | < 40 ms recommended | NVIDIA GeForce NOW |
| Working from home (calls + large files) | 25+ Mbps | 10+ Mbps | < 100 ms | General guidance |
Internet speed recommendations
For one or two people, 25 Mbps download and 5 Mbps upload with ping under 50 ms handles browsing, HD streaming and video calls comfortably. Busy households, 4K streaming and large downloads benefit from 100 Mbps or more. What counts as good depends on what you do and how many devices share the line, so check the activity table on this page against your own result.
| Household | Typical use | Suggested speed |
|---|---|---|
| 1–2 people, light use | Browsing, social media, HD video on one screen | 10–25 Mbps |
| 2–4 people, moderate use | Several HD streams, video calls, some gaming | 25–100 Mbps |
| 4+ people or heavy use | 4K streaming, gaming, remote work, large downloads at once | 100–300+ Mbps |
| Creators and home offices | Uploading video, cloud backups, live streaming | Prioritise 20+ Mbps upload |
For a detailed breakdown see how much internet speed you need.
How to get an accurate speed test result
Connect by Ethernet if you can (or sit near the router), pause downloads, streaming and cloud backups on all devices, disconnect VPNs, close other tabs, then run the test. Repeat it three times at different times of day — including the evening peak — and compare the typical result with your plan. Keep your browser tab in the foreground while the test runs.
- Use a cable if possible. Ethernet removes Wi-Fi from the equation.
- Stop other traffic — downloads, streaming, game updates and cloud backups on every device.
- Turn off VPNs and proxies. They add distance and can cap speed.
- Keep the tab in front. Browsers slow down background tabs, so the test stops rather than report a distorted number.
- Test several times, including the evening peak, and look at the typical value in your history.
Wi-Fi vs Ethernet speed
Wi-Fi shares radio airtime between all nearby devices and networks, loses signal through walls and distance, and has to retransmit data after interference. An Ethernet cable gives your device a dedicated, interference-free link. On fast plans, Wi-Fi — not the ISP — is often the bottleneck, which is why an Ethernet test is the fairest way to check your plan's speed.
More in Ethernet vs Wi-Fi and how to improve Wi-Fi speed.
Ping, jitter and latency under load
Ping (latency) is the time a small message takes to travel from your device to a server and back, measured in milliseconds (ms). Lower is better: under 20 ms feels instant, 20–50 ms is good, and above 100 ms makes games, calls and even page loads feel sluggish. Ping depends mainly on distance, routing and congestion — not on how many Mbps you pay for.
| Ping | Feels | Good for |
|---|---|---|
| 0–20 ms | Instant | Competitive gaming, everything |
| 20–50 ms | Very responsive | Gaming, video calls |
| 50–100 ms | Noticeable in games | Calls, streaming, browsing |
| 100–200 ms | Sluggish | Browsing and streaming only |
| 200+ ms | Laggy | Basic use; check your connection |
Jitter is how much your ping varies from one measurement to the next, in milliseconds. A steady 40 ms ping is better for calls and games than one that jumps between 10 ms and 90 ms. Jitter under about 30 ms is fine for video calls; competitive games prefer under 10 ms. Wi-Fi interference and congested links are the usual causes of high jitter.
Many connections look fine when idle but lag as soon as someone starts a download. We measure ping throughout the bandwidth tests to show this; a large increase means the router or ISP equipment is queueing too much data (bufferbloat).
Packet loss is the percentage of data packets that never arrive. Even 1–2% causes robotic audio in calls and rubber-banding in games, because real-time apps cannot wait for lost packets to be resent. Browsers can only measure it through a relayed WebRTC connection, so this site shows packet loss only when the selected server supports that — otherwise it clearly says the measurement is unavailable.
Questions
What is a good internet speed?
For one or two people, 25 Mbps download and 5 Mbps upload with ping under 50 ms handles browsing, HD streaming and video calls comfortably. Busy households, 4K streaming and large downloads benefit from 100 Mbps or more. What counts as good depends on what you do and how many devices share the line, so check the activity table on this page against your own result.
What is Mbps?
Mbps means megabits per second — one million bits of data transferred each second. Internet plans and speed tests use bits; file sizes and download managers use bytes (MB). Divide Mbps by 8 to get megabytes per second: a 40 Mbps connection downloads at about 5 MB/s at best.
What is ping?
Ping (latency) is the time a small message takes to travel from your device to a server and back, measured in milliseconds (ms). Lower is better: under 20 ms feels instant, 20–50 ms is good, and above 100 ms makes games, calls and even page loads feel sluggish. Ping depends mainly on distance, routing and congestion — not on how many Mbps you pay for.
What is jitter?
Jitter is how much your ping varies from one measurement to the next, in milliseconds. A steady 40 ms ping is better for calls and games than one that jumps between 10 ms and 90 ms. Jitter under about 30 ms is fine for video calls; competitive games prefer under 10 ms. Wi-Fi interference and congested links are the usual causes of high jitter.
What is packet loss?
Packet loss is the percentage of data packets that never arrive. Even 1–2% causes robotic audio in calls and rubber-banding in games, because real-time apps cannot wait for lost packets to be resent. Browsers can only measure it through a relayed WebRTC connection, so this site shows packet loss only when the selected server supports that — otherwise it clearly says the measurement is unavailable.
Why is my internet slow?
The most common causes are weak Wi-Fi (distance, walls, crowded 2.4 GHz channels), too many devices sharing the line, peak-hour congestion at the ISP (often evenings), an old router, background downloads or cloud backups, and VPNs. Test once on Wi-Fi and once on an Ethernet cable: if cable is much faster, the problem is inside your home, not your ISP.
How accurate are internet speed tests?
A well-designed test measures the real throughput between your device and one test server at one moment. It is accurate for that path, but results legitimately differ between tests because of the server location, routing, time of day, Wi-Fi conditions and other traffic on your network. Different speed-test services also use different servers and methods, so compare results from the same service over several tests.
Why are Wi-Fi speeds slower than Ethernet?
Wi-Fi shares radio airtime between all nearby devices and networks, loses signal through walls and distance, and has to retransmit data after interference. An Ethernet cable gives your device a dedicated, interference-free link. On fast plans, Wi-Fi — not the ISP — is often the bottleneck, which is why an Ethernet test is the fairest way to check your plan's speed.
Why is my download speed faster than upload?
Most home connections are asymmetric by design: DSL, cable and mobile networks allocate more capacity to downloads because households download far more than they upload. Fibre (FTTH) plans can be symmetric, but many are still sold with lower upload. Upload matters for video calls, cloud backups, live streaming and sending large files.
What internet speed do I need for gaming?
Online games need surprisingly little bandwidth — 5 to 15 Mbps download is enough for gameplay. What matters is ping (under 40 ms is good, under 20 ms is ideal for competitive shooters), low jitter, no packet loss, and low latency under load so the game stays responsive when someone else is streaming. Game downloads and updates are where extra Mbps helps.
What speed do I need for 4K streaming?
Netflix recommends at least 15 Mbps for one 4K (Ultra HD) stream and YouTube recommends about 20 Mbps. Allow roughly 25 Mbps per 4K stream if other people use the connection at the same time. For 1080p HD, about 5 Mbps per stream is enough.
How do I test my internet speed correctly?
Connect by Ethernet if you can (or sit near the router), pause downloads, streaming and cloud backups on all devices, disconnect VPNs, close other tabs, then run the test. Repeat it three times at different times of day — including the evening peak — and compare the typical result with your plan. Keep your browser tab in the foreground while the test runs.
Is this an official PTCL, Jazz, Zong, Nayatel or StormFiber speed test?
No. SpeedTester.pk is an independent service and is not affiliated with any internet provider. You can use it to test any Pakistani connection — fixed broadband, fibre or mobile data — and use repeated results as evidence when talking to your ISP.
How much data does a speed test use?
It depends on your speed, because the test transfers data for several seconds in each direction: roughly 10–30 MB on a typical 4G connection and several hundred MB on fast fibre. The data used is shown with every result. On mobile data you can turn on Data saver, which caps the test at about 50 MB.