ISP Speed Report: Real-World Internet Speeds Across 199 ISPs [March 2026 Data]
Your ISP says you're getting 500 Mbps. Their speed test confirms it. Case closed, right? Not so fast. We analyzed 646 real-world speed tests from Pong.com users across 199 ISPs in 40+ countries — and the data tells a very different story from the numbers on your bill.

Unlike ISP-sponsored reports that use optimized test servers sitting inside ISP networks, every test in this report ran through the real public internet via Cloudflare's global edge network. That means these numbers reflect what users actually experience when browsing, streaming, gaming, and video calling — not what a test server 2 hops away says.
About this data: All 646 speed tests were collected through Pong.com between March 1-2, 2026. Tests were initiated voluntarily by real users. 416 ran in Advanced mode (full diagnostics including bufferbloat, jitter, and packet loss) and 230 ran in Basic mode. No test data was manipulated, filtered, or cherry-picked.
The Headlines: 5 Things We Found
Overall Speed: What the Average User Actually Gets
Across all 646 tests, here's what real-world internet performance looks like in early 2026:
Notice the gap between average and median — especially for download (364 vs 276 Mbps) and upload (143 vs 92 Mbps). This tells us the distribution is heavily skewed by a small number of users with gigabit+ connections pulling the average up. The median is a more honest number — half of all users get less than 276 Mbps download and 92 Mbps upload on the real public internet.
For context, the average ISP-advertised plan speed in the US is around 200-500 Mbps for cable plans and 300-1000 Mbps for fiber. If the median real-world download is 276 Mbps, many users are getting noticeably less than what they're paying for when traffic crosses the real internet.
Internet Speed by Country: Who's Fastest?
We had enough test volume from 15 countries to draw meaningful comparisons. The results have some surprises:
| Country | Tests | Avg Download | Avg Upload | Avg Ping |
|---|---|---|---|---|
| Canada | 17 | 708 Mbps | 266 Mbps | 27 ms |
| Australia | 29 | 680 Mbps | 105 Mbps | 22 ms |
| Switzerland | 16 | 645 Mbps | 346 Mbps | 50 ms |
| Croatia | 11 | 521 Mbps | 266 Mbps | 28 ms |
| United States | 139 | 415 Mbps | 143 Mbps | 35 ms |
| Poland | 15 | 415 Mbps | 196 Mbps | 38 ms |
| United Kingdom | 34 | 394 Mbps | 139 Mbps | 25 ms |
| Netherlands | 16 | 387 Mbps | 213 Mbps | 47 ms |
| Austria | 17 | 376 Mbps | 131 Mbps | 30 ms |
| Italy | 13 | 349 Mbps | 91 Mbps | 48 ms |
| Germany | 50 | 275 Mbps | 53 Mbps | 40 ms |
| Vietnam | 62 | 270 Mbps | 133 Mbps | 62 ms |
| Ukraine | 25 | 239 Mbps | 219 Mbps | 43 ms |
| Bulgaria | 11 | 215 Mbps | 93 Mbps | 23 ms |
| India | 16 | 191 Mbps | 106 Mbps | 77 ms |

Key Country Takeaways
- Canada leads downloads at 708 Mbps — likely driven by widespread fiber deployment from Bell and Rogers
- Australia surprises at 680 Mbps with the best ping (22 ms) — the NBN fiber rollout is paying off
- Switzerland has the fastest uploads at 346 Mbps — thanks to symmetric fiber from providers like Init7 and Swisscom
- Germany lags at 275 Mbps download, 53 Mbps upload — despite being Europe's largest economy, Germany's DSL-heavy infrastructure holds it back
- India brings up the rear at 191 Mbps download, 77 ms ping — mobile-first internet access means higher latency and lower throughput
- Ukraine's upload (219 Mbps) nearly matches its download (239 Mbps) — impressively symmetric, likely from fiber connections
ISP Report Card: Who Delivers and Who Doesn't
This is what your ISP doesn't want you to see: actual performance data from real users on the real internet. We identified 199 unique ISPs in our dataset. Here are the top 20 by test volume:
| ISP | Tests | Avg Download | Avg Upload | Avg Ping |
|---|---|---|---|---|
| Init7 (Switzerland) | 6 | 859 Mbps | 468 Mbps | 12 ms |
| Neptune Internet | 19 | 846 Mbps | 88 Mbps | 21 ms |
| DIGI (Romania) | 5 | 668 Mbps | 360 Mbps | 17 ms |
| Orange | 5 | 595 Mbps | 167 Mbps | 38 ms |
| AT&T | 18 | 581 Mbps | 278 Mbps | 23 ms |
| Verizon | 15 | 582 Mbps | 192 Mbps | 37 ms |
| WIND TRE (Italy) | 6 | 528 Mbps | 147 Mbps | 63 ms |
| Virgin Media (UK) | 7 | 487 Mbps | 62 Mbps | 27 ms |
| Comcast | 21 | 441 Mbps | 77 Mbps | 30 ms |
| Akamai | 7 | 416 Mbps | 191 Mbps | 32 ms |
| Cloudflare | 9 | 373 Mbps | 157 Mbps | 24 ms |
| Vodafone (Germany) | 18 | 334 Mbps | 49 Mbps | 43 ms |
| Charter / Spectrum | 16 | 270 Mbps | 17 Mbps | 42 ms |
| VNPT (Vietnam) | 60 | 266 Mbps | 133 Mbps | 62 ms |
| T-Mobile USA | 9 | 244 Mbps | 32 Mbps | 43 ms |
| Deutsche Telekom | 6 | 213 Mbps | 93 Mbps | 47 ms |
| Reliance Jio (India) | 6 | 209 Mbps | 44 Mbps | 147 ms |
| Fastly | 7 | 199 Mbps | 116 Mbps | 33 ms |
| Starlink (SpaceX) | 30 | 177 Mbps | 11 Mbps | 83 ms |
| TK NEON | 19 | 160 Mbps | 206 Mbps | 47 ms |
The Winners
Init7 (Swiss fiber provider) absolutely dominates with 859 Mbps download, 468 Mbps upload, and 12 ms ping. This is what symmetric gigabit fiber looks like when an ISP doesn't throttle it. Neptune Internet is close behind at 846 Mbps download with an incredible 21 ms ping. DIGI Romania rounds out the top 3 with 668 Mbps down and 360 Mbps up — Eastern European fiber is seriously underrated.
Among US ISPs, AT&T (581 Mbps) and Verizon (582 Mbps) lead, both likely driven by their fiber (AT&T Fiber / Fios) customers in our sample. Comcast comes in at 441 Mbps download but a much weaker 77 Mbps upload.
The Losers

