logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

speedtest-cli - Command line interface for testing internet bandwidth using speedtest.net

Authors

       This  manual  page was written by Jonathan Carter <jonathan@ubuntu.com> Speedtest-cli was written by Matt
       Martz <matt@sivel.net>

speedtest-cli                                      2018-01-05                                   speedtest-cli(1)

Description

       Speedtest.net  is a web service for testing your broadband connection by downloading a file from a nearby
       speedtest.net server on the web. This tool allows you to access the service from the command line.

       Speedtest mini is a version of the Speedtest.net server that you can host locally.

Examples

Automaticallyfindclosestserverandstarttesting
              speedtest-cli

       Specifytestingagainstserver1491
              speedtest-cli --server 1491

       TestingagainstSpeedtestMini
              speedtest-cli --mini 172.18.66.1

Name

       speedtest-cli - Command line interface for testing internet bandwidth using speedtest.net

Options

       Usage: speedtest-cli [OPTION...]

       HelpOptions-h,--help
              Displays usage for the tool.

       Options--no-download
              Do not perform download test

       --no-upload
              Do not perform upload test

       --single
              Only use a single connection instead of multiple. This simulates a typical file transfer.

       --bytes
              Display values in bytes instead of bits. Does not affect  the  image  generated  by  --share,  nor
              output from --json or --csv

       --share
              Generate and provide a URL to the speedtest.net share results image, not displayed with --csv

       --simple
              Suppress verbose output, only show basic information

       --csv
              Suppress verbose output, only show basic information in CSV format. Speeds listed in bit/s and not
              affected by --bytes

       --csv-delimiterCSV_DELIMITER
              Single character delimiter to use in CSV output. Default ","

       --csv-header
              Print CSV headers

       --json
              Suppress  verbose  output,  only show basic information in JSON format. Speeds listed in bit/s and
              not affected by --bytes

       --list
              Display a list of speedtest.net servers sorted by distance

       --serverSERVER
              Specify a server ID to test against. Can be supplied multiple times

       --excludeEXCLUDE
              Exclude a server from selection. Can be supplied multiple times

       --miniMINI
              URL of the Speedtest Mini server

       --sourceSOURCE
              Source IP address to bind to

       --timeoutTIMEOUT
              HTTP timeout in seconds. Default 10

       --secure
              Use HTTPS instead of HTTP when communicating with speedtest.net operated servers

       --no-pre-allocate
              Do not pre allocate  upload  data.  Pre  allocation  is  enabled  by  default  to  improve  upload
              performance. To support systems with insufficient memory, use this option to avoid a MemoryError

       --version
              Show the version number and exit

Reporting Bugs

       Please file issues on the Github bug tracker: https://github.com/sivel/speedtest-cli

Synopsis

speedtest-cli [OPTION...]

See Also