Speedtest Servers

List of available Speedtest.net servers

Speedtest

List of Speedtest Servers

ID City Country Sponsor Host

Nearby Speedtest Servers

ID City Country Sponsor Host

How to use speedtest-cli

You can use a custom speedtest-cli script or the official one to test against specific servers from this list.

Using a custom speedtest-cli script:

wget https://raw.githubusercontent.com/laset-com/speedtest-cli/master/speedtest.py
chmod +x speedtest.py
python3 speedtest.py --server ID

Using the official speedtest CLI:

First, install the official speedtest CLI for your operating system:

## If migrating from prior bintray install instructions please first...
# sudo rm /etc/apt/sources.list.d/speedtest.list
# sudo apt-get update
# sudo apt-get remove speedtest
## Other non-official binaries will conflict with Speedtest CLI
# Example how to remove using apt-get
# sudo apt-get remove speedtest-cli
sudo apt-get install curl
curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.deb.sh | sudo bash
sudo apt-get install speedtest

Then, run the speedtest:

speedtest -s ID
## If migrating from prior bintray install instructions please first...
# sudo rm /etc/yum.repos.d/bintray-ookla-rhel.repo
# sudo yum remove speedtest
## Other non-official binaries will conflict with Speedtest CLI
# Example how to remove using yum
# rpm -qa | grep speedtest | xargs -I {} sudo yum -y remove {}
curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.rpm.sh | sudo bash
sudo yum install speedtest

Then, run the speedtest:

speedtest -s ID
sudo pkg update && sudo pkg install -g libidn2 ca_root_nss
# Example how to remove conflicting or old versions using pkg
# sudo pkg remove speedtest
# freeBSD 12 install
sudo pkg add "https://install.speedtest.net/app/cli/ookla-speedtest-1.2.0-freebsd12-x86_64.pkg"
# freeBSD 13 install
sudo pkg add "https://install.speedtest.net/app/cli/ookla-speedtest-1.2.0-freebsd13-x86_64.pkg"

Then, run the speedtest:

speedtest -s ID
brew tap teamookla/speedtest
brew update
# Example how to remove conflicting or old versions using brew
# brew uninstall speedtest --force
# brew uninstall speedtest-cli --force
brew install speedtest --force

Then, run the speedtest:

speedtest -s ID