This is a command line interface for LibreSpeed speed test backends, written in Go. For use when you donø't have a GUI on the client you want to test from.
What's new in 1.0.14
Changelog
f3e9b1a Add CI build checks and Dependabot, fix Docker build for Go 1.25 (#135)
d9c6811 Add winget installation to the readme. (#136)
6c296c9 Bump alpine from 3.17 to 3.24 (#139)
42e5f76 Bump github.com/briandowns/spinner from 1.23.1 to 1.23.2 (#140)
31c4077 Bump github.com/prometheus-community/pro-bing from 0.8.0 to 0.9.1 (#141)
95ed616 Bump github.com/urfave/cli/v2 from 2.27.4 to 2.27.7 (#142)
c5bbb3c Bump golang from 1.25-alpine to 1.26-alpine (#138)
5df0dad build: upgrade golang.org/x/net to v0.57.0 (#134)
b036ea6 docs: describe what --secure and --insecure actually do (#125)
e7e746e feat: name the platform in the User-Agent (#131)
50fb6c1 feat: report test progress under --debug (#124)
1d07f3c feat: report the negotiated TLS version and cipher under --debug (#127)
6cb09d9 feat: report the ping distribution under --debug (#130)
8b464d5 feat: report which address each ping test used under --debug (#128)
89d11fc fix: correct .well-known retry URL and preserve rawIspInfo (#133)
8987f6e fix: harden concurrent transfers and terminal output (#123)
e13a3e4 fix: keep sub-millisecond precision in ping and jitter (#129)
8398753 fix: leave the build date out of --version when there is none (#132)
d3cadd6 fix: say which error terminated the run (#137)
51fd860 fix: send Content-Length on upload requests instead of chunked (#143)
f56897b fix: set upload Content-Length to the payload size, not the KiB option (#144)
9bd3bdb fix: terminate output with a newline, drop the empty copyright line (#126)
Yes. librespeed-cli is free and open-source software released under the LGPL-3.0 license.
What is the latest version of librespeed-cli?
The latest version is 1.0.14, released on Aug 17, 2026.
Is it safe to download librespeed-cli?
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 324f9bc16f3b9bb6bfa6af89bad1e3e5183ae8c91464b3cb3fc2db8df1d6b503.
Which Windows versions does librespeed-cli support?
librespeed-cli runs on Windows and is available for 32-bit (x86), 64-bit (x64), ARM64 systems.
How do I uninstall librespeed-cli?
Open Settings › Apps › Installed apps, find librespeed-cli and select Uninstall. From the command line, run winget uninstall --id=LibreSpeed.librespeed-cli -e.
Is there a portable version of librespeed-cli?
Yes. librespeed-cli is available as a portable ZIP archive (librespeed-cli_1.0.14_windows_amd64.zip, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.
Alternatives to librespeed-cli
Other Command Line Tools programs for Windows from different developers.
The Azure command-line interface (Azure CLI) is a set of commands used to create and manage Azure resources. The Azure CLI is available across Azure services and is designed to get you working quickly