Starlink averages just 177 Mbps download, 11 Mbps upload, and 83 ms ping across 30 tests. While satellite internet in rural areas is a game-changer for access, the latency and upload speeds make it poor for gaming, video calls, and any upload-heavy work. The 11 Mbps average upload is particularly concerning — that's barely adequate for a single HD video call.
Charter / Spectrum shows the most extreme asymmetry of any major US ISP: 270 Mbps download but only 17.4 Mbps upload. If you work from home on Spectrum and do video calls, cloud backups, or upload large files, this 15:1 download-to-upload ratio is a real bottleneck.
Reliance Jio (India) has the highest average ping in our entire dataset at 147 ms — nearly 5x the global average. Mobile-first internet in a developing market explains much of this, but it means online gaming and real-time applications are severely compromised.
Important caveat: ISP rankings are influenced by user mix (fiber vs cable vs mobile customers), test location, time of day, and sample size. ISPs with fewer than 10 tests should be taken as directional rather than definitive. The patterns are real, but individual experiences will vary.
The Upload Speed Crisis Nobody Talks About
The overall average upload speed is 143 Mbps — but the median is only 92 Mbps, meaning half of users get less than 92 Mbps upload. In a world where remote work, video calls, cloud backups, live streaming, and content creation are mainstream, upload speed matters more than ever. Yet cable ISPs in particular continue to deliver massively asymmetric service.
Compare this to the upload champions: Init7 (468 Mbps), DIGI Romania (360 Mbps), AT&T (278 Mbps), and Croatia's ISPs (266 Mbps). These are mostly fiber providers offering symmetric or near-symmetric service. The message is clear: if upload speed matters to you, fiber is the only answer. Cable and satellite ISPs are not keeping up with the demands of modern internet usage.
Bufferbloat: The Hidden Lag Problem in Your Router
This is the data point that no other speed test report can give you, because most speed tests don't measure it. Bufferbloat is when your router's buffer causes latency to spike under load — it's the reason your Zoom call freezes when someone starts a Netflix stream, even though you have plenty of bandwidth.
Download Bufferbloat: Mostly Fine
Good news: 77.7% of tests scored A or B on download bufferbloat. This means most users' routers handle download traffic reasonably well. Only 14% scored D or F. ISPs and router manufacturers have made progress here, partly because download-heavy traffic (streaming, browsing) has been the focus of optimization for years.
Upload Bufferbloat: A Disaster
The upload story is dramatically worse: only 42.3% scored A or B, while 41.6% scored D or F. Nearly 1 in 5 users has a failing upload bufferbloat grade. This directly explains why video calls and live streams stutter and break up — when you're on a Zoom call and someone else starts uploading to the cloud, the upload bufferbloat causes your call's latency to spike from 30ms to 300ms+.

