News

We Open-Sourced Our Internet Speed Dataset on GitHub

The same real-world speed data behind our Internet Speed Report is now published as an open, monthly-updated dataset on GitHub — free to download, fork, or cite under CC BY 4.0.

i
iSpeedTest Team
Sep 4, 2026 4 min read

We Open-Sourced Our Internet Speed Dataset on GitHub

We just published the data behind our Internet Speed Report as an open, downloadable dataset:

→ github.com/internetspeedtest-net/internetspeedtest-dataset

If you just want to read the numbers, the Internet Speed Report page is still the easiest way — charts, per-edition CSV/JSON downloads, no setup. This post is about the version for people who want the whole history in one place: clone it, script against it, put it in a notebook, or just watch it update month to month.


What's in it

One JSON file per month (data/YYYY-MM.json), each containing:

  • Global stats — sample count, average, median, p25, p75 for download (Mbps), upload (Mbps), and ping (ms).
  • Per-country breakdown — same stats, for any country with at least 30 valid samples that month.
  • Per-ISP breakdown — same stats, for any ISP with at least 20 valid samples that month.
  • Methodology metadata — exclusion rules and an explicit caveat about how country/ISP attribution works.

At launch, the repo has 8 months of real data (January through August 2026), with a new month added automatically once it's complete.

Why we're doing this

Two reasons, both simple:

  1. It's already computed. This is the exact same data that powers our own Internet Speed Report — publishing it as a raw, forkable dataset costs us nothing extra.
  2. Raw numbers are more useful to some people than a webpage. If you're a researcher, a journalist double-checking a broadband claim, or a developer building your own chart or comparison tool, a JSON file you can curl or git clone is more useful than copy-pasting numbers off a page.

An honest caveat

This is real, observed data from real people running a free speed test — not a statistically representative national sample. Country and ISP are self-reported by the client at test time via a third-party IP lookup, not independently verified, and sample sizes vary a lot month to month depending on who happened to test that month. Treat it as what internetspeedtest.net's own visitors measured, and read the full methodology notes in the repo before citing a specific number as representative of a whole country or ISP.

License

Everything in the repo is CC BY 4.0 — free to use, share, or build on, commercial or not, as long as you credit internetspeedtest.net.

Get it

git clone https://github.com/internetspeedtest-net/internetspeedtest-dataset.git

Or just grab one month:

curl https://raw.githubusercontent.com/internetspeedtest-net/internetspeedtest-dataset/main/data/2026-08.json

If you build something with it — a chart, a comparison tool, a research post — we'd genuinely like to see it. Open an issue on the repo, or just star it if it's useful to you.


Related: Internet Speed Report · Understanding Your Speed Test Results

Tags:

open data internet speed report dataset github