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