Speedtest

Self-hosted network speed measurement

Mbps
Download
Upload
Latency
Get started
bash
# download & run
$ curl -fsSL https://github.com/QuadTriangle/speedtest/releases/latest/download/speedtest-linux-amd64 -o speedtest && chmod +x speedtest
$ ./speedtest
Speedtest server running on http://localhost:8080
# custom port
$ ./speedtest 8075
Speedtest server running on http://localhost:8075

ARM64: replace amd64 with arm64 · All releases

docker
# run with docker
$ docker run --rm -it -p 8080:8080 ghcr.io/quadtriangle/speedtest:latest
Speedtest server running on http://localhost:8080

Linux host networking: use --net=host instead of -p 8080:8080 · GHCR