network-speed.xyz

Hits

Your Reliable Script for Comprehensive Network Performance Testing.

Features

Big Thanks and shout out to Crunchbits LLC for sponsoring the Hosting Infrastructure.
Thanks to Teddysun [email protected] for the base bench.sh script

Usage

Global Speedtest (default)

curl -sL network-speed.xyz | bash
wget -qO- network-speed.xyz | bash

Regional Speedtest

region_name = na, sa, eu, asia, africa, au, middle-east, india, china, iran, indonesia

curl -sL network-speed.xyz | bash -s -- -r region_name
wget -qO- network-speed.xyz | bash -s -- -r region_name

Example:

wget -qO- network-speed.xyz | bash -s -- -r india

Sample Output (Global)

  ---------------------------- network-speed.xyz ----------------------------
    A simple script to test network performance using speedtest-cli
  ---------------------------------------------------------------------------
  Version            : v2023.11.13
  Global Speedtest   : wget -qO- network-speed.xyz | bash
  Region Speedtest   : wget -qO- network-speed.xyz | bash -s -- -r 
  ---------------------------------------------------------------------------
  Basic System Info
  ---------------------------------------------------------------------------
  CPU Model          : AMD EPYC 7763 64-Core Processor
  CPU Cores          : 5 @ 2445.406 MHz
  CPU Cache          : 512 KB
  AES-NI             : ✔ Enabled
  VM-x/AMD-V         : ✔ Enabled
  Total Disk         : 98.9 GB (13.5 GB Used)
  Total RAM          : 9.7 GB (1.5 GB Used)
  Total Swap         : 3.0 GB (6.0 MB Used)
  System uptime      : 22 days, 1 hour 9 min
  Load average       : 1.13, 1.04, 1.00
  OS                 : Ubuntu 22.04.3 LTS
  Arch               : x86_64 (64 Bit)
  Kernel             : 5.15.0-87-generic
  Virtualization     : KVM
  ---------------------------------------------------------------------------
  Basic Network Info
  ---------------------------------------------------------------------------
  Primary Network    : IPv6
  IPv6 Access        : ✔ Online
  IPv4 Access        : ✔ Online
  ISP                : DataCamp Limited
  ASN                : AS60068 Datacamp Limited
  ASN (IPv4)         : AS212238 Datacamp Limited
  Host               : CDN77 Singapore
  Location           : Singapore, North West-03, Singapore
  ---------------------------------------------------------------------------
  Speedtest.net (Region: GLOBAL)
  ---------------------------------------------------------------------------
  Location         Latency     Loss    DL Speed       UP Speed       Server

  ISP: Nexeon Technologies

  Nearest          1.30 ms     0.0%    9133.58 Mbps   8763.13 Mbps   GSL Networks - Singapore

  Kochi, IN        46.03 ms    0.0%    1815.47 Mbps   1667.91 Mbps   Asianet Broadband - Cochin
  Bangalore, IN    39.87 ms    0.0%    2587.68 Mbps   2090.24 Mbps   Bharti Airtel Ltd - Bangalore
  Chennai, IN      34.88 ms    N/A     2530.71 Mbps   2311.70 Mbps   Jio - Chennai
  Mumbai, IN       52.76 ms    0.0%    2644.69 Mbps   1447.37 Mbps   i3D.net - Mumbai
  Delhi, IN        74.03 ms    0.0%    1864.22 Mbps   1161.09 Mbps   Tata Teleservices Ltd - New Delhi

  Seattle, US      189.59 ms   N/A     2585.97 Mbps   404.03 Mbps    Comcast - Seattle, WA
  Los Angeles, US  173.89 ms   0.0%    1531.72 Mbps   459.14 Mbps    ReliableSite Hosting - Los Angeles, CA
  Dallas, US       206.32 ms   0.0%    1449.05 Mbps   406.50 Mbps    Hivelocity - Dallas, TX
  Miami, US        274.77 ms   0.0%    780.60 Mbps    335.97 Mbps    AT&T - Miami, FL
  New York, US     228.65 ms   0.0%    2017.60 Mbps   351.49 Mbps    GSL Networks - New York, NY
  Toronto, CA      238.10 ms   0.0%    1637.05 Mbps   341.69 Mbps    Rogers - Toronto, ON

  London, UK       169.41 ms   0.0%    2899.98 Mbps   365.17 Mbps    VeloxServ Communications - London
  Amsterdam, NL    168.70 ms   0.0%    2953.66 Mbps   389.57 Mbps    31173 Services AB - Amsterdam
  Paris, FR        287.47 ms   N/A     2163.78 Mbps   271.59 Mbps    Axione - Paris
  Frankfurt, DE    152.74 ms   0.0%    2909.40 Mbps   472.01 Mbps    23M GmbH - Frankfurt am Main
  Warsaw, PL       266.11 ms   0.0%    1017.02 Mbps   282.95 Mbps    UPC Polska - Warszawa
  Bucharest, RO    173.10 ms   0.0%    2016.98 Mbps   473.37 Mbps    Vodafone Romania Fixed – Bucharest - Bucharest

  Jeddah, SA       224.96 ms   0.0%    2366.26 Mbps   382.92 Mbps    Saudi Telecom Company
  Dubai, AE        90.66 ms    0.0%    4545.20 Mbps   945.34 Mbps    du - Dubai
  Fujairah, AE     71.32 ms    0.0%    5358.82 Mbps   1037.11 Mbps   ETISALAT-UAE - Fujairah

  Tokyo, JP        72.36 ms    N/A     2122.02 Mbps   932.90 Mbps    fdcservers.net - Tokyo
  Shanghai, CU-CN  205.94 ms   6.3%    1779.52 Mbps   285.10 Mbps    China Unicom 5G - Shanghai
  Nanjing, CT-CN   298.32 ms   6.7%    1415.25 Mbps   51.06 Mbps     China Telecom JiangSu 5G - Nanjing
  Hong Kong, CN    36.83 ms    N/A     2109.93 Mbps   2223.66 Mbps   STC - Hong Kong
  Singapore, SG    2.04 ms     0.0%    7638.98 Mbps   8408.62 Mbps   i3D.net - Singapore
  Jakarta, ID      16.56 ms    0.0%    2752.70 Mbps   2874.44 Mbps   PT. Telekomunikasi Indonesia - Jakarta
  ---------------------------------------------------------------------------
  Avg DL Speed       : 2763.99 Mbps
  Avg UL Speed       : 1449.48 Mbps

  Total DL Data      : 97.00 GB
  Total UL Data      : 44.52 GB
  Total Data         : 141.52 GB
  ---------------------------------------------------------------------------
  Duration           : 13 min 42 sec
  System Time        : 13/11/2023 - 22:57:57 WIB
  Total Script Runs  : 26997
  ---------------------------------------------------------------------------
  Result             : https://result.network-speed.xyz/r/1699890560_TTHK3D_GLOBAL.txt
  ---------------------------------------------------------------------------

