Internet Speed Report — April 2026
1,866 internet speed measurements observed by internetspeedtest.net between Apr 1, 2026 and Apr 30, 2026 (UTC).
Global averages
By country
| Country | Tests | Avg. Download | Median Download | Avg. Upload | Avg. Ping |
|---|---|---|---|---|---|
| US | 787 | 278.57 Mbps | 204.07 Mbps | 124.93 Mbps | 39.41 ms |
| ID | 106 | 34.1 Mbps | 19.98 Mbps | 28.03 Mbps | 152.11 ms |
| FR | 101 | 372.69 Mbps | 164.43 Mbps | 236.11 Mbps | 33.28 ms |
| MX | 94 | 131.03 Mbps | 83.6 Mbps | 83.78 Mbps | 66 ms |
| CA | 80 | 223.89 Mbps | 107.07 Mbps | 156.73 Mbps | 42.79 ms |
| PE | 44 | 183.73 Mbps | 95.93 Mbps | 89.09 Mbps | 101.93 ms |
| ES | 42 | 172.64 Mbps | 81.49 Mbps | 135.9 Mbps | 58.05 ms |
| GB | 36 | 159.56 Mbps | 108.11 Mbps | 86.47 Mbps | 23.58 ms |
Only countries with at least 30 valid tests are shown.
By ISP
| ISP | Tests | Avg. Download | Median Download | Avg. Upload | Avg. Ping |
|---|---|---|---|---|---|
| Spectrum (Charter) | 130 | 380.6 Mbps | 350.39 Mbps | 119.1 Mbps | 32.61 ms |
| Xfinity (Comcast) | 123 | 368.01 Mbps | 306.75 Mbps | 65.8 Mbps | 34.24 ms |
| AT&T | 117 | 253.1 Mbps | 243.05 Mbps | 154.93 Mbps | 39.48 ms |
| Cox | 37 | 246.21 Mbps | 147.03 Mbps | 61.4 Mbps | 25.41 ms |
| Verizon | 46 | 207.37 Mbps | 116.14 Mbps | 168.63 Mbps | 38.2 ms |
| T-Mobile | 30 | 148.73 Mbps | 118.05 Mbps | 38.36 Mbps | 48.67 ms |
| CenturyLink | 37 | 141.5 Mbps | 29.84 Mbps | 75.56 Mbps | 55.14 ms |
| Totalplay | 23 | 122.55 Mbps | 81.39 Mbps | 136.97 Mbps | 49.26 ms |
| Telmex (UNINET) | 31 | 96.9 Mbps | 82.83 Mbps | 74.03 Mbps | 70.9 ms |
| Starlink | 28 | 90.34 Mbps | 59.33 Mbps | 20.45 Mbps | 69.75 ms |
| Telkom Indonesia | 30 | 32.18 Mbps | 29.17 Mbps | 20.18 Mbps | 191.17 ms |
Only ISPs with at least 20 valid tests are shown.
Trend
Compare against the 2026-03 edition.
Methodology
- Measurement engine: LibreSpeed.
- Measurement window: Apr 1, 2026 – Apr 30, 2026 (UTC).
- 1,866 valid tests included; 102 excluded (missing/failed ISP attribution).
- Percentiles computed via linear interpolation.
- Rows with a missing, empty, or failed ISP lookup are excluded.
- A zero value for a given metric (download, upload, or ping) excludes that row from that metric's statistics only — it does not disqualify the row's other valid metrics.
- Country and ISP breakdowns additionally require a minimum sample size (see minimum_country_sample_size / minimum_isp_sample_size) before being published, to avoid misleadingly precise statistics from a handful of tests.
Country and ISP (provider) attribution are self-reported by the client at test time via a third-party IP-lookup service, not independently verified. These are measurements observed by internetspeedtest.net, not a statistically representative national broadband sample.
Download the data
Schema version 1.0 · Edition 2026-04 · Aggregated statistics only — no individual test rows, no personal data.
Suggested citation: “internetspeedtest.net Internet Speed Report, April 2026”, http://internetspeedtest.net/reports/internet-speed-report/2026-04.json