Skip to content

Search tools

Network Utilities

Open source alternatives to Speedtest.net

Speedtest.net measures your connection against Ookla's servers, once, when you ask. The four tools here are all MIT-licensed and all ship Docker images, but they solve two different problems. If you want a test page on your own server, OpenSpeedTest is a plain HTML5 test written in vanilla JavaScript that any static web server can host, so it needs very little upkeep. MyIP is a wider toolbox on one page: speed, ping and MTR tests, IP geolocation, and DNS leak and WebRTC checks. If you want to know whether your provider delivers the speed you pay for, Speedtest Tracker monitors performance and uptime on a schedule, and MySpeed records your results over a retention period you set. Pick a tracker for evidence over weeks, and a test page for checking a home or office network. The trade-off of a self-hosted test page is that it measures the link between a device and your own server, not your line to the wider internet.

updated Oct 2026 4 alternatives best health 96 ★ 25k combined 658 commits / 90d 4 with Docker

Top picks to replace Speedtest.net

  • Healthiest

    MyIP

    Health 96/100: 535 commits in 90 days, latest release v8.0.0, Docker image available.

Licence family

Showing 4 of 4 tools

All 4 Speedtest.net alternatives, ranked by health

  • Top pick · highest health

    MyIP

    All in one IP Toolbox. Easy to check what's your IPs, IP geolocation, check for DNS leaks, examine WebRTC connections, speed test, ping test, MTR test, check website availability and more.

    ★ 12k⟳ todayv8.0.0MIT

    DockerNodejs
  • MySpeed

    Speed test analysis software that shows your internet speed for up to 30 days.

    ★ 3k⟳ 4 days agov1.0.9MIT

    DockerNodejs

Speedtest.net alternatives compared

We track 4 open-source Speedtest.net alternatives, of which 2 currently score 70 or above on Repoly's GitHub health scale and 4 ship a Docker image. MyIP leads on health at 96/100 with 535 commits in the last 90 days; across all 4 projects you are choosing between MIT.

MyIP edges Speedtest Tracker 96 to 75, and most of the difference is commit activity: 535 commits in 90 days against 13 commits in 90 days. MyIP also has the largest following, at 12k stars.

The most recent release is MyIP v8.0.0, published 7 days ago. Speed Test by OpenSpeedTest™ publishes no tagged releases, which costs up to 25 of the 100 points. Speed Test by OpenSpeedTest™ scores under 40, so check recent activity before adopting it. By stack, Nodejs (2) is the most common. MyIP, Speedtest Tracker, MySpeed and 1 more are permissively licensed.

Open source alternatives to Speedtest.net by health, stars, licence and last commit
Tool Health Stars Last commit Licence Self-hosting Best for
MyIP Health 96 on 11 Sep, 96 nowSteady at 96 since 11 Sep 96 12k today MIT Docker image Long-term use: health 96/100
Speedtest Tracker Health 85 on 11 Sep, 75 nowDown 10 points since 11 Sep 75 6k 4 days ago MIT Docker image Community size: 6k stars
MySpeed Health 69 on 11 Sep, 69 nowSteady at 69 since 11 Sep, no release for 29 months 69 3k 4 days ago MIT Docker image Fast development: 110 commits in 90 days
Speed Test by OpenSpeedTest™ Health 34 on 11 Sep, 34 nowSteady at 34 since 11 Sep, no tagged release 34 3.8k 6 months ago MIT Docker image Check activity first: health 34/100

How to choose a Speedtest.net alternative

  • Want the project most likely to keep shipping? Start with MyIP: health 96/100 and 535 commits in the last 90 days.
  • Building it into a commercial product? MyIP is MIT, a permissive licence, so changes you ship stay yours.
  • Want the quickest install? Every measured option ships a Docker image, so a single compose file is the whole deployment.
  • The score measures maintenance, not features: shortlist two and try them with your own data before you migrate.

Speedtest.net alternatives: common questions

Is there an open source Speedtest.net alternative on GitHub?

Yes. 4 of the 4 Speedtest.net alternatives we track are on GitHub, led by MyIP (github.com/jason5ng32/MyIP, health 96/100, 12k stars) and Speedtest Tracker (github.com/alexjustesen/speedtest-tracker, health 75/100). Each tool page links its repository and shows the health score we recompute from it every night.

What is the most maintained open source alternative to Speedtest.net?

MyIP scores highest at 96/100, with 535 commits in the last 90 days, 12k stars on GitHub and its latest release (v8.0.0) published 7 days ago. It is also the most active by raw commit count.

Which Speedtest.net alternatives run in Docker?

4 of 4 publish a Docker image or Compose file: MyIP, Speedtest Tracker, MySpeed, Speed Test by OpenSpeedTest™. Docker support contributes 10 of the 100 available health points, because it is the clearest signal that self-hosting is a supported path rather than an afterthought.

Is MyIP or Speedtest Tracker the better Speedtest.net alternative?

On measured health MyIP leads, 96 to 75. MyIP has 535 commits in 90 days, 12k stars and v8.0.0 from 7 days ago; Speedtest Tracker has 13 commits in 90 days, 6k stars and v1.15.1 from 8 days ago. MyIP is ahead or level on every term Repoly measures.

Which Speedtest.net alternatives use a permissive licence?

4 of 4 are permissively licensed (MIT, Apache, BSD or similar): MyIP (MIT), Speedtest Tracker (MIT), MySpeed (MIT), Speed Test by OpenSpeedTest™ (MIT). 0 use copyleft licences such as GPL or AGPL, which require you to publish changes if you distribute a modified version.