Sample Output (Regional)

  ---------------------------- network-speed.xyz ----------------------------
    A simple script to test network performance using speedtest-cli
  ---------------------------------------------------------------------------
  Version            : v2023.11.13
  Global Speedtest   : wget -qO- network-speed.xyz | bash
  Region Speedtest   : wget -qO- network-speed.xyz | bash -s -- -r 
  ---------------------------------------------------------------------------
  Basic System Info
  ---------------------------------------------------------------------------
  CPU Model          : AMD EPYC-Rome Processor
  CPU Cores          : 16 @ 2799.998 MHz
  CPU Cache          : 512 KB
  AES-NI             : ✔ Enabled
  VM-x/AMD-V         : ✔ Enabled
  Total Disk         : 1.2 TB (399.3 GB Used)
  Total RAM          : 62.8 GB (1.8 GB Used)
  System uptime      : 10 days, 20 hour 23 min
  Load average       : 0.31, 0.30, 0.22
  OS                 : Ubuntu 22.04.3 LTS
  Arch               : x86_64 (64 Bit)
  Kernel             : 5.15.0-88-generic
  Virtualization     : KVM
  ---------------------------------------------------------------------------
  Basic Network Info
  ---------------------------------------------------------------------------
  Primary Network    : IPv6
  IPv6 Access        : ✔ Online
  IPv4 Access        : ✔ Online
  ISP                : HIVELOCITY, Inc.
  ASN                : AS29802 HIVELOCITY, Inc.
  Host               : HIVELOCITY, Inc.
  Location           : Tampa, Florida-FL, United States
  Location (IPv4)    : New York City, New York, US
  ---------------------------------------------------------------------------
  Speedtest.net (Region: NORTH AMERICA)
  ---------------------------------------------------------------------------
  Location         Latency     Loss    DL Speed       UP Speed       Server

  ISP: HIVELOCITY

  Nearest          32.13 ms    0.0%    969.65 Mbps    979.59 Mbps    Ideatek Telcom - Wichita, KS

  Vancouver, BC    60.61 ms    N/A     967.70 Mbps    1135.93 Mbps   TELUS - Vancouver, BC
  Calgary, AB      71.34 ms    N/A     979.29 Mbps    1150.40 Mbps   Shaw Communications - Calgary, AB
  Winnipeg, MB     33.30 ms    0.0%    981.48 Mbps    1033.50 Mbps   Voyageur Internet - Winnipeg, MB
  Toronto, ON      13.33 ms    0.0%    966.90 Mbps    1030.24 Mbps   Bell Canada - Toronto, ON
  Montreal, QC     18.62 ms    0.0%    965.83 Mbps    1033.81 Mbps   Rogers Wireless - Montréal, QC

  New York, NY     1.91 ms     0.0%    978.59 Mbps    1020.65 Mbps   Surfshark Ltd - New York, NY
  Ashburn, VA      8.02 ms     0.0%    978.66 Mbps    1025.62 Mbps   Rackdog - Ashburn, VA
  Charlotte, NC    29.94 ms    0.0%    982.01 Mbps    1017.43 Mbps   Windstream - Charlotte, NC
  Atlanta, GA      21.22 ms    0.0%    966.61 Mbps    1034.20 Mbps   i3D.net - Atlanta, GA
  Miami, FL        37.02 ms    0.0%    980.75 Mbps    1027.54 Mbps   AT&T - Miami, FL
  Dallas, TX       38.83 ms    0.0%    964.68 Mbps    1033.02 Mbps   Hivelocity - Dallas, TX
  Houston, TX      36.96 ms    0.0%    980.87 Mbps    1002.22 Mbps   Ezee Fiber - Houston, TX
  Kansas, MO       27.70 ms    0.0%    976.04 Mbps    986.15 Mbps    Xiber LLC - Kansas City, MO
  Minneapolis, MN  26.28 ms    0.0%    979.99 Mbps    1039.35 Mbps   US Internet - Minneapolis, MN
  Chicago, IL      19.75 ms    0.0%    968.92 Mbps    1029.48 Mbps   Enzu.com - Chicago, IL
  Cleveland, OH    18.24 ms    0.0%    981.91 Mbps    1030.18 Mbps   Windstream - Cleveland, OH
  Albuquerque, NM  47.87 ms    N/A     972.68 Mbps    924.90 Mbps    Comcast - Albuquerque, NM
  Denver, CO       42.72 ms    0.0%    970.74 Mbps    1028.73 Mbps   T-Mobile Fiber | Intrepid - Denver, CO
  Portland, OR     74.28 ms    N/A     994.76 Mbps    1064.18 Mbps   CenturyLink - Portland, OR
  Las Vegas, NV    72.70 ms    N/A     989.92 Mbps    1122.41 Mbps   Dish Wireless - Las Vegas, NV
  Salt Lake, UT    60.37 ms    N/A     949.70 Mbps    1114.76 Mbps   Novva Data Centers - Salt Lake City, UT
  Phoenix, AZ      56.70 ms    0.0%    984.85 Mbps    1081.14 Mbps   Xiber LLC - Phoenix, AZ
  Los Angeles, CA  63.88 ms    0.0%    977.44 Mbps    1097.49 Mbps   ReliableSite Hosting - Los Angeles, CA
  San Jose, CA     62.98 ms    0.0%    946.84 Mbps    1067.08 Mbps   Misaka Network, Inc. - San Jose, CA
  Seattle, WA      64.65 ms    0.0%    964.93 Mbps    1072.61 Mbps   Misaka Network, Inc. - Seattle, WA
  Anchorage, AK    95.29 ms    0.0%    939.39 Mbps    281.60 Mbps    Alaska Communications - Anchorage, AK

  Hermosillo, MX   79.29 ms    0.0%    979.21 Mbps    1129.69 Mbps   Megacable - Hermosillo
  Guadalajara, MX  82.03 ms    0.0%    962.44 Mbps    524.70 Mbps    AT&T México - Guadalajara
  Mexico City, MX  89.17 ms    N/A     972.72 Mbps    790.31 Mbps    INFINITUM - Mexico City
  ---------------------------------------------------------------------------
  Avg DL Speed       : 972.51 Mbps
  Avg UL Speed       : 996.96 Mbps

  Total DL Data      : 35.81 GB
  Total UL Data      : 40.86 GB
  Total Data         : 76.67 GB
  ---------------------------------------------------------------------------
  Duration           : 12 min 31 sec
  System Time        : 13/11/2023 - 14:59:22 UTC
  Total Script Runs  : 26990
  ---------------------------------------------------------------------------
  Result             : https://result.network-speed.xyz/r/1699887044_OLENJV_NA.txt
  ---------------------------------------------------------------------------

