M-Lab NDT
M-Lab NDT: A focused, open-source tool for TCP upload and download measurement. Ranked #30 of 33 in Network Testing Software by our editors (6.2/10); pricing: Free plan; best for public Internet speed-test data and APIs.
At a glance
- Editor score6.2 / 10
- PricingFree plan
- Best forPublic Internet speed-test data and APIs
- Free planYes
- Paid fromFree
- DeploymentHybrid
- Founded2009
- Facts checked20 Sep 2026

Where it wins
- Free open-source single-stream TCP upload and download testing
- JSON output, server discovery, and browser and Go clients
- Public datasets with BigQuery views for NDT results
Where it doesn't
- Measures single-stream TCP performance rather than broad network conditions
- Focused on upload and download testing instead of wider test coverage
- Self-hosting requires using the reference server implementation
Our verdict on M-Lab NDT
M-Lab NDT is an open-source network measurement tool for testing Internet connection performance. It measures application-level upload and download performance between a client and an M-Lab server through single-stream TCP tests. Web, Android, and API access make it suitable for public speed-test services, developers, researchers, regulators, operators, and teams that need reusable network measurement data rather than a conventional commercial SaaS product.
Its developer and data ecosystem is the main differentiator. The browser-based JavaScript client, reference Go client, and command-line tool support different integration paths, while JSON test output fits automated workflows. Server discovery is handled through the Locate API. NDT7 uses WebSocket and TLS over TCP, and the published protocol support also includes NDT5 and web100. Public raw, visualized, and queryable test data extend the tool beyond individual measurements, with BigQuery datasets and views available for analyzing NDT results.
The scope is deliberately focused: NDT performs active, single-stream TCP upload and download testing rather than presenting a broad network-testing suite. That makes it a strong choice for teams building public Internet performance measurements, analyzing open datasets, or integrating speed tests into web and developer applications. The reference server implementation also supports self-hosting. Teams seeking wider test methods or a conventional paid service with tiered commercial controls should consider a different category fit; teams prioritizing open measurement infrastructure and accessible results should pick M-Lab NDT.
Your product? Our editors can test M-Lab NDT in depth and publish a review, labelled as paid · from $149/mo →
M-Lab NDT pricing
M-Lab NDT fact sheet
| Free plan | Yes |
|---|---|
| Paid from | Free |
| Deployment | Hybrid |
| Test methods | Active |
| Protocol support | ndt7, ndt5, web100; WebSocket/TLS over TCP |
| Distributed agents | Not verified |
| Scheduled tests | Not verified |
| API access | Yes |
| Deployment | Cloud, Self-hosted |
| Platforms | Web, Android |
| Support | Email, Community, Docs |
| Built for | Solo, Small business, Mid-market, Enterprise (editorial estimate) |
| Pricing | Free plan |
| Website | measurementlab.net |
| Facts checked | 20 Sep 2026 |
Alternatives to M-Lab NDT
- Cisco ThousandEyesBroad enterprise coverage for testing networks, applications, traffic, routes, DNS, and topology.9.4
- NetBeezA wide-ranging platform for continuous, scheduled, and Wi-Fi network monitoring.9.2
- Forward EnterpriseA strong choice for modeling network behavior, testing changes, and tracing dependencies.9.0
See all M-Lab NDT alternatives →
Used M-Lab NDT? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used M-Lab NDT for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
M-Lab NDT is listed in our Network Testing Software directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/m-lab-ndt/"><img src="https://www.itechguides.com/best/badge/m-lab-ndt.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update