How to fix bufferbloat: Enable SQM (Smart Queue Management) on your router. Check if your router supports it in the settings under QoS or Traffic Management. If it doesn't, consider a router that does — the TP-Link Archer AX55 and ASUS RT-AX86U both support SQM. For a deep dive, read our bufferbloat guide.
Desktop vs Mobile vs Tablet: The Device Gap
We see a consistent and significant performance gap between device types. This matters because 60% of our tests came from mobile devices — and they're getting measurably worse performance.
| Device | % of Tests | Avg Download | Avg Upload | Avg Ping | Avg Jitter |
|---|---|---|---|---|---|
| Desktop | 30% | 461 Mbps | 177 Mbps | 36 ms | 3.2 ms |
| Mobile | 60% | 334 Mbps | 129 Mbps | 42 ms | 4.5 ms |
| Tablet | 10% | 259 Mbps | 127 Mbps | 62 ms | 2.7 ms |
Desktop users get 38% faster downloads than mobile users. This is expected — desktops are more likely to be on wired Ethernet connections, Wi-Fi 6E/7 adapters, or at least closer to the router. Mobile devices contend with cellular networks, Wi-Fi distance, and older wireless standards. Tablets perform worst overall, possibly because they're often used further from the router (couch, bed) on 2.4GHz bands.
Speed by Operating System: Linux Users Win
The operating system breakdown reveals some interesting patterns about user behavior and connection quality:
| OS | % of Tests | Avg Download | Avg Upload | Avg Ping | Avg Jitter |
|---|---|---|---|---|---|
| Linux | 3% | 629 Mbps | 158 Mbps | 28 ms | 2.8 ms |
| Windows | 19% | 466 Mbps | 199 Mbps | 37 ms | 1.3 ms |
| macOS | 40% | 367 Mbps | 140 Mbps | 35 ms | 3.4 ms |
| Android | 37% | 286 Mbps | 118 Mbps | 53 ms | 6.0 ms |
Linux users dominate with 629 Mbps average download — but this isn't because Linux makes your internet faster. It's a selection bias: Linux users tend to be power users, network engineers, and developers who are more likely to have fiber connections and wired Ethernet. Windows has the lowest jitter at 1.3 ms, suggesting stable wired connections. Android has the highest jitter (6.0 ms) and ping (53 ms), consistent with cellular/Wi-Fi variability.

Streaming Capability: Most Users Can Handle 8K
Pong.com estimates the maximum streaming quality each connection can sustain based on download speed and connection stability. The results are encouraging:
83.6% of connections can sustain 8K streaming, and 97.1% can handle 4K or better. Raw bandwidth is not the problem for most users. The issues arise from bufferbloat and jitter — your connection has the throughput for 4K Netflix, but the latency spikes from bufferbloat cause buffering events even though there's "enough" bandwidth. Speed tells you the pipe size; bufferbloat tells you if the pipe is clogged.
Packet Loss: The Good News
Of the 405 advanced tests that measured packet loss, 99.5% showed zero packet loss. Average packet loss across all tests was just 0.22% (pulled up by a single extreme outlier at 70%). This is genuinely good news — it means the infrastructure between users and Cloudflare's edge network is reliable, and dropped packets are not a common issue for most users.
What This Data Means For You
Here are the actionable takeaways from our analysis:
- Your ISP's speed test lies by omission. It measures peak throughput on an optimized path. Run a test on Pong.com to see your real-world speed across the actual public internet.
- Upload speed is being neglected. If you work from home, make video calls, or stream content, demand symmetric upload from your ISP — or switch to fiber.
- Upload bufferbloat is an epidemic. 41.6% of users have D or F upload bufferbloat grades. Enable SQM on your router or get one that supports it.
- Desktop + Ethernet still wins. Mobile and Wi-Fi add latency and reduce throughput. For critical tasks (gaming, important calls), plug in a cable.
- Fiber is transformative. The fastest ISPs in our data (Init7, DIGI, AT&T Fiber) all deliver symmetric or near-symmetric speeds. No cable or satellite ISP comes close.
- Starlink isn't there yet for latency-sensitive use. Great for rural access, but 83ms ping and 11 Mbps upload make it unsuitable for competitive gaming or high-quality video calls.

Methodology
For full transparency, here is exactly how this data was collected and analyzed:
- Test period: March 1-2, 2026 (approximately 38 hours)
- Total tests: 646 completed speed tests (416 Advanced, 230 Basic)
- Test path: All traffic routed through Cloudflare's global edge network via the real public internet
- Metrics collected: Download speed, upload speed, ping, jitter, bufferbloat grade (download + upload), packet loss, max streaming quality estimate
- User identification: ISP, country, city, device type, OS, and browser were collected via standard headers and IP geolocation. No personally identifiable information was stored.
- Unique ISPs: 199 distinct ISPs identified
- Countries represented: 40+ countries
- No filtering: All completed tests are included in the analysis. No results were excluded or manipulated.
Want to contribute your data? Every time you run a speed test on Pong.com, your anonymized results are added to our dataset. The more tests we collect, the more comprehensive future reports will be. Run a test now and help build the most transparent ISP performance database on the internet.
Frequently Asked Questions
Why are these speeds lower than what Speedtest.net shows?
Is 646 tests enough to be statistically significant?
How can I check my own ISP's real-world performance?
Will you publish updated ISP reports?
Ready to test your connection?
Measure your real-world speed, ping, jitter, and bufferbloat — free, no signup required.
Run Free Speed Test