Speed Test by OpenSpeedTest™
Self-HostedOpen-source self-hosted internet speed test tool
Overview
A lightweight, browser-based self-hosted speed test that measures download/upload speeds, latency, and jitter. No client apps needed—works via any modern browser. Deploy easily using Docker, Kubernetes, or direct installation on web servers like Nginx/Apache. Privacy-focused: all test data stays on your server, no third-party tracking. Ideal for network admins monitoring internal networks or individuals checking connections without relying on public services. Supports custom branding and is open-source under the MIT License.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
speed_test_by_openspeedtest:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: speed-test-by-openspeedtest
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Browser-based (no client software required)
- Measures download/upload speeds, latency, and jitter
- Multiple deployment options (Docker, Kubernetes, web servers)
- Privacy-first (test data remains on your server)
Frequently Asked Questions
? Is Speed Test by OpenSpeedTest™ hard to install?
No—It offers simple deployment options like one-click Docker (using 'docker run -d -p 8080:8080 openspeedtest/latest') or direct upload to web servers (Nginx/Apache) with minimal configuration.
? Is it a good alternative to Ookla Speedtest?
Yes—For users prioritizing privacy and self-hosting, it’s an excellent alternative. It provides core speed metrics without third-party tracking, though it lacks some advanced enterprise features like detailed packet loss reports.
? Is it completely free?
Yes—It’s open-source under the MIT License, so it’s completely free to use, modify, and self-host with no hidden costs or subscriptions.
Top Alternatives
People Also Ask about Speed Test by OpenSpeedTest™
Tool Info
Pros
- ⊕ No third-party tracking or data sharing
- ⊕ Lightweight and resource-efficient
- ⊕ Easy one-click Docker deployment
- ⊕ Works on any modern web browser
Cons
- ⊖ Requires basic server setup knowledge
- ⊖ Lacks advanced enterprise features like packet loss analysis
- ⊖ Accuracy may depend on browser performance