1SPEEDTEST-CLI(1) User Commands SPEEDTEST-CLI(1)
2
3
4
6 speedtest-cli - manual page for speedtest-cli 2.1.3
7
9 usage: speedtest-cli [-h] [--no-download] [--no-upload] [--single]
10 [--bytes]
11
12 [--share] [--simple] [--csv]
13 [--csv-delimiter CSV_DELIMITER] [--csv-header] [--json] [--list]
14 [--server SERVER] [--exclude EXCLUDE] [--mini MINI] [--source
15 SOURCE] [--timeout TIMEOUT] [--secure] [--no-pre-allocate]
16 [--version]
17
18 Command line interface for testing internet bandwidth using
19 speedtest.net.
20 --------------------------------------------------------------------------
21 https://github.com/sivel/speedtest-cli
22
23 options:
24 -h, --help
25 show this help message and exit
26
27 --no-download
28 Do not perform download test
29
30 --no-upload
31 Do not perform upload test
32
33 --single
34 Only use a single connection instead of multiple. This simulates
35 a typical file transfer.
36
37 --bytes
38 Display values in bytes instead of bits. Does not affect the im‐
39 age generated by --share, nor output from --json or --csv
40
41 --share
42 Generate and provide a URL to the speedtest.net share results
43 image, not displayed with --csv
44
45 --simple
46 Suppress verbose output, only show basic information
47
48 --csv Suppress verbose output, only show basic information in CSV for‐
49 mat. Speeds listed in bit/s and not affected by --bytes
50
51 --csv-delimiter CSV_DELIMITER
52 Single character delimiter to use in CSV output. Default ","
53
54 --csv-header
55 Print CSV headers
56
57 --json Suppress verbose output, only show basic information in JSON
58 format. Speeds listed in bit/s and not affected by --bytes
59
60 --list Display a list of speedtest.net servers sorted by distance
61
62 --server SERVER
63 Specify a server ID to test against. Can be supplied multiple
64 times
65
66 --exclude EXCLUDE
67 Exclude a server from selection. Can be supplied multiple times
68
69 --mini MINI
70 URL of the Speedtest Mini server
71
72 --source SOURCE
73 Source IP address to bind to
74
75 --timeout TIMEOUT
76 HTTP timeout in seconds. Default 10
77
78 --secure
79 Use HTTPS instead of HTTP when communicating with speedtest.net
80 operated servers
81
82 --no-pre-allocate
83 Do not pre allocate upload data. Pre allocation is enabled by
84 default to improve upload performance. To support systems with
85 insufficient memory, use this option to avoid a MemoryError
86
87 --version
88 Show the version number and exit
89
90 Python 3.12.0b4 (main, Jul 12 2023, 00:00:00) [GCC 13.1.1 20230614 (Red
91 Hat 13.1.1-4)]
92
93
94
95speedtest-cli 2.1.3 July 2023 SPEEDTEST-CLI(1)