Universal Speedtest CLI
Measure network performance with precision. Download/upload speeds, latency, jitter, and packet loss—all from your terminal.
Quick Start
Get up and running in seconds with these simple steps.
Run your first speed test
Simply run the command to start testing your network:You’ll see real-time progress as the tool measures your download speed, upload speed, latency, jitter, and packet loss.
Key Features
Everything you need to measure and monitor network performance.
Throughput Measurement
90th percentile download and upload speeds for accurate performance assessment
Latency Analysis
Unloaded and loaded latency measurements with jitter calculation
Packet Loss Testing
Comprehensive packet loss testing with 1000 requests at 50 concurrency
Network Metadata
Discover your ASN, AS organization, Cloudflare colo, and public IP
JSON Output
Machine-readable output for automation and CI/CD integration
Extensible Architecture
Provider-agnostic design ready for multi-provider support
Explore the Documentation
Learn how to use and extend Universal Speedtest CLI.
Installation
Multiple installation methods for every platform
Usage Guide
Learn all command options and output formats
Measurement Details
Understand the metrics and methodology
CLI Reference
Complete command-line options reference
Development
Build from source and contribute
Roadmap
See what’s coming next
Ready to measure your network performance?
Install Universal Speedtest CLI and get accurate network metrics in seconds. Open source, fast, and automation-friendly.
Get Started Now