Sample Output (All Regions)

NA : https://result.network-speed.xyz/r/1694522045_QVORYM_NA.txt
SA : https://result.network-speed.xyz/r/1694528715_JFU3T1_SA.txt
EU : https://result.network-speed.xyz/r/1694529083_9KFDDK_EU.txt
Asia : https://result.network-speed.xyz/r/1694528694_SIR554_ASIA.txt
Africa : https://result.network-speed.xyz/r/1694537113_747AYT_AFRICA.txt
AU : https://result.network-speed.xyz/r/1694536652_DGXND8_AU.txt
Middle East : https://result.network-speed.xyz/r/1699886816_J28SZ3_MIDDLE-EAST.txt
India : https://result.network-speed.xyz/r/1694530534_3C9IAU_INDIA.txt
China : https://result.network-speed.xyz/r/1694528635_EI46XX_CHINA.txt
Iran : https://result.network-speed.xyz/r/1694528246_6GOL8A_IRAN.txt
Indonesia : https://result.network-speed.xyz/r/1695397374_P9DYIL_INDONESIA.txt

Bandwidth Usage

The script usually takes around 10-15 minutes to complete execution for global speedtest.
Data usage is hard to estimate since it is completely dependant on the connection and location.

However, below is a very rough estimate - based on a few tests on different networks.

Port Speed (DL/UL) Data Used Country Test Region
10Gbps Symmetric ~130GB SG GLOBAL
5Gbps Symmetric ~60GB KR GLOBAL
1Gbps Symmetric ~40GB US GLOBAL
750Mbps Symmetric ~35GB DE GLOBAL
500Mbps Symmetric ~25GB IN GLOBAL
100Mbps Symmetric ~6GB US GLOBAL
2Gbps/250Mbps ~50GB DE GLOBAL
1Gbps/250Mbps ~35GB CA GLOBAL
10Gbps Symmetric ~440GB DE EU
10Gbps Symmetric ~400GB NL EU
1Gbps Symmetric ~50GB UK EU
10Gbps Symmetric ~240GB SG ASIA
10Gbps Symmetric ~150GB SG INDIA
1Gbps Symmetric ~55GB US NA



Buy Me A Coffee