Speedtest command line tool

blunt

Expert Member
Joined
May 1, 2006
Messages
4,162
Reaction score
814
Location
Cape Town
https://github.com/sivel/speedtest-cli

Useful for those of you who want to remotely speedtest without wasting bandwidth on remote desktop on your mac/linux os.

Python script so would probably work in Windows as well as a command line tool.

Code:
michael@air:~/Scripts/speedtest-cli$python speedtest_cli.py 
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Telkom SA Limited (105.227.132.xxx)...
Selecting best server based on ping...
Hosted by Telkom SA (SAIX) (Cape Town) [8.43 km]: 21.617 ms
Testing download speed........................................
Download: 2.38 Mbit/s
Testing upload speed..................................................
Upload: 0.42 Mbit/s
michael@air:~/Scripts/speedtest-cli$

PS: Not my script :)
 
Last edited:
https://github.com/sivel/speedtest-cli

Useful for those of you who want to remotely speedtest without wasting bandwidth on remote desktop on your mac/linux os.

Python script so would probably work in Windows as well as a command line tool.

Code:
michael@air:~/Scripts/speedtest-cli$python speedtest_cli.py 
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Telkom SA Limited (105.227.132.xxx)...
Selecting best server based on ping...
Hosted by Telkom SA (SAIX) (Cape Town) [8.43 km]: 21.617 ms
Testing download speed........................................
Download: 2.38 Mbit/s
Testing upload speed..................................................
Upload: 0.42 Mbit/s
michael@air:~/Scripts/speedtest-cli$

This is awesome - maybe I could integrate it into my diagnostics tool :D
 
I've used this under Linux, but the results seemed a bit off.

I've just found that the ping times are a little fishy - my mac mini dials to a UK VPN and this script tells me my pings to the UK servers are 20 odd ms which is pretty much impossible. The speeds seem accurate though.
 
Thanks, I was looking for something like that, but the last time I looked, all I found was one that generates results like this

I've incorporated it into my "Help me fix my internet" tool - it works really well :)
 
Very very useful, thanks for sharing.
We have a remote management tool which allows powershell access to all of our clients for which this will be handy
 
Top
Sign up to the MyBroadband newsletter
X