I run internetspeedtest.net, a free, no-signup speed test built on the open-source LibreSpeed engine.
Over time, those tests produce something potentially useful beyond the individual result: observational data about download speed, upload speed, and latency across countries and ISPs. So I've started publishing the aggregated data openly.
The first release contains January to August 2026. Each month is a JSON file containing average, median, p25, and p75 for download, upload, and ping, grouped by country and ISP. A new month is added automatically. The license is CC BY 4.0.
An important limitation
This isn't a broadband census. Tests come from people who happen to visit internetspeedtest.net, so the sample is self-selected and uneven. Country and ISP come from IP lookup rather than independent verification. I therefore wouldn't use these numbers to claim that one country definitively has faster broadband than another.
I also exclude small samples: an aggregate needs at least 200 tests globally, 30 for a country, or 20 for an ISP before it's published.
I can imagine the data being useful for exploratory analysis, student projects, visualizations, or as one source when investigating broadband claims.
Where to get it
- GitHub (canonical, updated monthly): https://github.com/internetspeedtest-net/internetspeedtest-dataset
- Zenodo (DOI): https://doi.org/10.5281/zenodo.22308236
- Kaggle: https://www.kaggle.com/datasets/jacksonbin/internet-speed-statistics-by-country-and-isp-2026
- Hugging Face: https://huggingface.co/datasets/jacksonbin/internet-speed-by-country-and-isp
Full methodology: https://internetspeedtest.net/blog/internet-speed-dataset-open-source
If you build anything with it, I'd be interested to see what questions you try to answer.

Top comments (0)