Rank ISP Average Download Data Average Upload Data # Recent Tests
1 PTCL 6.25 Mbps (799.96 kB/s) 2.81 Mbps (359.54 kB/s) 2007042
Country Average Download Data Average Upload Data #Recent Test
Pakistan 6.25 Mbps (799.96) kB/s 2.81 Mbps (359.54) kB/s 2007042
2 Xfinity Internet 149.79 Mbps (18.72 MB/s) 15.44 Mbps (1.93 MB/s) 693459
Country Average Download Data Average Upload Data #Recent Test
United States 149.79 Mbps (18.72) MB/s 15.44 Mbps (1.93) MB/s 693459
3 Airtel 35.13 Mbps (4.39 MB/s) 28.97 Mbps (3.62 MB/s) 292253
Country Average Download Data Average Upload Data #Recent Test
India 35.22 Mbps (4.4) MB/s 29.05 Mbps (3.63) MB/s 291254
Sri Lanka 5.69 Mbps (728.08) kB/s 2.15 Mbps (274.66) kB/s 428
Nigeria 18.3 Mbps (2.29) MB/s 12.4 Mbps (1.55) MB/s 189
Kenya 8.34 Mbps (1.04) MB/s 6.18 Mbps (790.44) kB/s 170
Uganda 9.88 Mbps (1.23) MB/s 7.67 Mbps (981.99) kB/s 117
DR Congo 14.83 Mbps (1.85) MB/s 11.23 Mbps (1.4) MB/s 19
Rwanda 3.66 Mbps (468.91) kB/s 1.11 Mbps (142.04) kB/s 19
Zambia 7.24 Mbps (926.17) kB/s 7.12 Mbps (910.97) kB/s 16
Tanzania 8.28 Mbps (1.03) MB/s 11.16 Mbps (1.4) MB/s 15
Malawi 7.93 Mbps (1015.08) kB/s 4.69 Mbps (600.26) kB/s 11
Seychelles 1.69 Mbps (215.8) kB/s 1.51 Mbps (193.39) kB/s 8
Niger 661.25 kbps (82.66) kB/s 1.29 Mbps (165.38) kB/s 4
Madagascar 4.97 Mbps (635.94) kB/s 5.41 Mbps (691.88) kB/s 2
Congo 11.47 Mbps (1.43) MB/s 2.61 Mbps (334.25) kB/s 1
4 AT&T 101.06 Mbps (12.63 MB/s) 86.95 Mbps (10.87 MB/s) 204102
Country Average Download Data Average Upload Data #Recent Test
United States 101.08 Mbps (12.63) MB/s 86.97 Mbps (10.87) MB/s 203982
Puerto Rico 58.68 Mbps (7.34) MB/s 41.57 Mbps (5.2) MB/s 40
United Kingdom 43.83 Mbps (5.48) MB/s 32.71 Mbps (4.09) MB/s 28
Australia 77.96 Mbps (9.75) MB/s 32.56 Mbps (4.07) MB/s 22
Canada 32.67 Mbps (4.08) MB/s 18.49 Mbps (2.31) MB/s 5
India 14.41 Mbps (1.8) MB/s 25.19 Mbps (3.15) MB/s 4
Germany 59.55 Mbps (7.44) MB/s 1.73 Mbps (221) kB/s 4
Netherlands 594.37 Mbps (74.3) MB/s 885.01 Mbps (110.63) MB/s 3
Singapore 34.75 Mbps (4.34) MB/s 2.57 Mbps (328.83) kB/s 3
Hong Kong 81.7 Mbps (10.21) MB/s 121.09 Mbps (15.14) MB/s 3
Switzerland 15.89 Mbps (1.99) MB/s 16.82 Mbps (2.1) MB/s 3
Belgium 88.67 Mbps (11.08) MB/s 29.49 Mbps (3.69) MB/s 2
Philippines 8.61 Mbps (1.08) MB/s 3.53 Mbps (452.19) kB/s 2
Mexico 57.73 Mbps (7.22) MB/s 20.83 Mbps (2.6) MB/s 1
5 Optus 41.49 Mbps (5.19 MB/s) 12.42 Mbps (1.55 MB/s) 138752
Country Average Download Data Average Upload Data #Recent Test
Australia 41.49 Mbps (5.19) MB/s 12.42 Mbps (1.55) MB/s 138752
6 Telstra 35.78 Mbps (4.47 MB/s) 11.35 Mbps (1.42 MB/s) 106191
Country Average Download Data Average Upload Data #Recent Test
Australia 35.78 Mbps (4.47) MB/s 11.35 Mbps (1.42) MB/s 106191
7 WOW 117.43 Mbps (14.68 MB/s) 18.54 Mbps (2.32 MB/s) 95429
Country Average Download Data Average Upload Data #Recent Test
United States 117.43 Mbps (14.68) MB/s 18.54 Mbps (2.32) MB/s 95429
8 Vodafone 62.1 Mbps (7.76 MB/s) 25.26 Mbps (3.16 MB/s) 89937
Country Average Download Data Average Upload Data #Recent Test
Australia 34.28 Mbps (4.28) MB/s 11.48 Mbps (1.44) MB/s 29107
United Kingdom 43.12 Mbps (5.39) MB/s 33.68 Mbps (4.21) MB/s 16499
Germany 119.25 Mbps (14.91) MB/s 18.73 Mbps (2.34) MB/s 10160
Portugal 130.72 Mbps (16.34) MB/s 68.04 Mbps (8.5) MB/s 6182
Greece 27.39 Mbps (3.42) MB/s 4.59 Mbps (586.95) kB/s 6113
India 12.39 Mbps (1.55) MB/s 6.9 Mbps (883.63) kB/s 4782
New Zealand 85.17 Mbps (10.65) MB/s 47.15 Mbps (5.89) MB/s 4377
Ireland 108.77 Mbps (13.6) MB/s 36.12 Mbps (4.51) MB/s 2661
Hungary 133.33 Mbps (16.67) MB/s 24.11 Mbps (3.01) MB/s 2350
Italy 65.43 Mbps (8.18) MB/s 30.84 Mbps (3.85) MB/s 1950
Spain 127.84 Mbps (15.98) MB/s 103.41 Mbps (12.93) MB/s 1308
Romania 112.6 Mbps (14.07) MB/s 20.08 Mbps (2.51) MB/s 1102
Czechia 85.17 Mbps (10.65) MB/s 14.76 Mbps (1.85) MB/s 721
Egypt 18.58 Mbps (2.32) MB/s 6.64 Mbps (850.2) kB/s 626
Turkey 17.72 Mbps (2.22) MB/s 5.87 Mbps (751.36) kB/s 516
Qatar 42.09 Mbps (5.26) MB/s 31.17 Mbps (3.9) MB/s 382
Iceland 230.27 Mbps (28.78) MB/s 256.2 Mbps (32.03) MB/s 356
Netherlands 46.25 Mbps (5.78) MB/s 12.25 Mbps (1.53) MB/s 226
Albania 215.41 Mbps (26.93) MB/s 34.16 Mbps (4.27) MB/s 146
Ghana 70.35 Mbps (8.79) MB/s 22 Mbps (2.75) MB/s 124
French Polynesia 5.8 Mbps (742.6) kB/s 2.46 Mbps (314.73) kB/s 101
Malta 25.93 Mbps (3.24) MB/s 10.52 Mbps (1.32) MB/s 70
Fiji 13.79 Mbps (1.72) MB/s 15.53 Mbps (1.94) MB/s 30
Ukraine 20.51 Mbps (2.56) MB/s 11.41 Mbps (1.43) MB/s 26
Czech Republic 71.94 Mbps (8.99) MB/s 9.13 Mbps (1.14) MB/s 17
Pakistan 11.74 Mbps (1.47) MB/s 13.09 Mbps (1.64) MB/s 5
9 TPG 43.96 Mbps (5.49 MB/s) 15.87 Mbps (1.98 MB/s) 84925
Country Average Download Data Average Upload Data #Recent Test
Australia 44.03 Mbps (5.5) MB/s 15.93 Mbps (1.99) MB/s 84448
Singapore 30.48 Mbps (3.81) MB/s 5.58 Mbps (713.71) kB/s 477
10 Mediacom 135.03 Mbps (16.88 MB/s) 22.86 Mbps (2.86 MB/s) 82274
Country Average Download Data Average Upload Data #Recent Test
United States 135.03 Mbps (16.88) MB/s 22.86 Mbps (2.86) MB/s 82274
11 Sky 28.12 Mbps (3.52 MB/s) 8.85 Mbps (1.11 MB/s) 58496
Country Average Download Data Average Upload Data #Recent Test
Philippines 24.02 Mbps (3) MB/s 5.59 Mbps (716.07) kB/s 31860
United Kingdom 30.43 Mbps (3.8) MB/s 10.82 Mbps (1.35) MB/s 25697
Ireland 67.9 Mbps (8.49) MB/s 26.26 Mbps (3.28) MB/s 404
Italy 217.04 Mbps (27.13) MB/s 147.35 Mbps (18.42) MB/s 307
Pakistan 3.05 Mbps (391.01) kB/s 21.55 Mbps (2.69) MB/s 107
Brazil 3.76 Mbps (481.74) kB/s 768.68 kbps (96.08) kB/s 93
New Zealand 148.24 Mbps (18.53) MB/s 179.85 Mbps (22.48) MB/s 19
Laos 11.83 Mbps (1.48) MB/s 10.26 Mbps (1.28) MB/s 9
12 TalkTalk 27.21 Mbps (3.4 MB/s) 8.92 Mbps (1.12 MB/s) 53244
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 27.21 Mbps (3.4) MB/s 8.92 Mbps (1.12) MB/s 53244
13 Virgin Media 103.81 Mbps (12.98 MB/s) 17.8 Mbps (2.22 MB/s) 40316
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 103.56 Mbps (12.94) MB/s 17.52 Mbps (2.19) MB/s 38871
Ireland 110.49 Mbps (13.81) MB/s 25.38 Mbps (3.17) MB/s 1445
14 CenturyLink 62.07 Mbps (7.76 MB/s) 49.19 Mbps (6.15 MB/s) 31908
Country Average Download Data Average Upload Data #Recent Test
United States 62.06 Mbps (7.76) MB/s 49.21 Mbps (6.15) MB/s 31890
United Kingdom 98.34 Mbps (12.29) MB/s 25.96 Mbps (3.25) MB/s 12
Canada 2.75 Mbps (352) kB/s 917.33 kbps (114.67) kB/s 3
Singapore 56.3 Mbps (7.04) MB/s 36.35 Mbps (4.54) MB/s 2
India 4.21 Mbps (538.63) kB/s 43.9 Mbps (5.49) MB/s 1
15 Cox Communications 137.92 Mbps (17.24 MB/s) 18.12 Mbps (2.26 MB/s) 29217
Country Average Download Data Average Upload Data #Recent Test
United States 137.92 Mbps (17.24) MB/s 18.12 Mbps (2.26) MB/s 29217
16 Plusnet 23.14 Mbps (2.89 MB/s) 7.45 Mbps (953.87 kB/s) 28831
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 22.77 Mbps (2.85) MB/s 7.06 Mbps (904) kB/s 28541
Germany 60.71 Mbps (7.59) MB/s 46.97 Mbps (5.87) MB/s 282
India 5.9 Mbps (754.69) kB/s 4.34 Mbps (555.59) kB/s 4
Cyprus 36.42 Mbps (4.55) MB/s 6.66 Mbps (852.38) kB/s 2
Belgium 29.49 Mbps (3.69) MB/s 367 kbps (45.88) kB/s 1
Bangladesh 3.89 Mbps (497.75) kB/s 3.17 Mbps (406.13) kB/s 1
17 PLDT 60.08 Mbps (7.51 MB/s) 67.73 Mbps (8.47 MB/s) 27606
Country Average Download Data Average Upload Data #Recent Test
Philippines 60.08 Mbps (7.51) MB/s 67.73 Mbps (8.47) MB/s 27606
18 iiNet 39.07 Mbps (4.88 MB/s) 12.32 Mbps (1.54 MB/s) 24992
Country Average Download Data Average Upload Data #Recent Test
Australia 39.06 Mbps (4.88) MB/s 12.32 Mbps (1.54) MB/s 24989
United States 61.91 Mbps (7.74) MB/s 4.28 Mbps (548.13) kB/s 3
19 Tele2 16.19 Mbps (2.02 MB/s) 10.01 Mbps (1.25 MB/s) 24228
Country Average Download Data Average Upload Data #Recent Test
Latvia 14.64 Mbps (1.83) MB/s 9.05 Mbps (1.13) MB/s 16735
Croatia 15.17 Mbps (1.9) MB/s 11.63 Mbps (1.45) MB/s 4319
Lithuania 22.4 Mbps (2.8) MB/s 9.42 Mbps (1.18) MB/s 1668
Estonia 25.58 Mbps (3.2) MB/s 12.01 Mbps (1.5) MB/s 830
Sweden 39.48 Mbps (4.93) MB/s 31.18 Mbps (3.9) MB/s 323
Netherlands 33.81 Mbps (4.23) MB/s 16.05 Mbps (2.01) MB/s 282
Russia 11.87 Mbps (1.48) MB/s 8.88 Mbps (1.11) MB/s 62
Kazakhstan 17.43 Mbps (2.18) MB/s 12.36 Mbps (1.55) MB/s 9
20 Tele2 16.19 Mbps (2.02 MB/s) 10.01 Mbps (1.25 MB/s) 24228
Country Average Download Data Average Upload Data #Recent Test
Latvia 14.64 Mbps (1.83) MB/s 9.05 Mbps (1.13) MB/s 16735
Croatia 15.17 Mbps (1.9) MB/s 11.63 Mbps (1.45) MB/s 4319
Lithuania 22.4 Mbps (2.8) MB/s 9.42 Mbps (1.18) MB/s 1668
Estonia 25.58 Mbps (3.2) MB/s 12.01 Mbps (1.5) MB/s 830
Sweden 39.48 Mbps (4.93) MB/s 31.18 Mbps (3.9) MB/s 323
Netherlands 33.81 Mbps (4.23) MB/s 16.05 Mbps (2.01) MB/s 282
Russia 11.87 Mbps (1.48) MB/s 8.88 Mbps (1.11) MB/s 62
Kazakhstan 17.43 Mbps (2.18) MB/s 12.36 Mbps (1.55) MB/s 9
21 Verizon 77.52 Mbps (9.69 MB/s) 61.73 Mbps (7.72 MB/s) 23725
Country Average Download Data Average Upload Data #Recent Test
United States 77.52 Mbps (9.69) MB/s 61.73 Mbps (7.72) MB/s 23717
Bermuda 48.31 Mbps (6.04) MB/s 8.94 Mbps (1.12) MB/s 4
United Kingdom 87.45 Mbps (10.93) MB/s 39.01 Mbps (4.88) MB/s 2
Sweden 184.26 Mbps (23.03) MB/s 240.4 Mbps (30.05) MB/s 1
The Bahamas 81.13 Mbps (10.14) MB/s 7.25 Mbps (927.88) kB/s 1
22 Cincinnati Bell 111.67 Mbps (13.96 MB/s) 64.29 Mbps (8.04 MB/s) 23238
Country Average Download Data Average Upload Data #Recent Test
United States 111.67 Mbps (13.96) MB/s 64.29 Mbps (8.04) MB/s 23238
23 iPrimus 29.16 Mbps (3.64 MB/s) 12.15 Mbps (1.52 MB/s) 22935
Country Average Download Data Average Upload Data #Recent Test
Australia 29.16 Mbps (3.64) MB/s 12.15 Mbps (1.52) MB/s 22935
24 Jio 21.21 Mbps (2.65 MB/s) 15.04 Mbps (1.88 MB/s) 21597
Country Average Download Data Average Upload Data #Recent Test
India 21.21 Mbps (2.65) MB/s 15.04 Mbps (1.88) MB/s 21597
25 EE 30.71 Mbps (3.84 MB/s) 9.81 Mbps (1.23 MB/s) 21496
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 30.71 Mbps (3.84) MB/s 9.81 Mbps (1.23) MB/s 21496
26 Dodo 27.31 Mbps (3.41 MB/s) 11.01 Mbps (1.38 MB/s) 21214
Country Average Download Data Average Upload Data #Recent Test
Australia 27.31 Mbps (3.41) MB/s 11.01 Mbps (1.38) MB/s 21214
27 NayaTel 11.56 Mbps (1.45 MB/s) 13.12 Mbps (1.64 MB/s) 19412
Country Average Download Data Average Upload Data #Recent Test
Pakistan 11.56 Mbps (1.45) MB/s 13.12 Mbps (1.64) MB/s 19412
28 Aussie Broadband 71.61 Mbps (8.95 MB/s) 18.48 Mbps (2.31 MB/s) 17657
Country Average Download Data Average Upload Data #Recent Test
Australia 71.61 Mbps (8.95) MB/s 18.48 Mbps (2.31) MB/s 17657
29 Comcast 122.73 Mbps (15.34 MB/s) 40.26 Mbps (5.03 MB/s) 17069
Country Average Download Data Average Upload Data #Recent Test
United States 122.73 Mbps (15.34) MB/s 40.26 Mbps (5.03) MB/s 17069
30 BSNL 31.47 Mbps (3.93 MB/s) 32.01 Mbps (4 MB/s) 15075
Country Average Download Data Average Upload Data #Recent Test
India 31.47 Mbps (3.93) MB/s 32.01 Mbps (4) MB/s 15075
31 Windstream 44.24 Mbps (5.53 MB/s) 25.71 Mbps (3.21 MB/s) 14389
Country Average Download Data Average Upload Data #Recent Test
United States 44.24 Mbps (5.53) MB/s 25.71 Mbps (3.21) MB/s 14389
32 Orange 88.46 Mbps (11.06 MB/s) 58.36 Mbps (7.3 MB/s) 14063
Country Average Download Data Average Upload Data #Recent Test
Jordan 66 Mbps (8.25) MB/s 63.24 Mbps (7.9) MB/s 7307
Poland 170.86 Mbps (21.36) MB/s 49.56 Mbps (6.2) MB/s 2409
France 95.9 Mbps (11.99) MB/s 81.75 Mbps (10.22) MB/s 1358
Belgium 62.05 Mbps (7.76) MB/s 9.98 Mbps (1.25) MB/s 637
Romania 117.72 Mbps (14.72) MB/s 88.3 Mbps (11.04) MB/s 609
Egypt 14.5 Mbps (1.81) MB/s 4.05 Mbps (517.93) kB/s 452
Spain 111.4 Mbps (13.93) MB/s 122.55 Mbps (15.32) MB/s 382
Slovakia 119.86 Mbps (14.98) MB/s 31.36 Mbps (3.92) MB/s 360
Morocco 12.67 Mbps (1.58) MB/s 4.24 Mbps (542.26) kB/s 264
Moldova 93.09 Mbps (11.64) MB/s 56 Mbps (7) MB/s 49
United States 49.01 Mbps (6.13) MB/s 33.48 Mbps (4.18) MB/s 34
Senegal 27.72 Mbps (3.46) MB/s 9.45 Mbps (1.18) MB/s 34
Côte d'Ivoire 22.88 Mbps (2.86) MB/s 6.2 Mbps (793.61) kB/s 32
Luxembourg 11.39 Mbps (1.42) MB/s 1.8 Mbps (230.39) kB/s 20
Martinique 80.61 Mbps (10.08) MB/s 39.55 Mbps (4.94) MB/s 19
Mali 19.54 Mbps (2.44) MB/s 3.09 Mbps (395.55) kB/s 19
Tunisia 8.17 Mbps (1.02) MB/s 2.89 Mbps (369.38) kB/s 19
Australia 15.09 Mbps (1.89) MB/s 12.98 Mbps (1.62) MB/s 17
India 72.45 Mbps (9.06) MB/s 39.89 Mbps (4.99) MB/s 11
Reunion 166.22 Mbps (20.78) MB/s 106.37 Mbps (13.3) MB/s 8
DR Congo 9.75 Mbps (1.22) MB/s 7.78 Mbps (995.95) kB/s 5
Sierra Leone 7.43 Mbps (950.41) kB/s 3.5 Mbps (448.5) kB/s 4
Madagascar 1.99 Mbps (254.78) kB/s 2.06 Mbps (263.22) kB/s 4
Guinea 6.22 Mbps (796.13) kB/s 8.01 Mbps (1) MB/s 3
Liberia 3.24 Mbps (415.25) kB/s 2.78 Mbps (356.31) kB/s 2
Italy 56.1 Mbps (7.01) MB/s 57.2 Mbps (7.15) MB/s 2
Cameroon 13.36 Mbps (1.67) MB/s 9.89 Mbps (1.24) MB/s 2
Guadeloupe 224.22 Mbps (28.03) MB/s 32.01 Mbps (4) MB/s 1
33 StarHub 153.01 Mbps (19.13 MB/s) 174.6 Mbps (21.82 MB/s) 13917
Country Average Download Data Average Upload Data #Recent Test
Singapore 153.01 Mbps (19.13) MB/s 174.6 Mbps (21.82) MB/s 13917
34 Wateen Telecom 14.21 Mbps (1.78 MB/s) 10.81 Mbps (1.35 MB/s) 13734
Country Average Download Data Average Upload Data #Recent Test
Pakistan 14.21 Mbps (1.78) MB/s 10.81 Mbps (1.35) MB/s 13734
35 Shentel 59.27 Mbps (7.41 MB/s) 12.44 Mbps (1.56 MB/s) 12847
Country Average Download Data Average Upload Data #Recent Test
United States 58.19 Mbps (7.27) MB/s 11.15 Mbps (1.39) MB/s 12716
Poland 163.72 Mbps (20.47) MB/s 137.63 Mbps (17.2) MB/s 131
36 UPC 149.6 Mbps (18.7 MB/s) 25.92 Mbps (3.24 MB/s) 12051
Country Average Download Data Average Upload Data #Recent Test
Poland 150.77 Mbps (18.85) MB/s 22.73 Mbps (2.84) MB/s 3722
Hungary 124.83 Mbps (15.6) MB/s 18.05 Mbps (2.26) MB/s 2780
Romania 135 Mbps (16.87) MB/s 17.46 Mbps (2.18) MB/s 2585
Switzerland 194.62 Mbps (24.33) MB/s 50.6 Mbps (6.33) MB/s 2396
Czechia 120.13 Mbps (15.02) MB/s 16.83 Mbps (2.1) MB/s 314
Slovakia 170.24 Mbps (21.28) MB/s 23.74 Mbps (2.97) MB/s 221
Czech Republic 112.91 Mbps (14.11) MB/s 21.7 Mbps (2.71) MB/s 31
Ireland 238.5 Mbps (29.81) MB/s 23.88 Mbps (2.99) MB/s 2
37 UPC Broadband Slovakia 149.6 Mbps (18.7 MB/s) 25.92 Mbps (3.24 MB/s) 12051
Country Average Download Data Average Upload Data #Recent Test
Poland 150.77 Mbps (18.85) MB/s 22.73 Mbps (2.84) MB/s 3722
Hungary 124.83 Mbps (15.6) MB/s 18.05 Mbps (2.26) MB/s 2780
Romania 135 Mbps (16.87) MB/s 17.46 Mbps (2.18) MB/s 2585
Switzerland 194.62 Mbps (24.33) MB/s 50.6 Mbps (6.33) MB/s 2396
Czechia 120.13 Mbps (15.02) MB/s 16.83 Mbps (2.1) MB/s 314
Slovakia 170.24 Mbps (21.28) MB/s 23.74 Mbps (2.97) MB/s 221
Czech Republic 112.91 Mbps (14.11) MB/s 21.7 Mbps (2.71) MB/s 31
Ireland 238.5 Mbps (29.81) MB/s 23.88 Mbps (2.99) MB/s 2
38 Zoom Internet 89.74 Mbps (11.22 MB/s) 17.53 Mbps (2.19 MB/s) 10567
Country Average Download Data Average Upload Data #Recent Test
United States 89.74 Mbps (11.22) MB/s 17.53 Mbps (2.19) MB/s 10567
39 Telenor 10.68 Mbps (1.33 MB/s) 7.53 Mbps (963.84 kB/s) 10123
Country Average Download Data Average Upload Data #Recent Test
Pakistan 5.56 Mbps (711.27) kB/s 4.15 Mbps (530.86) kB/s 9306
Sweden 78.8 Mbps (9.85) MB/s 68.3 Mbps (8.54) MB/s 312
Hungary 42.43 Mbps (5.3) MB/s 21.12 Mbps (2.64) MB/s 192
Norway 81.61 Mbps (10.2) MB/s 49.39 Mbps (6.17) MB/s 173
Denmark 84.31 Mbps (10.54) MB/s 32.16 Mbps (4.02) MB/s 96
Serbia 14.83 Mbps (1.85) MB/s 5.75 Mbps (735.48) kB/s 15
Bangladesh 13.19 Mbps (1.65) MB/s 8.13 Mbps (1.02) MB/s 11
Republic of the Union of Myanmar 18.56 Mbps (2.32) MB/s 27.94 Mbps (3.49) MB/s 10
Bulgaria 106.65 Mbps (13.33) MB/s 22.3 Mbps (2.79) MB/s 8
40 Sonic 157.2 Mbps (19.65 MB/s) 186.45 Mbps (23.31 MB/s) 8685
Country Average Download Data Average Upload Data #Recent Test
United States 157.2 Mbps (19.65) MB/s 186.45 Mbps (23.31) MB/s 8685
41 foxtel 29.47 Mbps (3.68 MB/s) 12.95 Mbps (1.62 MB/s) 8104
Country Average Download Data Average Upload Data #Recent Test
Australia 29.62 Mbps (3.7) MB/s 12.33 Mbps (1.54) MB/s 7767
India 25.94 Mbps (3.24) MB/s 27.29 Mbps (3.41) MB/s 337
42 Atlantic Broadband 87.31 Mbps (10.91 MB/s) 15.95 Mbps (1.99 MB/s) 7221
Country Average Download Data Average Upload Data #Recent Test
United States 87.31 Mbps (10.91) MB/s 15.95 Mbps (1.99) MB/s 7221
43 Sprint 30.7 Mbps (3.84 MB/s) 9.9 Mbps (1.24 MB/s) 6951
Country Average Download Data Average Upload Data #Recent Test
United States 29.37 Mbps (3.67) MB/s 7.92 Mbps (1013.47) kB/s 6691
Bulgaria 68.49 Mbps (8.56) MB/s 66.32 Mbps (8.29) MB/s 235
Puerto Rico 26.63 Mbps (3.33) MB/s 3.73 Mbps (477.2) kB/s 14
Aruba 64.85 Mbps (8.11) MB/s 14.85 Mbps (1.86) MB/s 4
Russia 30.15 Mbps (3.77) MB/s 34.84 Mbps (4.35) MB/s 3
United Kingdom 28.42 Mbps (3.55) MB/s 5.16 Mbps (661) kB/s 1
Cayman Islands 16.07 Mbps (2.01) MB/s 10.56 Mbps (1.32) MB/s 1
Hong Kong 394 kbps (49.25) kB/s 17.32 Mbps (2.16) MB/s 1
India 9.3 Mbps (1.16) MB/s 28.85 Mbps (3.61) MB/s 1
44 Swisscom 117.81 Mbps (14.73 MB/s) 87.73 Mbps (10.97 MB/s) 6911
Country Average Download Data Average Upload Data #Recent Test
Switzerland 117.81 Mbps (14.73) MB/s 87.73 Mbps (10.97) MB/s 6911
45 BT 46.39 Mbps (5.8 MB/s) 15.18 Mbps (1.9 MB/s) 6889
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 46.23 Mbps (5.78) MB/s 15.16 Mbps (1.89) MB/s 6879
Germany 196.13 Mbps (24.52) MB/s 19.5 Mbps (2.44) MB/s 7
Singapore 4.92 Mbps (629.88) kB/s 1.43 Mbps (182.75) kB/s 2
United States 168.21 Mbps (21.03) MB/s 140.96 Mbps (17.62) MB/s 1
46 Google Fiber 245.47 Mbps (30.68 MB/s) 281.06 Mbps (35.13 MB/s) 6717
Country Average Download Data Average Upload Data #Recent Test
United States 245.47 Mbps (30.68) MB/s 281.06 Mbps (35.13) MB/s 6717
47 Exetel 29.26 Mbps (3.66 MB/s) 14.84 Mbps (1.85 MB/s) 6656
Country Average Download Data Average Upload Data #Recent Test
Australia 29.26 Mbps (3.66) MB/s 14.84 Mbps (1.85) MB/s 6656
48 O2 27.17 Mbps (3.4 MB/s) 8.18 Mbps (1.02 MB/s) 6450
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 17.93 Mbps (2.24) MB/s 5.98 Mbps (764.95) kB/s 3116
Germany 31.87 Mbps (3.98) MB/s 11 Mbps (1.37) MB/s 2080
Czechia 42.64 Mbps (5.33) MB/s 9.06 Mbps (1.13) MB/s 1235
Czech Republic 19.64 Mbps (2.45) MB/s 4.23 Mbps (541.15) kB/s 18
Slovakia 91.58 Mbps (11.45) MB/s 4.42 Mbps (565.88) kB/s 1
49 TeleCable 40.66 Mbps (5.08 MB/s) 6.51 Mbps (833.76 kB/s) 5928
Country Average Download Data Average Upload Data #Recent Test
Costa Rica 40.16 Mbps (5.02) MB/s 6.36 Mbps (814.04) kB/s 5891
Spain 155.12 Mbps (19.39) MB/s 27.35 Mbps (3.42) MB/s 27
Bulgaria 26.43 Mbps (3.3) MB/s 40.98 Mbps (5.12) MB/s 10
50 M1 153.57 Mbps (19.2 MB/s) 179.48 Mbps (22.44 MB/s) 5716
Country Average Download Data Average Upload Data #Recent Test
Singapore 153.57 Mbps (19.2) MB/s 179.48 Mbps (22.44) MB/s 5716
51 SpinTel 24.78 Mbps (3.1 MB/s) 9.66 Mbps (1.21 MB/s) 5278
Country Average Download Data Average Upload Data #Recent Test
Australia 24.78 Mbps (3.1) MB/s 9.66 Mbps (1.21) MB/s 5278
52 Telkom 19.34 Mbps (2.42 MB/s) 10.33 Mbps (1.29 MB/s) 4668
Country Average Download Data Average Upload Data #Recent Test
South Africa 19.1 Mbps (2.39) MB/s 11.36 Mbps (1.42) MB/s 2854
Indonesia 20.02 Mbps (2.5) MB/s 8.57 Mbps (1.07) MB/s 1757
Kenya 10.55 Mbps (1.32) MB/s 13.32 Mbps (1.66) MB/s 57
53 WorldCall 8.81 Mbps (1.1 MB/s) 9.05 Mbps (1.13 MB/s) 4627
Country Average Download Data Average Upload Data #Recent Test
Pakistan 8.81 Mbps (1.1) MB/s 9.05 Mbps (1.13) MB/s 4627
54 Active 66.42 Mbps (8.3 MB/s) 69.31 Mbps (8.66 MB/s) 4260
Country Average Download Data Average Upload Data #Recent Test
India 66.56 Mbps (8.32) MB/s 69.48 Mbps (8.68) MB/s 4247
United States 24.29 Mbps (3.04) MB/s 16.2 Mbps (2.03) MB/s 11
Antigua and Barbuda 10.2 Mbps (1.27) MB/s 2.94 Mbps (376.44) kB/s 2
55 Post Office 14.02 Mbps (1.75 MB/s) 3.61 Mbps (462.15 kB/s) 3498
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 14.02 Mbps (1.75) MB/s 3.61 Mbps (462.15) kB/s 3498
56 Elisa 49.8 Mbps (6.23 MB/s) 18.36 Mbps (2.3 MB/s) 3281
Country Average Download Data Average Upload Data #Recent Test
Estonia 43.68 Mbps (5.46) MB/s 18.68 Mbps (2.33) MB/s 2156
Finland 61.54 Mbps (7.69) MB/s 17.75 Mbps (2.22) MB/s 1125
57 KT Corp 148.41 Mbps (18.55 MB/s) 167.74 Mbps (20.97 MB/s) 3175
Country Average Download Data Average Upload Data #Recent Test
South Korea 148.41 Mbps (18.55) MB/s 167.74 Mbps (20.97) MB/s 3175
58 Hyperoptic 157.88 Mbps (19.73 MB/s) 171.43 Mbps (21.43 MB/s) 2495
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 157.88 Mbps (19.73) MB/s 171.43 Mbps (21.43) MB/s 2495
59 TeliaSonera 49.75 Mbps (6.22 MB/s) 56.78 Mbps (7.1 MB/s) 2473
Country Average Download Data Average Upload Data #Recent Test
Croatia 9.49 Mbps (1.19) MB/s 10.01 Mbps (1.25) MB/s 608
Estonia 31.59 Mbps (3.95) MB/s 22.03 Mbps (2.75) MB/s 442
Latvia 25.31 Mbps (3.16) MB/s 11.1 Mbps (1.39) MB/s 406
Denmark 21.64 Mbps (2.71) MB/s 10.28 Mbps (1.28) MB/s 280
Lithuania 72.53 Mbps (9.07) MB/s 67.12 Mbps (8.39) MB/s 213
Finland 35.28 Mbps (4.41) MB/s 17.43 Mbps (2.18) MB/s 195
Sweden 112.72 Mbps (14.09) MB/s 81.5 Mbps (10.19) MB/s 183
Norway 311.3 Mbps (38.91) MB/s 599.53 Mbps (74.94) MB/s 141
Italy 28.45 Mbps (3.56) MB/s 11.93 Mbps (1.49) MB/s 3
United States 19.69 Mbps (2.46) MB/s 11.21 Mbps (1.4) MB/s 2
60 TeliaSonera 49.75 Mbps (6.22 MB/s) 56.78 Mbps (7.1 MB/s) 2473
Country Average Download Data Average Upload Data #Recent Test
Croatia 9.49 Mbps (1.19) MB/s 10.01 Mbps (1.25) MB/s 608
Estonia 31.59 Mbps (3.95) MB/s 22.03 Mbps (2.75) MB/s 442
Latvia 25.31 Mbps (3.16) MB/s 11.1 Mbps (1.39) MB/s 406
Denmark 21.64 Mbps (2.71) MB/s 10.28 Mbps (1.28) MB/s 280
Lithuania 72.53 Mbps (9.07) MB/s 67.12 Mbps (8.39) MB/s 213
Finland 35.28 Mbps (4.41) MB/s 17.43 Mbps (2.18) MB/s 195
Sweden 112.72 Mbps (14.09) MB/s 81.5 Mbps (10.19) MB/s 183
Norway 311.3 Mbps (38.91) MB/s 599.53 Mbps (74.94) MB/s 141
Italy 28.45 Mbps (3.56) MB/s 11.93 Mbps (1.49) MB/s 3
United States 19.69 Mbps (2.46) MB/s 11.21 Mbps (1.4) MB/s 2
61 Southern Phone 22.35 Mbps (2.79 MB/s) 8.71 Mbps (1.09 MB/s) 2060
Country Average Download Data Average Upload Data #Recent Test
Australia 22.35 Mbps (2.79) MB/s 8.71 Mbps (1.09) MB/s 2060
62 Etisalat 109.12 Mbps (13.64 MB/s) 49.6 Mbps (6.2 MB/s) 2009
Country Average Download Data Average Upload Data #Recent Test
United Arab Emirates 115.29 Mbps (14.41) MB/s 52.49 Mbps (6.56) MB/s 1891
Egypt 10.6 Mbps (1.33) MB/s 3.24 Mbps (414.24) kB/s 114
Kuwait 656.33 kbps (82.04) kB/s 1023.67 kbps (127.96) kB/s 3
Sri Lanka 7.37 Mbps (942.75) kB/s 4.75 Mbps (607.88) kB/s 1
63 I-Cable 253.43 Mbps (31.68 MB/s) 252.99 Mbps (31.62 MB/s) 1900
Country Average Download Data Average Upload Data #Recent Test
Hong Kong 253.43 Mbps (31.68) MB/s 252.99 Mbps (31.62) MB/s 1900
64 Starlink 71.61 Mbps (8.95 MB/s) 11.62 Mbps (1.45 MB/s) 1734
Country Average Download Data Average Upload Data #Recent Test
United States 71.62 Mbps (8.95) MB/s 11.79 Mbps (1.47) MB/s 1331
Canada 69.07 Mbps (8.63) MB/s 9.6 Mbps (1.2) MB/s 340
United Kingdom 95.19 Mbps (11.9) MB/s 8.54 Mbps (1.07) MB/s 18
New Zealand 77.04 Mbps (9.63) MB/s 16.85 Mbps (2.11) MB/s 14
Australia 105.15 Mbps (13.14) MB/s 23.89 Mbps (2.99) MB/s 13
Germany 59.98 Mbps (7.5) MB/s 19.29 Mbps (2.41) MB/s 11
Austria 78.98 Mbps (9.87) MB/s 40.01 Mbps (5) MB/s 7
65 Vodafone Idea India 11.04 Mbps (1.38 MB/s) 6.51 Mbps (832.71 kB/s) 1667
Country Average Download Data Average Upload Data #Recent Test
India 11.04 Mbps (1.38) MB/s 6.51 Mbps (832.71) kB/s 1667
66 Rise 10.25 Mbps (1.28 MB/s) 2.93 Mbps (375.06 kB/s) 1585
Country Average Download Data Average Upload Data #Recent Test
United States 10.25 Mbps (1.28) MB/s 2.93 Mbps (375.06) kB/s 1585
67 TING 167.02 Mbps (20.88 MB/s) 217.07 Mbps (27.13 MB/s) 1517
Country Average Download Data Average Upload Data #Recent Test
United States 167.02 Mbps (20.88) MB/s 217.07 Mbps (27.13) MB/s 1517
68 Sunrise 105.84 Mbps (13.23 MB/s) 76.04 Mbps (9.51 MB/s) 1375
Country Average Download Data Average Upload Data #Recent Test
Switzerland 105.84 Mbps (13.23) MB/s 76.04 Mbps (9.51) MB/s 1375
69 Altice USA 51.8 Mbps (6.47 MB/s) 14.37 Mbps (1.8 MB/s) 1359
Country Average Download Data Average Upload Data #Recent Test
Dominican Republic 60.21 Mbps (7.53) MB/s 10.37 Mbps (1.3) MB/s 1087
United States 18.19 Mbps (2.27) MB/s 30.34 Mbps (3.79) MB/s 272
70 Wi-Tribe 3.6 Mbps (461.36 kB/s) 2.14 Mbps (274.31 kB/s) 1345
Country Average Download Data Average Upload Data #Recent Test
Pakistan 3.6 Mbps (461.36) kB/s 2.14 Mbps (274.31) kB/s 1345
71 Tata Teleservices 40.35 Mbps (5.04 MB/s) 34.47 Mbps (4.31 MB/s) 1275
Country Average Download Data Average Upload Data #Recent Test
India 39.82 Mbps (4.98) MB/s 34.53 Mbps (4.32) MB/s 1195
United States 28.21 Mbps (3.53) MB/s 14.64 Mbps (1.83) MB/s 42
Singapore 50 Mbps (6.25) MB/s 30.38 Mbps (3.8) MB/s 29
Australia 24.27 Mbps (3.03) MB/s 8.01 Mbps (1) MB/s 3
Hong Kong 83.39 Mbps (10.42) MB/s 126.55 Mbps (15.82) MB/s 2
United Kingdom 19.39 Mbps (2.42) MB/s 5.49 Mbps (703) kB/s 1
Germany 920.99 Mbps (115.12) MB/s 899.8 Mbps (112.47) MB/s 1
France 7.69 Mbps (984.88) kB/s 7.62 Mbps (974.88) kB/s 1
Canada 35.27 Mbps (4.41) MB/s 10.98 Mbps (1.37) MB/s 1
72 exede 21.86 Mbps (2.73 MB/s) 3.25 Mbps (416.15 kB/s) 1160
Country Average Download Data Average Upload Data #Recent Test
United States 21.86 Mbps (2.73) MB/s 3.25 Mbps (416.15) kB/s 1160
73 Activ8me 25.24 Mbps (3.15 MB/s) 8.63 Mbps (1.08 MB/s) 1056
Country Average Download Data Average Upload Data #Recent Test
Australia 25.24 Mbps (3.15) MB/s 8.63 Mbps (1.08) MB/s 1056
74 RCN Corporation 147.35 Mbps (18.42 MB/s) 23.36 Mbps (2.92 MB/s) 929
Country Average Download Data Average Upload Data #Recent Test
United States 147.35 Mbps (18.42) MB/s 23.36 Mbps (2.92) MB/s 929
75 Rain 18.86 Mbps (2.36 MB/s) 7.6 Mbps (973.07 kB/s) 922
Country Average Download Data Average Upload Data #Recent Test
South Africa 18.86 Mbps (2.36) MB/s 7.6 Mbps (973.07) kB/s 922
76 NextGenTel 49.35 Mbps (6.17 MB/s) 51.21 Mbps (6.4 MB/s) 917
Country Average Download Data Average Upload Data #Recent Test
Norway 49.35 Mbps (6.17) MB/s 51.21 Mbps (6.4) MB/s 917
77 STC 56.28 Mbps (7.04 MB/s) 19.14 Mbps (2.39 MB/s) 872
Country Average Download Data Average Upload Data #Recent Test
Saudi Arabia 51.81 Mbps (6.48) MB/s 18.74 Mbps (2.34) MB/s 811
Kuwait 167.75 Mbps (20.97) MB/s 33.27 Mbps (4.16) MB/s 39
Bahrain 23.62 Mbps (2.95) MB/s 8.98 Mbps (1.12) MB/s 22
78 Du 191.47 Mbps (23.93 MB/s) 55.43 Mbps (6.93 MB/s) 835
Country Average Download Data Average Upload Data #Recent Test
United Arab Emirates 191.47 Mbps (23.93) MB/s 55.43 Mbps (6.93) MB/s 835
79 Tiscali 88.84 Mbps (11.1 MB/s) 48.24 Mbps (6.03 MB/s) 793
Country Average Download Data Average Upload Data #Recent Test
Italy 88.84 Mbps (11.1) MB/s 48.24 Mbps (6.03) MB/s 793
80 Zain 50.37 Mbps (6.3 MB/s) 22.87 Mbps (2.86 MB/s) 786
Country Average Download Data Average Upload Data #Recent Test
Saudi Arabia 38.55 Mbps (4.82) MB/s 11.06 Mbps (1.38) MB/s 423
Jordan 29.23 Mbps (3.65) MB/s 26.23 Mbps (3.28) MB/s 235
Kuwait 161.9 Mbps (20.24) MB/s 33.98 Mbps (4.25) MB/s 94
Bahrain 69.89 Mbps (8.74) MB/s 8.09 Mbps (1.01) MB/s 14
Iraq 17.71 Mbps (2.21) MB/s 332.45 Mbps (41.56) MB/s 11
Italy 1.57 Mbps (201.23) kB/s 24.08 Mbps (3.01) MB/s 7
Sudan 6.75 Mbps (864.63) kB/s 1.43 Mbps (183.56) kB/s 2
81 Skymesh 17.08 Mbps (2.13 MB/s) 2.69 Mbps (344.2 kB/s) 753
Country Average Download Data Average Upload Data #Recent Test
Australia 17.08 Mbps (2.13) MB/s 2.69 Mbps (344.2) kB/s 753
82 SKBroadband 98.23 Mbps (12.28 MB/s) 81.4 Mbps (10.18 MB/s) 691
Country Average Download Data Average Upload Data #Recent Test
South Korea 98.23 Mbps (12.28) MB/s 81.4 Mbps (10.18) MB/s 691
83 MTNL 16.74 Mbps (2.09 MB/s) 11.42 Mbps (1.43 MB/s) 680
Country Average Download Data Average Upload Data #Recent Test
India 16.74 Mbps (2.09) MB/s 11.42 Mbps (1.43) MB/s 680
84 Mweb 36.11 Mbps (4.51 MB/s) 23.36 Mbps (2.92 MB/s) 652
Country Average Download Data Average Upload Data #Recent Test
South Africa 36.11 Mbps (4.51) MB/s 23.36 Mbps (2.92) MB/s 652
85 Mobily 42.82 Mbps (5.35 MB/s) 15.2 Mbps (1.9 MB/s) 572
Country Average Download Data Average Upload Data #Recent Test
Saudi Arabia 42.82 Mbps (5.35) MB/s 15.2 Mbps (1.9) MB/s 572
86 MTN 15.11 Mbps (1.89 MB/s) 9.89 Mbps (1.24 MB/s) 571
Country Average Download Data Average Upload Data #Recent Test
South Africa 20.29 Mbps (2.54) MB/s 12.41 Mbps (1.55) MB/s 314
Nigeria 7.74 Mbps (990.84) kB/s 5.03 Mbps (643.93) kB/s 115
Ghana 12.93 Mbps (1.62) MB/s 11.72 Mbps (1.47) MB/s 60
Uganda 11.41 Mbps (1.43) MB/s 7.71 Mbps (986.94) kB/s 34
Afghanistan 1.62 Mbps (207.63) kB/s 2.36 Mbps (301.99) kB/s 18
Rwanda 6.34 Mbps (811.07) kB/s 5.52 Mbps (706.75) kB/s 15
Zambia 10.57 Mbps (1.32) MB/s 8.66 Mbps (1.08) MB/s 4
Benin 1.7 Mbps (217.19) kB/s 7.73 Mbps (989) kB/s 4
Sudan 3.06 Mbps (391.88) kB/s 1.57 Mbps (200.63) kB/s 3
Swaziland 6.14 Mbps (785.44) kB/s 2.91 Mbps (373.06) kB/s 2
Côte d'Ivoire 3.11 Mbps (397.81) kB/s 3.46 Mbps (443.06) kB/s 2
87 DNA Oy 58.28 Mbps (7.29 MB/s) 15.95 Mbps (1.99 MB/s) 526
Country Average Download Data Average Upload Data #Recent Test
Finland 58.28 Mbps (7.29) MB/s 15.95 Mbps (1.99) MB/s 526
88 United Internet 118.94 Mbps (14.87 MB/s) 119.08 Mbps (14.89 MB/s) 520
Country Average Download Data Average Upload Data #Recent Test
United States 118.94 Mbps (14.87) MB/s 119.08 Mbps (14.89) MB/s 520
89 Bezeq 76.98 Mbps (9.62 MB/s) 19.61 Mbps (2.45 MB/s) 482
Country Average Download Data Average Upload Data #Recent Test
Israel 76.98 Mbps (9.62) MB/s 19.61 Mbps (2.45) MB/s 482
90 Partner 150.86 Mbps (18.86 MB/s) 38.94 Mbps (4.87 MB/s) 443
Country Average Download Data Average Upload Data #Recent Test
Israel 150.86 Mbps (18.86) MB/s 38.94 Mbps (4.87) MB/s 443
91 Free 151.47 Mbps (18.93 MB/s) 117.76 Mbps (14.72 MB/s) 420
Country Average Download Data Average Upload Data #Recent Test
France 151.83 Mbps (18.98) MB/s 118.02 Mbps (14.75) MB/s 419
Senegal 2.99 Mbps (382.13) kB/s 10.09 Mbps (1.26) MB/s 1
92 Bahnhof 172.77 Mbps (21.6 MB/s) 197.15 Mbps (24.64 MB/s) 376
Country Average Download Data Average Upload Data #Recent Test
Sweden 172.77 Mbps (21.6) MB/s 197.15 Mbps (24.64) MB/s 376
93 Mobinnet 11.6 Mbps (1.45 MB/s) 2.98 Mbps (381.48 kB/s) 349
Country Average Download Data Average Upload Data #Recent Test
Iran 11.6 Mbps (1.45) MB/s 2.98 Mbps (381.48) kB/s 349
94 USA Communications 102.28 Mbps (12.79 MB/s) 103.71 Mbps (12.96 MB/s) 342
Country Average Download Data Average Upload Data #Recent Test
United States 102.28 Mbps (12.79) MB/s 103.71 Mbps (12.96) MB/s 342
95 Com Hem 152.08 Mbps (19.01 MB/s) 44.9 Mbps (5.61 MB/s) 307
Country Average Download Data Average Upload Data #Recent Test
Sweden 152.08 Mbps (19.01) MB/s 44.9 Mbps (5.61) MB/s 307
96 NTT Plala 88.98 Mbps (11.12 MB/s) 84.92 Mbps (10.61 MB/s) 281
Country Average Download Data Average Upload Data #Recent Test
Japan 86.92 Mbps (10.86) MB/s 87.9 Mbps (10.99) MB/s 208
United States 108.17 Mbps (13.52) MB/s 86.85 Mbps (10.86) MB/s 57
Australia 23.21 Mbps (2.9) MB/s 16.22 Mbps (2.03) MB/s 4
Thailand 15.49 Mbps (1.94) MB/s 24.49 Mbps (3.06) MB/s 3
Germany 19.05 Mbps (2.38) MB/s 15.76 Mbps (1.97) MB/s 3
Lithuania 76.15 Mbps (9.52) MB/s 89.57 Mbps (11.2) MB/s 2
Singapore 74.05 Mbps (9.26) MB/s 42.03 Mbps (5.25) MB/s 2
Republic of the Union of Myanmar 174.36 Mbps (21.8) MB/s 148.42 Mbps (18.55) MB/s 1
Hong Kong 87.79 Mbps (10.97) MB/s 31.12 Mbps (3.89) MB/s 1
97 ITC 9.76 Mbps (1.22 MB/s) 2.01 Mbps (257.78 kB/s) 241
Country Average Download Data Average Upload Data #Recent Test
Iran 6.76 Mbps (864.68) kB/s 1.96 Mbps (250.28) kB/s 206
Argentina 5.95 Mbps (761.47) kB/s 1.66 Mbps (211.88) kB/s 19
Israel 53.01 Mbps (6.63) MB/s 3.19 Mbps (408.77) kB/s 16
98 BIGLOBE 473.92 Mbps (59.24 MB/s) 376.23 Mbps (47.03 MB/s) 218
Country Average Download Data Average Upload Data #Recent Test
Japan 473.92 Mbps (59.24) MB/s 376.23 Mbps (47.03) MB/s 218
99 Commander 37.35 Mbps (4.67 MB/s) 16.57 Mbps (2.07 MB/s) 217
Country Average Download Data Average Upload Data #Recent Test
Australia 37.35 Mbps (4.67) MB/s 16.57 Mbps (2.07) MB/s 217
100 So-net 131.07 Mbps (16.38 MB/s) 188.35 Mbps (23.54 MB/s) 187
Country Average Download Data Average Upload Data #Recent Test
Japan 129.71 Mbps (16.21) MB/s 191.82 Mbps (23.98) MB/s 182
Taiwan 180.45 Mbps (22.56) MB/s 62.15 Mbps (7.77) MB/s 5
101 So-net 131.07 Mbps (16.38 MB/s) 188.35 Mbps (23.54 MB/s) 187
Country Average Download Data Average Upload Data #Recent Test
Japan 129.71 Mbps (16.21) MB/s 191.82 Mbps (23.98) MB/s 182
Taiwan 180.45 Mbps (22.56) MB/s 62.15 Mbps (7.77) MB/s 5
102 Jazztel 113.6 Mbps (14.2 MB/s) 131.7 Mbps (16.46 MB/s) 168
Country Average Download Data Average Upload Data #Recent Test
Spain 113.6 Mbps (14.2) MB/s 131.7 Mbps (16.46) MB/s 168
103 NetCologne 71.86 Mbps (8.98 MB/s) 28.36 Mbps (3.54 MB/s) 141
Country Average Download Data Average Upload Data #Recent Test
Germany 71.86 Mbps (8.98) MB/s 28.36 Mbps (3.54) MB/s 141
104 Lounea 95.3 Mbps (11.91 MB/s) 77.5 Mbps (9.69 MB/s) 114
Country Average Download Data Average Upload Data #Recent Test
Finland 95.3 Mbps (11.91) MB/s 77.5 Mbps (9.69) MB/s 114
105 Tele Columbus 98.86 Mbps (12.36 MB/s) 9.99 Mbps (1.25 MB/s) 110
Country Average Download Data Average Upload Data #Recent Test
Germany 98.86 Mbps (12.36) MB/s 9.99 Mbps (1.25) MB/s 110
106 Westnet 35.6 Mbps (4.45 MB/s) 17.64 Mbps (2.2 MB/s) 108
Country Average Download Data Average Upload Data #Recent Test
Ireland 31.8 Mbps (3.97) MB/s 11.35 Mbps (1.42) MB/s 78
Ukraine 45.49 Mbps (5.69) MB/s 34 Mbps (4.25) MB/s 30
107 Armstrong Zoom 79.18 Mbps (9.9 MB/s) 14.16 Mbps (1.77 MB/s) 93
Country Average Download Data Average Upload Data #Recent Test
United States 79.18 Mbps (9.9) MB/s 14.16 Mbps (1.77) MB/s 93
108 ASAHI Net 67.76 Mbps (8.47 MB/s) 81.42 Mbps (10.18 MB/s) 93
Country Average Download Data Average Upload Data #Recent Test
Japan 67.76 Mbps (8.47) MB/s 81.42 Mbps (10.18) MB/s 93
109 Euskaltel 112.21 Mbps (14.03 MB/s) 75.7 Mbps (9.46 MB/s) 81
Country Average Download Data Average Upload Data #Recent Test
Spain 112.21 Mbps (14.03) MB/s 75.7 Mbps (9.46) MB/s 81
110 Pars Online 5.25 Mbps (671.49 kB/s) 618.07 kbps (77.26 kB/s) 54
Country Average Download Data Average Upload Data #Recent Test
Iran 5.25 Mbps (671.49) kB/s 618.07 kbps (77.26) kB/s 54
111 Sepanta 21.04 Mbps (2.63 MB/s) 24.62 Mbps (3.08 MB/s) 42
Country Average Download Data Average Upload Data #Recent Test
Iran 21.04 Mbps (2.63) MB/s 24.62 Mbps (3.08) MB/s 42
112 PCCW 83.76 Mbps (10.47 MB/s) 96.88 Mbps (12.11 MB/s) 40
Country Average Download Data Average Upload Data #Recent Test
Hong Kong 83.76 Mbps (10.47) MB/s 96.88 Mbps (12.11) MB/s 40
113 Shatel 7.68 Mbps (982.45 kB/s) 2.38 Mbps (304.37 kB/s) 39
Country Average Download Data Average Upload Data #Recent Test
Iran 7.68 Mbps (982.45) kB/s 2.38 Mbps (304.37) kB/s 39
114 ONO 337.21 Mbps (42.15 MB/s) 76.67 Mbps (9.58 MB/s) 29
Country Average Download Data Average Upload Data #Recent Test
Spain 337.21 Mbps (42.15) MB/s 76.67 Mbps (9.58) MB/s 29
115 B2X Online 4.44 Mbps (568.33 kB/s) 2.1 Mbps (268.83 kB/s) 27
Country Average Download Data Average Upload Data #Recent Test
United States 4.44 Mbps (568.33) kB/s 2.1 Mbps (268.83) kB/s 27
116 NOW Broadband 44.96 Mbps (5.62 MB/s) 33.81 Mbps (4.23 MB/s) 25
Country Average Download Data Average Upload Data #Recent Test
New Zealand 44.96 Mbps (5.62) MB/s 33.81 Mbps (4.23) MB/s 25
117 Uninett 19.5 Mbps (2.44 MB/s) 10.59 Mbps (1.32 MB/s) 21
Country Average Download Data Average Upload Data #Recent Test
Azerbaijan 10.67 Mbps (1.33) MB/s 1.21 Mbps (154.85) kB/s 18
South Africa 72.48 Mbps (9.06) MB/s 66.9 Mbps (8.36) MB/s 3
118 Get AS 130.58 Mbps (16.32 MB/s) 74.05 Mbps (9.26 MB/s) 20
Country Average Download Data Average Upload Data #Recent Test
Norway 130.58 Mbps (16.32) MB/s 74.05 Mbps (9.26) MB/s 20
119 Claranet 205.1 Mbps (25.64 MB/s) 231.83 Mbps (28.98 MB/s) 18
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 34.74 Mbps (4.34) MB/s 42.03 Mbps (5.25) MB/s 6
Netherlands 518.89 Mbps (64.86) MB/s 587.89 Mbps (73.49) MB/s 6
Germany 61.68 Mbps (7.71) MB/s 65.58 Mbps (8.2) MB/s 6
120 Pivit 21.46 Mbps (2.68 MB/s) 13.3 Mbps (1.66 MB/s) 14
Country Average Download Data Average Upload Data #Recent Test
Australia 21.46 Mbps (2.68) MB/s 13.3 Mbps (1.66) MB/s 14
121 Anvia 266.52 Mbps (33.32 MB/s) 95.72 Mbps (11.97 MB/s) 12
Country Average Download Data Average Upload Data #Recent Test
Finland 266.52 Mbps (33.32) MB/s 95.72 Mbps (11.97) MB/s 12
122 Internode 15.3 Mbps (1.91 MB/s) 11.35 Mbps (1.42 MB/s) 11
Country Average Download Data Average Upload Data #Recent Test
Australia 15.3 Mbps (1.91) MB/s 11.35 Mbps (1.42) MB/s 11
123 Fullrate 22.38 Mbps (2.8 MB/s) 4.68 Mbps (599.51 kB/s) 11
Country Average Download Data Average Upload Data #Recent Test
Denmark 22.38 Mbps (2.8) MB/s 4.68 Mbps (599.51) kB/s 11
124 Pop Telecom 17.76 Mbps (2.22 MB/s) 25.69 Mbps (3.21 MB/s) 7
Country Average Download Data Average Upload Data #Recent Test
United States 17.76 Mbps (2.22) MB/s 25.69 Mbps (3.21) MB/s 7
125 ICONZ 34.39 Mbps (4.3 MB/s) 46.11 Mbps (5.76 MB/s) 7
Country Average Download Data Average Upload Data #Recent Test
New Zealand 34.39 Mbps (4.3) MB/s 46.11 Mbps (5.76) MB/s 7
126 Bredbandsbolaget 106.14 Mbps (13.27 MB/s) 134.5 Mbps (16.81 MB/s) 7
Country Average Download Data Average Upload Data #Recent Test
Sweden 106.14 Mbps (13.27) MB/s 134.5 Mbps (16.81) MB/s 7
127 Strato AG 552.22 Mbps (69.03 MB/s) 458.46 Mbps (57.31 MB/s) 5
Country Average Download Data Average Upload Data #Recent Test
Germany 552.22 Mbps (69.03) MB/s 458.46 Mbps (57.31) MB/s 5
128 SurfNet Suomi 10.98 Mbps (1.37 MB/s) 11.87 Mbps (1.48 MB/s) 3
Country Average Download Data Average Upload Data #Recent Test
United States 10.98 Mbps (1.37) MB/s 11.87 Mbps (1.48) MB/s 3
129 comelec 34.68 Mbps (4.33 MB/s) 33.36 Mbps (4.17 MB/s) 3
Country Average Download Data Average Upload Data #Recent Test
United States 34.68 Mbps (4.33) MB/s 33.36 Mbps (4.17) MB/s 3
130 Ace Internet Services 5.77 Mbps (738.38 kB/s) 5.88 Mbps (752.06 kB/s) 2
Country Average Download Data Average Upload Data #Recent Test
Hungary 5.77 Mbps (738.38) kB/s 5.88 Mbps (752.06) kB/s 2
131 Netbay Internet 12.59 Mbps (1.57 MB/s) 1.81 Mbps (231.13 kB/s) 1
Country Average Download Data Average Upload Data #Recent Test
Australia 12.59 Mbps (1.57) MB/s 1.81 Mbps (231.13) kB/s 1
132 Hong Kong Broadband 110.53 Mbps (13.82 MB/s) 35.98 Mbps (4.5 MB/s) 1
Country Average Download Data Average Upload Data #Recent Test
Hong Kong 110.53 Mbps (13.82) MB/s 35.98 Mbps (4.5) MB/s 1
133 Towngas Telecommunications 12.31 Mbps (1.54 MB/s) 1.01 Mbps (129.75 kB/s) 1
Country Average Download Data Average Upload Data #Recent Test
United States 12.31 Mbps (1.54) MB/s 1.01 Mbps (129.75) kB/s 1
134 XLN 29.71 Mbps (3.71 MB/s) 9.25 Mbps (1.16 MB/s) 1
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 29.71 Mbps (3.71) MB/s 9.25 Mbps (1.16) MB/s 1