7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Speedtest Tracker

Open source

Speedtest Tracker is a self-hosted app that runs scheduled speed tests and records download, upload and ping results to monitor your internet connection.

speedtest-tracker.dev
Speedtest Tracker homepage screenshot
GitHub stars
6k
Last commit
16 days ago
Repository age
4 years
Version
v1.15.0
Licence
MIT
Self-hosted
Yes

About Speedtest Tracker

Speedtest Tracker is an application you host yourself that watches the speed and uptime of your internet connection. It runs speed tests on a schedule and keeps the results, so you can see how your connection behaves over time rather than relying on a single manual test.

Each test records download speed, upload speed, ping, packet loss and other metrics. Stored history and trends help you spot patterns and problems, and notifications can alert you when performance falls below a threshold you set. The interface is translated into multiple languages through community translations on Crowdin. Configuration options let you tailor behavior, and the documentation includes frequently asked questions.

The application is containerized, with an image built by LinuxServer.io, and the installation guide covers Docker as well as NAS platforms such as Synology and Unraid. It is written in PHP with Laravel and released under the MIT licence.

Key features

  • Scheduled automated speed tests
  • Download, upload, ping and packet loss metrics
  • Historical data and trend views
  • Threshold-based notifications
  • Docker image for Synology and Unraid
  • Community translations via Crowdin

Good fit for

  • →Documenting internet outages for your provider
  • →Tracking home network performance over time
Tags
speedtest
network-monitoring
internet-speed
self-hosted
docker
laravel
dashboard
uptime

Speedtest Tracker: questions and answers

What is Speedtest Tracker used for?
Speedtest Tracker is a self-hosted app that runs scheduled speed tests and records download, upload and ping results to monitor your internet connection. It is a good fit for documenting internet outages for your provider and tracking home network performance over time.
Is Speedtest Tracker open source?
Yes. Speedtest Tracker is open source under the MIT licence. Its source code is on GitHub at alexjustesen/speedtest-tracker and is written mainly in PHP.
Is Speedtest Tracker free?
Yes. Speedtest Tracker is open source, so the software itself is free to use.
Can I self-host Speedtest Tracker?
Yes. Speedtest Tracker can be self-hosted on your own server or infrastructure; there is no official hosted version.
What are some alternatives to Speedtest Tracker?
Similar open-source tools in the Monitoring & Observability category include Cachet, Gatus and Kener. SaaS products in the same category include Nagios XI, SolarWinds Network Performance Monitor and Atlassian Statuspage.
Is Speedtest Tracker actively maintained?
Yes. The most recent commit to Speedtest Tracker was on 16 September 2026, and the latest release is v1.15.0, published on 21 August 2026. The project has 6k stars on GitHub.

Open-source alternatives to Speedtest Tracker

See all

SaaS alternatives to Speedtest Tracker

See all