Your Reliable Script for Comprehensive Network Performance Testing
Heartfelt thanks to our awesome sponsors for their invaluable support:
Thanks to Teddysun for the base bench.sh script
curl -sL nws.sh | bash
wget -qO- nws.sh | bash
region_name = na, sa, eu, asia, africa,
au, middle-east, india, china, iran,
indonesia, russia, 10gplus
curl -sL nws.sh | bash -s -- -r region_name
wget -qO- nws.sh | bash -s -- -r region_name
wget -qO- nws.sh | bash -s -- -r india
curl -sL nws.sh | bash -s -- -iperf
wget -qO- nws.sh | bash -s -- -iperf
Test network routing and latency to various global destinations with detailed path analysis.
region_name = china, asia, na, eu, au,
global
curl -sL nws.sh | bash -s -- -rt region_name
wget -qO- nws.sh | bash -s -- -rt region_name
curl -sL nws.sh | bash -s -- -rt eu
curl -sL nws.sh | bash -s -- -rt asia
curl -sL nws.sh | bash -s -- -rt china
---------------------------------- nws.sh ---------------------------------
A simple script to bench network performance using speedtest-cli
---------------------------------------------------------------------------
Version : v2024.09.18
Global Speedtest : wget -qO- nws.sh | bash
Region Speedtest : wget -qO- nws.sh | bash -s -- -r <region>
---------------------------------------------------------------------------
Basic System Info
---------------------------------------------------------------------------
CPU Model : AMD EPYC 7763 64-Core Processor
CPU Cores : 5 @ 2445.402 MHz
CPU Cache : 512 KB
AES-NI : ✔ Enabled
VM-x/AMD-V : ✔ Enabled
Total Disk : 98.9 GB (19.8 GB Used)
Total RAM : 9.7 GB (1.3 GB Used)
Total Swap : 3.0 GB (0 Used)
System uptime : 57 days, 10 hour 22 min
Load average : 0.24, 0.14, 0.13
OS : Ubuntu 22.04.4 LTS
Arch : x86_64 (64 Bit)
Kernel : 5.15.0-116-generic
Virtualization : KVM
TCP Control : bbr
---------------------------------------------------------------------------
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% 6801.00 Mbps 6324.32 Mbps NewMedia Express - Singapore
Kochi, IN 135.14 ms 0.4% 2331.98 Mbps 503.91 Mbps Asianet Broadband - Cochin
Bangalore, IN 37.36 ms 0.0% 4150.99 Mbps 2259.01 Mbps Bharti Airtel Ltd - Bangalore
Chennai, IN 34.41 ms N/A 4239.76 Mbps 3674.00 Mbps Jio - Chennai
Mumbai, IN 53.94 ms 0.0% 4438.07 Mbps 1628.58 Mbps i3D.net - Mumbai
Delhi, IN 68.89 ms 0.0% 5305.94 Mbps 1257.02 Mbps Tata Play Fiber - New Delhi
Seattle, US 195.62 ms N/A 2497.59 Mbps 474.90 Mbps Comcast - Seattle, WA
Los Angeles, US 168.02 ms 0.0% 3049.68 Mbps 528.34 Mbps ReliableSite Hosting - Los Angeles, CA
Dallas, US 203.97 ms 0.0% 3508.85 Mbps 425.87 Mbps i3D.net - Dallas, TX
Miami, US 260.42 ms N/A 1652.07 Mbps 326.44 Mbps Dish Wireless - Miami, FL
New York, US 219.14 ms 0.0% 5247.94 Mbps 1094.72 Mbps GSL Networks - New York, NY
Toronto, CA 199.36 ms 0.0% 2609.28 Mbps 438.25 Mbps Rogers - Toronto, ON
Mexico City, MX 201.59 ms N/A 3624.56 Mbps 424.48 Mbps INFINITUM - Mexico City
London, UK 220.12 ms 0.0% 4299.89 Mbps 1103.14 Mbps VeloxServ Communications - London
Amsterdam, NL 166.55 ms 0.0% 5517.39 Mbps 1075.73 Mbps 31173 Services AB - Amsterdam
Paris, FR 231.02 ms N/A 4099.58 Mbps 823.54 Mbps Axione - Paris
Frankfurt, DE 175.67 ms 0.0% 1675.52 Mbps 560.19 Mbps Clouvider Ltd - Frankfurt am Main
Warsaw, PL 169.94 ms 0.0% 4316.61 Mbps 1410.42 Mbps Play - Warszawa
Bucharest, RO 173.98 ms 0.0% 4252.47 Mbps 388.07 Mbps Vodafone Romania Fixed – Bucharest
Moscow, RU 328.29 ms 0.0% 3919.06 Mbps 672.10 Mbps RETN - Moscow
Jeddah, SA 194.02 ms 0.0% 4308.41 Mbps 1193.33 Mbps Saudi Telecom Company
Dubai, AE 85.45 ms 0.0% 4945.75 Mbps 1945.46 Mbps du - Dubai
Fujairah, AE 76.02 ms 0.0% 6330.62 Mbps 3262.74 Mbps e& UAE - Fujairah
Istanbul, TR 185.28 ms 0.0% 3309.72 Mbps 792.26 Mbps Turkcell - Istanbul
Tehran, IR 233.49 ms 0.0% 2594.74 Mbps 347.36 Mbps Asiatech - Tehran
Tokyo, JP 179.32 ms 0.0% 4225.86 Mbps 492.61 Mbps IPA CyberLab 400G - Tokyo
Shanghai, CU-CN 224.31 ms 3.0% 3704.56 Mbps 125.70 Mbps China Unicom 5G - Shanghai
Nanjing, CT-CN 321.46 ms 7.3% 310.93 Mbps 4.53 Mbps China Telecom JiangSu 5G - Nanjing
Hong Kong, CN 36.81 ms N/A 6591.88 Mbps 2226.31 Mbps STC - Hong Kong
Singapore, SG 0.84 ms 0.0% 8311.79 Mbps 8365.12 Mbps i3D.net - Singapore
Jakarta, ID 14.42 ms 0.0% 4735.94 Mbps 5984.13 Mbps PT Solnet Indonesia - Jakarta
---------------------------------------------------------------------------
Avg DL Speed : 4093.84 Mbps
Avg UL Speed : 1617.17 Mbps
Total DL Data : 178.98 GB
Total UL Data : 62.39 GB
Total Data : 241.38 GB
---------------------------------------------------------------------------
Duration : 16 min 24 sec
System Time : 18/09/2024 - 00:03:48 WIB
Total Script Runs : 81295
---------------------------------------------------------------------------
Result : https://result.nws.sh/r/1726592066_XGBFET_GLOBAL.txt
---------------------------------------------------------------------------
---------------------------------- nws.sh ---------------------------------
A simple script to bench network performance using speedtest-cli
---------------------------------------------------------------------------
Version : v2024.09.18
Global Speedtest : wget -qO- nws.sh | bash
Region Speedtest : wget -qO- nws.sh | bash -s -- -r <region>
---------------------------------------------------------------------------
Basic System Info
---------------------------------------------------------------------------
CPU Model : Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
CPU Cores : 8 @ 3902.256 MHz
CPU Cache : 8192 KB
AES-NI : ✔ Enabled
VM-x/AMD-V : ✔ Enabled
Total Disk : 438.5 GB (3.6 GB Used)
Total RAM : 62.4 GB (1.1 GB Used)
Total Swap : 512.0 MB (0 Used)
System uptime : 14 days, 14 hour 9 min
Load average : 0.34, 0.18, 0.14
OS : Ubuntu 24.04.1 LTS
Arch : x86_64 (64 Bit)
Kernel : 6.8.0-41-generic
Virtualization : NONE
TCP Control : cubic
---------------------------------------------------------------------------
Basic Network Info
---------------------------------------------------------------------------
Primary Network : IPv6
IPv6 Access : ✔ Online
IPv4 Access : ✔ Online
ISP : OVH SAS
ASN : AS16276 OVH SAS
Host : OVH Hosting, Inc
Location : Beauharnois, Quebec-QC, Canada
---------------------------------------------------------------------------
Speedtest.net (Region: NORTH AMERICA)
---------------------------------------------------------------------------
Location Latency Loss DL Speed UP Speed Server
ISP: OVH SAS
Nearest 1.33 ms 0.0% 910.56 Mbps 862.76 Mbps Bell Mobility - Montréal, QC
Vancouver, BC 83.49 ms N/A 799.70 Mbps 360.88 Mbps TELUS - Vancouver, BC
Calgary, AB 59.25 ms N/A 77.07 Mbps 25.17 Mbps Shaw Communications - Calgary, AB
Winnipeg, MB 41.94 ms 0.0% 287.59 Mbps 34.87 Mbps Voyageur Internet - Winnipeg, MB
Toronto, ON 8.43 ms 0.0% 703.13 Mbps 693.91 Mbps Bell Canada - Toronto, ON
Montreal, QC 55.63 ms 0.0% 385.50 Mbps 485.94 Mbps Rogers Wireless - Montréal, QC
New York, NY 18.60 ms 0.0% 314.49 Mbps 68.22 Mbps Surfshark Ltd - New York, NY
Ashburn, VA 13.91 ms 0.0% 254.49 Mbps 90.58 Mbps Rackdog - Ashburn, VA
Charlotte, NC 26.86 ms N/A 568.84 Mbps 701.91 Mbps Windstream - Charlotte, NC
Atlanta, GA 26.42 ms 0.0% 300.25 Mbps 554.63 Mbps i3D.net - Atlanta, GA
Miami, FL 45.66 ms 0.0% 361.04 Mbps 436.30 Mbps ReliableSite Hosting - Miami, FL
Dallas, TX 40.58 ms 0.0% 406.51 Mbps 431.03 Mbps i3D.net - Dallas, TX
Houston, TX 45.43 ms 0.0% 337.63 Mbps 53.92 Mbps AT&T - Houston, TX
Kansas, MO 34.87 ms 0.0% 217.74 Mbps 56.69 Mbps Nocix - Kansas City, MO
Minneapolis, MN 38.98 ms 0.0% 191.44 Mbps 40.35 Mbps US Internet - Minneapolis, MN
Chicago, IL 28.64 ms 0.0% 411.01 Mbps 496.56 Mbps Enzu.com - Chicago, IL
Cleveland, OH 22.68 ms N/A 705.58 Mbps 680.72 Mbps Windstream - Cleveland, OH
Albuquerque, NM 60.33 ms N/A 423.95 Mbps 299.40 Mbps Comcast - Albuquerque, NM
Denver, CO 48.42 ms 0.0% 453.73 Mbps 547.28 Mbps T-Mobile Fiber | Intrepid - Denver, CO
Portland, OR 77.84 ms N/A 949.26 Mbps 27.17 Mbps CenturyLink - Portland, OR
Las Vegas, NV 73.81 ms N/A 78.22 Mbps 33.40 Mbps Dish Wireless - Las Vegas, NV
Salt Lake, UT 77.11 ms N/A 47.18 Mbps 274.66 Mbps Novva Data Centers - Salt Lake City, UT
Phoenix, AZ 67.84 ms 0.0% 285.41 Mbps 36.93 Mbps Xiber LLC - Phoenix, AZ
Los Angeles, CA 67.80 ms 0.0% 294.04 Mbps 319.16 Mbps ReliableSite Hosting - Los Angeles, CA
San Jose, CA 86.80 ms 0.0% 511.81 Mbps 405.37 Mbps Misaka Network, Inc. - San Jose, CA
Spokane, WA 91.18 ms 0.0% 423.05 Mbps 280.95 Mbps Crunchbits - Spokane, WA
Seattle, WA 84.03 ms 0.0% 662.45 Mbps 313.70 Mbps Misaka Network, Inc. - Seattle, WA
Hermosillo, MX 84.72 ms 0.0% 408.72 Mbps 334.80 Mbps Megacable - Hermosillo
Guadalajara, MX 67.39 ms 0.0% 405.86 Mbps 42.69 Mbps AT&T México - Guadalajara
Mexico City, MX 70.60 ms N/A 424.98 Mbps 386.61 Mbps INFINITUM - Mexico City
---------------------------------------------------------------------------
Avg DL Speed : 420.04 Mbps
Avg UL Speed : 312.55 Mbps
Total DL Data : 17.83 GB
Total UL Data : 10.49 GB
Total Data : 28.32 GB
---------------------------------------------------------------------------
Duration : 13 min 55 sec
System Time : 18/09/2024 - 10:30:49 IST
Total Script Runs : 81340
---------------------------------------------------------------------------
Result : https://result.nws.sh/r/1726635083_P6NU18_NA.txt
---------------------------------------------------------------------------
---------------------------------- nws.sh ---------------------------------
A simple script to bench network performance using speedtest-cli
---------------------------------------------------------------------------
Version : v2026.06.05
Global Speedtest : wget -qO- nws.sh | bash
Region Speedtest : wget -qO- nws.sh | bash -s -- -r <region>
iperf3 test : wget -qO- nws.sh | bash -s -- -iperf
Ping & Routing : wget -qO- nws.sh | bash -s -- -rt <region>
---------------------------------------------------------------------------
Basic System Info
---------------------------------------------------------------------------
CPU Model : AMD Ryzen 9 9950X 16-Core Processor
CPU Cores : 1 @ 4291.932 MHz
CPU Cache : 1024 KB
AES-NI : ✔ Enabled
VM-x/AMD-V : ✔ Enabled
Total Disk : 24.6 GB (11.2 GB Used)
Total RAM : 1.9 GB (642.9 MB Used)
System uptime : 76 days, 19 hour 41 min
Load average : 0.14, 0.09, 0.06
OS : Debian GNU/Linux 13
Arch : x86_64 (64 Bit)
Kernel : 6.12.63+deb13-amd64
Virtualization : KVM
TCP Control : cubic
---------------------------------------------------------------------------
Basic Network Info
---------------------------------------------------------------------------
Primary Network : IPv6
IPv6 Access : ✔ Online
IPv4 Access : ✔ Online
ISP : WebNX, Inc.
ASN : AS18450 WebNX, Inc.
Host : 365 Group
Location : Los Angeles, California-CA, United States
---------------------------------------------------------------------------
iperf3 (Region: GLOBAL)
---------------------------------------------------------------------------
Location Latency Port DL Speed UP Speed Server
Network Mode: IPv4
New York, US 63.7 ms 40G 3470.00 Mbps 2090.00 Mbps PureVoltage
Kansas City, US 39.4 ms 200G 4620.00 Mbps 4090.00 Mbps Nocix
Los Angeles, US 0.861 ms 10G 9360.00 Mbps 9240.00 Mbps Leaseweb
Ashburn, US 52.8 ms 10G 4020.00 Mbps 39.00 Mbps Fortinet
Salt Lake, US 15.9 ms 10G 3020.00 Mbps busy XMission
Vienna, AT 148 ms 200G 984.00 Mbps 1390.00 Mbps Alwyzon
Frankfurt, DE 153 ms 50G 1340.00 Mbps 1310.00 Mbps Wobcom
Paris, FR 148 ms 100G 1310.00 Mbps 1500.00 Mbps Online.net
London, UK -- 10G 885.00 Mbps 1000.00 Mbps Leaseweb
Amsterdam, NL 133 ms 20G 1550.00 Mbps 950.00 Mbps Novogara
Kyiv, UA 179 ms 40G 743.00 Mbps 770.00 Mbps Cosmonova
Sydney, AU 135 ms 10G 860.00 Mbps 176.00 Mbps Leaseweb
Singapore, SG 189 ms 10G busy busy VSYS-Host
Mumbai, IN 261 ms 10G busy busy OVH
Network Mode: IPv6
Kansas City, US 38.7 ms 200G 5240.00 Mbps 4320.00 Mbps Nocix
Los Angeles, US 0.824 ms 10G 9260.00 Mbps 9130.00 Mbps Leaseweb
Salt Lake, US 15.9 ms 10G 2900.00 Mbps 9090.00 Mbps XMission
Vienna, AT 148 ms 200G 1250.00 Mbps 1360.00 Mbps Alwyzon
Frankfurt, DE 153 ms 50G 1260.00 Mbps 1190.00 Mbps Wobcom
London, UK 141 ms 10G 1260.00 Mbps 857.00 Mbps Leaseweb
Amsterdam, NL 133 ms 20G 1630.00 Mbps 1310.00 Mbps Novogara
Sydney, AU 135 ms 10G 820.00 Mbps 136.00 Mbps Leaseweb
Mumbai, IN 261 ms 10G 686.00 Mbps 561.00 Mbps OVH
---------------------------------------------------------------------------
Avg DL Speed : 2672.40 Mbps
Avg UL Speed : 2525.45 Mbps
Total DL Data : 65.77 GB
Total UL Data : 59.10 GB
Total Data : 124.87 GB
---------------------------------------------------------------------------
Duration : 14 min 20 sec
System Time : 05/06/2026 - 20:18:24 IST
---------------------------------------------------------------------------
Result : https://result.nws.sh/r/1780670904_CFHR9V_GLOBAL.txt
---------------------------------------------------------------------------
---------------------------------- nws.sh ---------------------------------
A simple script to bench network performance using speedtest-cli
---------------------------------------------------------------------------
Version : v2025.07.08
Global Speedtest : wget -qO- nws.sh | bash
Region Speedtest : wget -qO- nws.sh | bash -s -- -r <region>
Ping & Routing : wget -qO- nws.sh | bash -s -- -rt <region>
---------------------------------------------------------------------------
Basic System Info
---------------------------------------------------------------------------
CPU Model : AMD Ryzen 9 3900X 12-Core Processor
CPU Cores : 1 @ 3799.998 MHz
CPU Cache : 512 KB
AES-NI : ✔ Enabled
VM-x/AMD-V : ✔ Enabled
Total Disk : 19.1 GB (5.1 GB Used)
Total RAM : 712.5 MB (317.8 MB Used)
Total Swap : 512.0 MB (62.9 MB Used)
System uptime : 133 days, 0 hour 10 min
Load average : 0.00, 0.00, 0.00
OS : Debian GNU/Linux 11
Arch : x86_64 (64 Bit)
Kernel : 5.10.0-33-amd64
Virtualization : KVM
TCP Control : cubic
---------------------------------------------------------------------------
Basic Network Info
---------------------------------------------------------------------------
Primary Network : IPv4
IPv6 Access : ❌ Offline
IPv4 Access : ✔ Online
ISP : xTom GmbH
ASN : AS3214 xTom GmbH
Host : Virtual Machine Solutions LLC
Location : Amsterdam, North Holland-NH, Netherlands
---------------------------------------------------------------------------
Ping & Routing Test (Region: GLOBAL)
---------------------------------------------------------------------------
Network | Details
---------------------------------------------------------------------------
JP - Tokyo: SoftBank | 235ms [No Loss]
103.214.168.128 | AS3214 AS1299 AS149042
---------------------------------------------------------------------------
JP - Tokyo: HE | 216ms [No Loss]
core2.tyo1.he.net | AS3214 AS6939
---------------------------------------------------------------------------
HK - Hong Kong: GCore | 192ms [No Loss]
5.188.230.129 | AS3214 AS1299 AS199524 AS202422
---------------------------------------------------------------------------
HK - Hong Kong: LeaseWeb Asia | 239ms [No Loss]
43.249.36.49 | AS3214 AS6830 AS33915 AS2914 AS133752
---------------------------------------------------------------------------
VN - Ho Chi Minh: FPT Telecom | 292ms [No Loss]
103.186.65.98 | AS3214 AS6461 AS7473 AS18403
---------------------------------------------------------------------------
SG - Singapore: CDN77 | 241ms [No Loss]
89.187.162.1 | AS3214 AS1299 AS174 AS60068
---------------------------------------------------------------------------
SG - Singapore: TATA | 242ms [No Loss]
gin-asina-tcore1.as6453.net | AS3214 AS1299 AS6453
---------------------------------------------------------------------------
IN - Chennai: Linode | 161ms [No Loss]
speedtest-1.maa1.in.prod.linode.com | AS3214 AS9498 AS20940 AS63949
---------------------------------------------------------------------------
IN - Mumbai: Jio | 157ms [No Loss]
49.44.93.128 | AS3214 AS55836
---------------------------------------------------------------------------
IR - Tehran: ArvanCloud | 89ms [No Loss]
37.32.0.1 | AS3214 AS1299 AS6762 AS29049 AS202468
---------------------------------------------------------------------------
IR - Isfahan: Webdade | 110ms [No Loss]
194.5.50.94 | AS3214 AS6830 AS3257 AS49556
---------------------------------------------------------------------------
RU - Moscow: Misaka | 49ms [No Loss]
45.142.246.177 | AS3214 AS1299 AS9002 AS969 AS57578
---------------------------------------------------------------------------
RO - Bucharest: M247 | 41ms [No Loss]
185.45.12.22 | AS3214 AS9009
---------------------------------------------------------------------------
DE - Falkenstein: Hetzner | 11ms [No Loss]
fsn1-speed.hetzner.com | AS3214 AS24940
---------------------------------------------------------------------------
FR - Paris: M247 | 16ms [No Loss]
185.94.189.162 | AS3214 AS9009
---------------------------------------------------------------------------
NL - Amsterdam: Clouvider | 1ms [No Loss]
194.127.172.33 | AS3214 AS62240
---------------------------------------------------------------------------
UK - London: CDN77 | 8ms [No Loss]
185.59.221.51 | AS3214 AS1299 AS60068
---------------------------------------------------------------------------
CA - Montreal: OVH | 83ms [No Loss]
51.222.154.207 | AS3214 AS16276
---------------------------------------------------------------------------
US - Buffalo: ColoCrossing | 96ms [No Loss]
192.3.180.103 | AS3214 AS1299 AS36352
---------------------------------------------------------------------------
US - New York: ReliableSite | 88ms [No Loss]
104.243.42.233 | AS3214 AS1299 AS6453 AS23470
---------------------------------------------------------------------------
US - Miami: ReliableSite | 110ms [No Loss]
104.238.204.68 | AS3214 AS1299 AS6453 AS30058 AS23470
---------------------------------------------------------------------------
US - Chicago: Psychz Networks | 91ms [No Loss]
108.181.140.235 | AS3214 AS1299 AS3257 AS40676
---------------------------------------------------------------------------
US - Dallas: GSL | 108ms [No Loss]
216.146.25.35 | AS3214 AS7578 AS63018
---------------------------------------------------------------------------
US - Seattle: xTom | 135ms [No Loss]
23.145.48.48 | AS3214 AS1299 AS23033 AS50131
---------------------------------------------------------------------------
US - Los Angeles: WebNX | 144ms [No Loss]
64.185.232.162 | AS3214 AS7578 AS18450
---------------------------------------------------------------------------
---------------------------------------------------------------------------
Duration : 6 min 11 sec
System Time : 08/07/2025 - 20:28:30 IST
Total Script Runs : 117645
---------------------------------------------------------------------------
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 |
If you'd like to show your support or appreciation for this project, consider making a donation. Your generosity is greatly appreciated!