Rank ISP Average Download Data Average Upload Data # Recent Tests
1 PTCL 6.16 Mbps (788.81 kB/s) 2.71 Mbps (346.87 kB/s) 1647745
Country Average Download Data Average Upload Data #Recent Test
Pakistan 6.16 Mbps (788.81) kB/s 2.71 Mbps (346.87) kB/s 1647745
2 Xfinity Internet 149.16 Mbps (18.65 MB/s) 15.42 Mbps (1.93 MB/s) 681461
Country Average Download Data Average Upload Data #Recent Test
United States 149.16 Mbps (18.65) MB/s 15.42 Mbps (1.93) MB/s 681461
3 Airtel 33.7 Mbps (4.21 MB/s) 26.46 Mbps (3.31 MB/s) 182993
Country Average Download Data Average Upload Data #Recent Test
India 33.76 Mbps (4.22) MB/s 26.51 Mbps (3.31) MB/s 182485
Kenya 8.39 Mbps (1.05) MB/s 5.89 Mbps (754.41) kB/s 147
Nigeria 19.53 Mbps (2.44) MB/s 12.19 Mbps (1.52) MB/s 120
Sri Lanka 4.88 Mbps (624.01) kB/s 913.46 kbps (114.18) kB/s 114
Uganda 9.15 Mbps (1.14) MB/s 8.22 Mbps (1.03) MB/s 89
Tanzania 3.48 Mbps (445.33) kB/s 10.21 Mbps (1.28) MB/s 10
DR Congo 10.59 Mbps (1.32) MB/s 4.37 Mbps (559.04) kB/s 7
Malawi 10.67 Mbps (1.33) MB/s 3.12 Mbps (399.75) kB/s 7
Seychelles 1016 kbps (127) kB/s 1.15 Mbps (147.78) kB/s 5
Niger 433.67 kbps (54.21) kB/s 1.25 Mbps (159.5) kB/s 3
Zambia 7.96 Mbps (1019.21) kB/s 12.39 Mbps (1.55) MB/s 3
Rwanda 4.51 Mbps (576.75) kB/s 3.23 Mbps (413.25) kB/s 1
Madagascar 7.09 Mbps (907.5) kB/s 7.96 Mbps (1019.13) kB/s 1
Congo 11.47 Mbps (1.43) MB/s 2.61 Mbps (334.25) kB/s 1
4 AT&T 101.07 Mbps (12.63 MB/s) 86.53 Mbps (10.82 MB/s) 179436
Country Average Download Data Average Upload Data #Recent Test
United States 101.09 Mbps (12.64) MB/s 86.55 Mbps (10.82) MB/s 179323
Puerto Rico 57.93 Mbps (7.24) MB/s 41.63 Mbps (5.2) MB/s 39
United Kingdom 43.03 Mbps (5.38) MB/s 32.9 Mbps (4.11) MB/s 26
Australia 79.08 Mbps (9.88) MB/s 33.93 Mbps (4.24) MB/s 21
Canada 32.67 Mbps (4.08) MB/s 18.49 Mbps (2.31) MB/s 5
Germany 59.55 Mbps (7.44) MB/s 1.73 Mbps (221) kB/s 4
Switzerland 15.89 Mbps (1.99) MB/s 16.82 Mbps (2.1) MB/s 3
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
Belgium 88.67 Mbps (11.08) MB/s 29.49 Mbps (3.69) MB/s 2
India 23.5 Mbps (2.94) MB/s 23.8 Mbps (2.97) MB/s 2
Philippines 8.61 Mbps (1.08) MB/s 3.53 Mbps (452.19) kB/s 2
5 Optus 37.88 Mbps (4.74 MB/s) 11.94 Mbps (1.49 MB/s) 106571
Country Average Download Data Average Upload Data #Recent Test
Australia 37.88 Mbps (4.74) MB/s 11.94 Mbps (1.49) MB/s 106571
6 WOW 116.87 Mbps (14.61 MB/s) 18.53 Mbps (2.32 MB/s) 87142
Country Average Download Data Average Upload Data #Recent Test
United States 116.87 Mbps (14.61) MB/s 18.53 Mbps (2.32) MB/s 87142
7 Telstra 33.14 Mbps (4.14 MB/s) 11.09 Mbps (1.39 MB/s) 76559
Country Average Download Data Average Upload Data #Recent Test
Australia 33.14 Mbps (4.14) MB/s 11.09 Mbps (1.39) MB/s 76559
8 Mediacom 133.78 Mbps (16.72 MB/s) 22.73 Mbps (2.84 MB/s) 74784
Country Average Download Data Average Upload Data #Recent Test
United States 133.78 Mbps (16.72) MB/s 22.73 Mbps (2.84) MB/s 74784
9 Vodafone 61.36 Mbps (7.67 MB/s) 27.1 Mbps (3.39 MB/s) 61945
Country Average Download Data Average Upload Data #Recent Test
Australia 33.29 Mbps (4.16) MB/s 12.23 Mbps (1.53) MB/s 18107
United Kingdom 43.85 Mbps (5.48) MB/s 36.25 Mbps (4.53) MB/s 13605
Germany 118.85 Mbps (14.86) MB/s 18.22 Mbps (2.28) MB/s 7357
Portugal 130.56 Mbps (16.32) MB/s 69.02 Mbps (8.63) MB/s 4802
Greece 24.2 Mbps (3.02) MB/s 3.96 Mbps (506.69) kB/s 3361
India 12.4 Mbps (1.55) MB/s 6.64 Mbps (849.79) kB/s 3115
New Zealand 71.09 Mbps (8.89) MB/s 39.49 Mbps (4.94) MB/s 3063
Ireland 118.17 Mbps (14.77) MB/s 38.87 Mbps (4.86) MB/s 2014
Italy 65.43 Mbps (8.18) MB/s 30.83 Mbps (3.85) MB/s 1540
Hungary 112.02 Mbps (14) MB/s 26.64 Mbps (3.33) MB/s 1331
Spain 114.22 Mbps (14.28) MB/s 89.15 Mbps (11.14) MB/s 957
Romania 77.06 Mbps (9.63) MB/s 14.22 Mbps (1.78) MB/s 524
Egypt 19.91 Mbps (2.49) MB/s 8.59 Mbps (1.07) MB/s 431
Turkey 18.01 Mbps (2.25) MB/s 6.1 Mbps (780.79) kB/s 420
Czechia 54.6 Mbps (6.83) MB/s 9.8 Mbps (1.22) MB/s 379
Iceland 225.35 Mbps (28.17) MB/s 248.83 Mbps (31.1) MB/s 267
Qatar 38.27 Mbps (4.78) MB/s 30.29 Mbps (3.79) MB/s 259
Netherlands 42.3 Mbps (5.29) MB/s 13 Mbps (1.62) MB/s 113
Ghana 86.43 Mbps (10.8) MB/s 16.15 Mbps (2.02) MB/s 84
Malta 25.93 Mbps (3.24) MB/s 10.52 Mbps (1.32) MB/s 70
French Polynesia 5.14 Mbps (657.97) kB/s 2.38 Mbps (304.41) kB/s 66
Albania 60.58 Mbps (7.57) MB/s 24.62 Mbps (3.08) MB/s 24
Ukraine 22.38 Mbps (2.8) MB/s 12.47 Mbps (1.56) MB/s 22
Fiji 20.62 Mbps (2.58) MB/s 19.32 Mbps (2.42) MB/s 17
Czech Republic 71.94 Mbps (8.99) MB/s 9.13 Mbps (1.14) MB/s 17
10 TPG 38.25 Mbps (4.78 MB/s) 15.78 Mbps (1.97 MB/s) 60235
Country Average Download Data Average Upload Data #Recent Test
Australia 38.27 Mbps (4.78) MB/s 15.8 Mbps (1.98) MB/s 60081
Singapore 30.01 Mbps (3.75) MB/s 6.94 Mbps (887.85) kB/s 154
11 TalkTalk 24.7 Mbps (3.09 MB/s) 8.44 Mbps (1.05 MB/s) 44559
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 24.7 Mbps (3.09) MB/s 8.44 Mbps (1.05) MB/s 44559
12 Sky 25.71 Mbps (3.21 MB/s) 8.27 Mbps (1.03 MB/s) 36005
Country Average Download Data Average Upload Data #Recent Test
Philippines 21.43 Mbps (2.68) MB/s 5.15 Mbps (659.58) kB/s 20623
United Kingdom 27.67 Mbps (3.46) MB/s 9.75 Mbps (1.22) MB/s 14704
Ireland 65.55 Mbps (8.19) MB/s 28.1 Mbps (3.51) MB/s 250
Italy 249.17 Mbps (31.15) MB/s 160.58 Mbps (20.07) MB/s 241
Pakistan 2.25 Mbps (287.93) kB/s 22.09 Mbps (2.76) MB/s 100
Brazil 3.54 Mbps (452.92) kB/s 763.64 kbps (95.45) kB/s 80
Laos 11.16 Mbps (1.39) MB/s 9.41 Mbps (1.18) MB/s 7
13 CenturyLink 64.47 Mbps (8.06 MB/s) 50.19 Mbps (6.27 MB/s) 27084
Country Average Download Data Average Upload Data #Recent Test
United States 64.47 Mbps (8.06) MB/s 50.2 Mbps (6.28) MB/s 27069
United Kingdom 105.74 Mbps (13.22) MB/s 28.32 Mbps (3.54) MB/s 11
Canada 2.75 Mbps (352) kB/s 917.33 kbps (114.67) kB/s 3
India 4.21 Mbps (538.63) kB/s 43.9 Mbps (5.49) MB/s 1
14 Cox Communications 130.73 Mbps (16.34 MB/s) 17.4 Mbps (2.17 MB/s) 23866
Country Average Download Data Average Upload Data #Recent Test
United States 130.73 Mbps (16.34) MB/s 17.4 Mbps (2.17) MB/s 23866
15 Plusnet 22.8 Mbps (2.85 MB/s) 7.37 Mbps (943.43 kB/s) 22270
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 22.51 Mbps (2.81) MB/s 7.05 Mbps (902.44) kB/s 22089
Germany 60.06 Mbps (7.51) MB/s 48.4 Mbps (6.05) MB/s 173
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
Bangladesh 3.89 Mbps (497.75) kB/s 3.17 Mbps (406.13) kB/s 1
Belgium 29.49 Mbps (3.69) MB/s 367 kbps (45.88) kB/s 1
16 Verizon 74.12 Mbps (9.27 MB/s) 60.01 Mbps (7.5 MB/s) 21171
Country Average Download Data Average Upload Data #Recent Test
United States 74.12 Mbps (9.26) MB/s 60.02 Mbps (7.5) MB/s 21166
Bermuda 48.31 Mbps (6.04) MB/s 8.94 Mbps (1.12) MB/s 4
Sweden 184.26 Mbps (23.03) MB/s 240.4 Mbps (30.05) MB/s 1
17 iiNet 35.49 Mbps (4.44 MB/s) 11.78 Mbps (1.47 MB/s) 20924
Country Average Download Data Average Upload Data #Recent Test
Australia 35.49 Mbps (4.44) MB/s 11.78 Mbps (1.47) MB/s 20921
United States 61.91 Mbps (7.74) MB/s 4.28 Mbps (548.13) kB/s 3
18 Cincinnati Bell 112.72 Mbps (14.09 MB/s) 63.52 Mbps (7.94 MB/s) 20634
Country Average Download Data Average Upload Data #Recent Test
United States 112.72 Mbps (14.09) MB/s 63.52 Mbps (7.94) MB/s 20634
19 Virgin Media 98 Mbps (12.25 MB/s) 16.91 Mbps (2.11 MB/s) 20463
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 97.46 Mbps (12.18) MB/s 16.48 Mbps (2.06) MB/s 19386
Ireland 107.75 Mbps (13.47) MB/s 24.63 Mbps (3.08) MB/s 1077
20 Tele2 15.57 Mbps (1.95 MB/s) 10.27 Mbps (1.28 MB/s) 19006
Country Average Download Data Average Upload Data #Recent Test
Latvia 14.28 Mbps (1.79) MB/s 9.37 Mbps (1.17) MB/s 12679
Croatia 14.52 Mbps (1.82) MB/s 11.47 Mbps (1.43) MB/s 4043
Lithuania 21.5 Mbps (2.69) MB/s 9.27 Mbps (1.16) MB/s 1149
Estonia 24.28 Mbps (3.04) MB/s 12.62 Mbps (1.58) MB/s 599
Netherlands 33.73 Mbps (4.22) MB/s 16.15 Mbps (2.02) MB/s 278
Sweden 34.19 Mbps (4.27) MB/s 33.77 Mbps (4.22) MB/s 205
Russia 9.82 Mbps (1.23) MB/s 6.9 Mbps (882.7) kB/s 48
Kazakhstan 18.69 Mbps (2.34) MB/s 3.7 Mbps (474.03) kB/s 5
21 Tele2 15.57 Mbps (1.95 MB/s) 10.27 Mbps (1.28 MB/s) 19006
Country Average Download Data Average Upload Data #Recent Test
Latvia 14.28 Mbps (1.79) MB/s 9.37 Mbps (1.17) MB/s 12679
Croatia 14.52 Mbps (1.82) MB/s 11.47 Mbps (1.43) MB/s 4043
Lithuania 21.5 Mbps (2.69) MB/s 9.27 Mbps (1.16) MB/s 1149
Estonia 24.28 Mbps (3.04) MB/s 12.62 Mbps (1.58) MB/s 599
Netherlands 33.73 Mbps (4.22) MB/s 16.15 Mbps (2.02) MB/s 278
Sweden 34.19 Mbps (4.27) MB/s 33.77 Mbps (4.22) MB/s 205
Russia 9.82 Mbps (1.23) MB/s 6.9 Mbps (882.7) kB/s 48
Kazakhstan 18.69 Mbps (2.34) MB/s 3.7 Mbps (474.03) kB/s 5
22 iPrimus 28.55 Mbps (3.57 MB/s) 12.24 Mbps (1.53 MB/s) 18795
Country Average Download Data Average Upload Data #Recent Test
Australia 28.55 Mbps (3.57) MB/s 12.24 Mbps (1.53) MB/s 18795
23 Dodo 25.72 Mbps (3.22 MB/s) 10.64 Mbps (1.33 MB/s) 16890
Country Average Download Data Average Upload Data #Recent Test
Australia 25.72 Mbps (3.22) MB/s 10.64 Mbps (1.33) MB/s 16890
24 Comcast 123.12 Mbps (15.39 MB/s) 39.76 Mbps (4.97 MB/s) 16516
Country Average Download Data Average Upload Data #Recent Test
United States 123.12 Mbps (15.39) MB/s 39.76 Mbps (4.97) MB/s 16516
25 Aussie Broadband 70.82 Mbps (8.85 MB/s) 18.77 Mbps (2.35 MB/s) 15341
Country Average Download Data Average Upload Data #Recent Test
Australia 70.82 Mbps (8.85) MB/s 18.77 Mbps (2.35) MB/s 15341
26 NayaTel 11.27 Mbps (1.41 MB/s) 12.8 Mbps (1.6 MB/s) 14781
Country Average Download Data Average Upload Data #Recent Test
Pakistan 11.27 Mbps (1.41) MB/s 12.8 Mbps (1.6) MB/s 14781
27 EE 28.59 Mbps (3.57 MB/s) 9.54 Mbps (1.19 MB/s) 14363
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 28.59 Mbps (3.57) MB/s 9.54 Mbps (1.19) MB/s 14363
28 Jio 18.05 Mbps (2.26 MB/s) 12.11 Mbps (1.51 MB/s) 13598
Country Average Download Data Average Upload Data #Recent Test
India 18.05 Mbps (2.26) MB/s 12.11 Mbps (1.51) MB/s 13598
29 Windstream 44.26 Mbps (5.53 MB/s) 26.03 Mbps (3.25 MB/s) 12908
Country Average Download Data Average Upload Data #Recent Test
United States 44.26 Mbps (5.53) MB/s 26.03 Mbps (3.25) MB/s 12908
30 StarHub 152.81 Mbps (19.1 MB/s) 174.91 Mbps (21.86 MB/s) 12556
Country Average Download Data Average Upload Data #Recent Test
Singapore 152.81 Mbps (19.1) MB/s 174.91 Mbps (21.86) MB/s 12556
31 Wateen Telecom 14.22 Mbps (1.78 MB/s) 10.17 Mbps (1.27 MB/s) 12059
Country Average Download Data Average Upload Data #Recent Test
Pakistan 14.22 Mbps (1.78) MB/s 10.17 Mbps (1.27) MB/s 12059
32 Shentel 59.35 Mbps (7.42 MB/s) 12.03 Mbps (1.5 MB/s) 10673
Country Average Download Data Average Upload Data #Recent Test
United States 58.5 Mbps (7.31) MB/s 10.99 Mbps (1.37) MB/s 10566
Poland 143.46 Mbps (17.93) MB/s 114.33 Mbps (14.29) MB/s 107
33 UPC Broadband Slovakia 144.02 Mbps (18 MB/s) 24.21 Mbps (3.03 MB/s) 10428
Country Average Download Data Average Upload Data #Recent Test
Poland 144.25 Mbps (18.03) MB/s 21.95 Mbps (2.74) MB/s 3051
Hungary 124.83 Mbps (15.6) MB/s 18.05 Mbps (2.26) MB/s 2780
Romania 133.28 Mbps (16.66) MB/s 17.36 Mbps (2.17) MB/s 2399
Switzerland 193.46 Mbps (24.18) MB/s 48.7 Mbps (6.09) MB/s 1769
Czechia 120.13 Mbps (15.02) MB/s 16.83 Mbps (2.1) MB/s 314
Slovakia 133.95 Mbps (16.74) MB/s 18.9 Mbps (2.36) MB/s 82
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
34 UPC 144.02 Mbps (18 MB/s) 24.21 Mbps (3.03 MB/s) 10428
Country Average Download Data Average Upload Data #Recent Test
Poland 144.25 Mbps (18.03) MB/s 21.95 Mbps (2.74) MB/s 3051
Hungary 124.83 Mbps (15.6) MB/s 18.05 Mbps (2.26) MB/s 2780
Romania 133.28 Mbps (16.66) MB/s 17.36 Mbps (2.17) MB/s 2399
Switzerland 193.46 Mbps (24.18) MB/s 48.7 Mbps (6.09) MB/s 1769
Czechia 120.13 Mbps (15.02) MB/s 16.83 Mbps (2.1) MB/s 314
Slovakia 133.95 Mbps (16.74) MB/s 18.9 Mbps (2.36) MB/s 82
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
35 Orange 68.84 Mbps (8.61 MB/s) 53.07 Mbps (6.63 MB/s) 10136
Country Average Download Data Average Upload Data #Recent Test
Jordan 58.13 Mbps (7.27) MB/s 54.68 Mbps (6.83) MB/s 5756
France 102.32 Mbps (12.79) MB/s 86.75 Mbps (10.84) MB/s 1025
Poland 105.4 Mbps (13.18) MB/s 46.29 Mbps (5.79) MB/s 938
Belgium 60.37 Mbps (7.55) MB/s 9.81 Mbps (1.23) MB/s 570
Romania 88.5 Mbps (11.06) MB/s 65.82 Mbps (8.23) MB/s 465
Egypt 13.39 Mbps (1.67) MB/s 4.17 Mbps (533.39) kB/s 339
Slovakia 109.1 Mbps (13.64) MB/s 29.65 Mbps (3.71) MB/s 309
Spain 114.11 Mbps (14.26) MB/s 128.83 Mbps (16.1) MB/s 306
Morocco 11.74 Mbps (1.47) MB/s 3.84 Mbps (491.59) kB/s 242
Moldova 90.59 Mbps (11.32) MB/s 39.89 Mbps (4.99) MB/s 34
United States 50.32 Mbps (6.29) MB/s 34.47 Mbps (4.31) MB/s 33
Côte d'Ivoire 25.65 Mbps (3.21) MB/s 5.42 Mbps (694.32) kB/s 25
Mali 20.63 Mbps (2.58) MB/s 3.26 Mbps (416.77) kB/s 18
Senegal 32.49 Mbps (4.06) MB/s 5.15 Mbps (658.74) kB/s 17
Luxembourg 12.78 Mbps (1.6) MB/s 1.53 Mbps (195.8) kB/s 14
Tunisia 8 Mbps (1) MB/s 2.01 Mbps (257.15) kB/s 12
Australia 18.44 Mbps (2.31) MB/s 17.26 Mbps (2.16) MB/s 8
Reunion 67.17 Mbps (8.4) MB/s 76.6 Mbps (9.57) MB/s 6
India 49.67 Mbps (6.21) MB/s 24.19 Mbps (3.02) MB/s 6
Madagascar 1.99 Mbps (254.78) kB/s 2.06 Mbps (263.22) kB/s 4
DR Congo 9.06 Mbps (1.13) MB/s 4.01 Mbps (513.25) kB/s 2
Italy 56.1 Mbps (7.01) MB/s 57.2 Mbps (7.15) MB/s 2
Guinea 16.14 Mbps (2.02) MB/s 8.1 Mbps (1.01) MB/s 1
Sierra Leone 6.12 Mbps (783.25) kB/s 983 kbps (122.88) kB/s 1
Guadeloupe 224.22 Mbps (28.03) MB/s 32.01 Mbps (4) MB/s 1
Cameroon 24.05 Mbps (3.01) MB/s 17.83 Mbps (2.23) MB/s 1
Martinique 15.71 Mbps (1.96) MB/s 2.03 Mbps (260) kB/s 1
36 BSNL 27.5 Mbps (3.44 MB/s) 28.04 Mbps (3.51 MB/s) 9514
Country Average Download Data Average Upload Data #Recent Test
India 27.5 Mbps (3.44) MB/s 28.04 Mbps (3.51) MB/s 9514
37 Zoom Internet 87.91 Mbps (10.99 MB/s) 17.06 Mbps (2.13 MB/s) 9354
Country Average Download Data Average Upload Data #Recent Test
United States 87.91 Mbps (10.99) MB/s 17.06 Mbps (2.13) MB/s 9354
38 Telenor 10.23 Mbps (1.28 MB/s) 7.05 Mbps (902.62 kB/s) 8030
Country Average Download Data Average Upload Data #Recent Test
Pakistan 5.48 Mbps (701) kB/s 3.81 Mbps (487.09) kB/s 7461
Sweden 93.07 Mbps (11.63) MB/s 81.8 Mbps (10.23) MB/s 215
Hungary 43.01 Mbps (5.38) MB/s 22.56 Mbps (2.82) MB/s 150
Norway 80.45 Mbps (10.06) MB/s 42.55 Mbps (5.32) MB/s 112
Denmark 87.39 Mbps (10.92) MB/s 33.17 Mbps (4.15) MB/s 59
Republic of the Union of Myanmar 18.56 Mbps (2.32) MB/s 27.94 Mbps (3.49) MB/s 10
Bangladesh 12.75 Mbps (1.59) MB/s 8.47 Mbps (1.06) MB/s 9
Serbia 11.57 Mbps (1.45) MB/s 5.91 Mbps (756.8) kB/s 8
Bulgaria 40.8 Mbps (5.1) MB/s 22.59 Mbps (2.82) MB/s 6
39 Sonic 154.02 Mbps (19.25 MB/s) 181.33 Mbps (22.67 MB/s) 7541
Country Average Download Data Average Upload Data #Recent Test
United States 154.02 Mbps (19.25) MB/s 181.33 Mbps (22.67) MB/s 7541
40 Sprint 30.33 Mbps (3.79 MB/s) 9.33 Mbps (1.17 MB/s) 6851
Country Average Download Data Average Upload Data #Recent Test
United States 29.07 Mbps (3.63) MB/s 7.48 Mbps (957.49) kB/s 6613
Bulgaria 68.68 Mbps (8.58) MB/s 65.62 Mbps (8.2) MB/s 218
Puerto Rico 26.84 Mbps (3.35) MB/s 3.76 Mbps (481.64) kB/s 13
Aruba 64.85 Mbps (8.11) MB/s 14.85 Mbps (1.86) MB/s 4
India 9.3 Mbps (1.16) MB/s 28.85 Mbps (3.61) MB/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
41 foxtel 28.6 Mbps (3.58 MB/s) 12.78 Mbps (1.6 MB/s) 6772
Country Average Download Data Average Upload Data #Recent Test
Australia 28.89 Mbps (3.61) MB/s 12.33 Mbps (1.54) MB/s 6492
India 21.83 Mbps (2.73) MB/s 23.16 Mbps (2.89) MB/s 280
42 Atlantic Broadband 84.05 Mbps (10.51 MB/s) 14.17 Mbps (1.77 MB/s) 6052
Country Average Download Data Average Upload Data #Recent Test
United States 84.05 Mbps (10.51) MB/s 14.17 Mbps (1.77) MB/s 6052
43 Exetel 27.39 Mbps (3.42 MB/s) 13.18 Mbps (1.65 MB/s) 5815
Country Average Download Data Average Upload Data #Recent Test
Australia 27.39 Mbps (3.42) MB/s 13.18 Mbps (1.65) MB/s 5815
44 Google Fiber 242.02 Mbps (30.25 MB/s) 274.53 Mbps (34.32 MB/s) 5547
Country Average Download Data Average Upload Data #Recent Test
United States 242.02 Mbps (30.25) MB/s 274.53 Mbps (34.32) MB/s 5547
45 PLDT 35.39 Mbps (4.42 MB/s) 39.23 Mbps (4.9 MB/s) 5122
Country Average Download Data Average Upload Data #Recent Test
Philippines 35.39 Mbps (4.42) MB/s 39.23 Mbps (4.9) MB/s 5122
46 SpinTel 24.48 Mbps (3.06 MB/s) 9.52 Mbps (1.19 MB/s) 4940
Country Average Download Data Average Upload Data #Recent Test
Australia 24.48 Mbps (3.06) MB/s 9.52 Mbps (1.19) MB/s 4940
47 Swisscom 106.63 Mbps (13.33 MB/s) 80.24 Mbps (10.03 MB/s) 4844
Country Average Download Data Average Upload Data #Recent Test
Switzerland 106.63 Mbps (13.33) MB/s 80.24 Mbps (10.03) MB/s 4844
48 TeleCable 38.61 Mbps (4.83 MB/s) 5.44 Mbps (696.2 kB/s) 4712
Country Average Download Data Average Upload Data #Recent Test
Costa Rica 38.5 Mbps (4.81) MB/s 5.38 Mbps (688.64) kB/s 4696
Spain 107.95 Mbps (13.49) MB/s 19.61 Mbps (2.45) MB/s 9
Bulgaria 20.58 Mbps (2.57) MB/s 26.85 Mbps (3.36) MB/s 7
49 BT 41.04 Mbps (5.13 MB/s) 14.05 Mbps (1.76 MB/s) 4629
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 40.8 Mbps (5.1) MB/s 14.02 Mbps (1.75) MB/s 4619
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
50 O2 26.69 Mbps (3.34 MB/s) 8.03 Mbps (1 MB/s) 4216
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 16.85 Mbps (2.11) MB/s 6 Mbps (767.8) kB/s 1878
Germany 31.85 Mbps (3.98) MB/s 10.68 Mbps (1.34) MB/s 1436
Czechia 39.29 Mbps (4.91) MB/s 8.1 Mbps (1.01) MB/s 883
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
51 WorldCall 8.47 Mbps (1.06 MB/s) 8.49 Mbps (1.06 MB/s) 3873
Country Average Download Data Average Upload Data #Recent Test
Pakistan 8.47 Mbps (1.06) MB/s 8.49 Mbps (1.06) MB/s 3873
52 Active 64.26 Mbps (8.03 MB/s) 64.97 Mbps (8.12 MB/s) 3013
Country Average Download Data Average Upload Data #Recent Test
India 64.44 Mbps (8.06) MB/s 65.19 Mbps (8.15) MB/s 3000
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
53 M1 150 Mbps (18.75 MB/s) 158.41 Mbps (19.8 MB/s) 2757
Country Average Download Data Average Upload Data #Recent Test
Singapore 150 Mbps (18.75) MB/s 158.41 Mbps (19.8) MB/s 2757
54 Post Office 13.06 Mbps (1.63 MB/s) 3.36 Mbps (429.63 kB/s) 2546
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 13.06 Mbps (1.63) MB/s 3.36 Mbps (429.63) kB/s 2546
55 Elisa 49.25 Mbps (6.16 MB/s) 16.69 Mbps (2.09 MB/s) 2013
Country Average Download Data Average Upload Data #Recent Test
Estonia 43.35 Mbps (5.42) MB/s 15.89 Mbps (1.99) MB/s 1182
Finland 57.64 Mbps (7.2) MB/s 17.84 Mbps (2.23) MB/s 831
56 TeliaSonera 52.09 Mbps (6.51 MB/s) 64.59 Mbps (8.07 MB/s) 1921
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
Latvia 25.31 Mbps (3.16) MB/s 11.1 Mbps (1.39) MB/s 406
Estonia 31.95 Mbps (3.99) MB/s 23.18 Mbps (2.9) MB/s 291
Finland 35.37 Mbps (4.42) MB/s 17.75 Mbps (2.22) MB/s 164
Sweden 114.14 Mbps (14.27) MB/s 83 Mbps (10.37) MB/s 134
Lithuania 74.42 Mbps (9.3) MB/s 71.83 Mbps (8.98) MB/s 130
Norway 367.77 Mbps (45.97) MB/s 752.11 Mbps (94.01) MB/s 109
Denmark 50.6 Mbps (6.32) MB/s 18.1 Mbps (2.26) MB/s 74
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
57 TeliaSonera 52.09 Mbps (6.51 MB/s) 64.59 Mbps (8.07 MB/s) 1921
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
Latvia 25.31 Mbps (3.16) MB/s 11.1 Mbps (1.39) MB/s 406
Estonia 31.95 Mbps (3.99) MB/s 23.18 Mbps (2.9) MB/s 291
Finland 35.37 Mbps (4.42) MB/s 17.75 Mbps (2.22) MB/s 164
Sweden 114.14 Mbps (14.27) MB/s 83 Mbps (10.37) MB/s 134
Lithuania 74.42 Mbps (9.3) MB/s 71.83 Mbps (8.98) MB/s 130
Norway 367.77 Mbps (45.97) MB/s 752.11 Mbps (94.01) MB/s 109
Denmark 50.6 Mbps (6.32) MB/s 18.1 Mbps (2.26) MB/s 74
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
58 Hyperoptic 140.49 Mbps (17.56 MB/s) 148.98 Mbps (18.62 MB/s) 1913
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 140.49 Mbps (17.56) MB/s 148.98 Mbps (18.62) MB/s 1913
59 Southern Phone 21.39 Mbps (2.67 MB/s) 8.31 Mbps (1.04 MB/s) 1691
Country Average Download Data Average Upload Data #Recent Test
Australia 21.39 Mbps (2.67) MB/s 8.31 Mbps (1.04) MB/s 1691
60 Telkom 19.52 Mbps (2.44 MB/s) 9.06 Mbps (1.13 MB/s) 1688
Country Average Download Data Average Upload Data #Recent Test
Indonesia 19.72 Mbps (2.47) MB/s 7.24 Mbps (926.21) kB/s 1227
South Africa 19.57 Mbps (2.45) MB/s 13.66 Mbps (1.71) MB/s 419
Kenya 13.16 Mbps (1.65) MB/s 16.5 Mbps (2.06) MB/s 42
61 KT Corp 156.39 Mbps (19.55 MB/s) 184.69 Mbps (23.09 MB/s) 1674
Country Average Download Data Average Upload Data #Recent Test
South Korea 156.39 Mbps (19.55) MB/s 184.69 Mbps (23.09) MB/s 1674
62 I-Cable 265.94 Mbps (33.24 MB/s) 274.26 Mbps (34.28 MB/s) 1550
Country Average Download Data Average Upload Data #Recent Test
Hong Kong 265.94 Mbps (33.24) MB/s 274.26 Mbps (34.28) MB/s 1550
63 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
64 Altice USA 52.87 Mbps (6.61 MB/s) 12.69 Mbps (1.59 MB/s) 1277
Country Average Download Data Average Upload Data #Recent Test
Dominican Republic 61.74 Mbps (7.72) MB/s 10.4 Mbps (1.3) MB/s 1030
United States 15.88 Mbps (1.98) MB/s 22.24 Mbps (2.78) MB/s 247
65 TING 153.85 Mbps (19.23 MB/s) 204.4 Mbps (25.55 MB/s) 1189
Country Average Download Data Average Upload Data #Recent Test
United States 153.85 Mbps (19.23) MB/s 204.4 Mbps (25.55) MB/s 1189
66 Vodafone Idea India 11.34 Mbps (1.42 MB/s) 6.98 Mbps (892.98 kB/s) 1150
Country Average Download Data Average Upload Data #Recent Test
India 11.34 Mbps (1.42) MB/s 6.98 Mbps (892.98) kB/s 1150
67 exede 21.74 Mbps (2.72 MB/s) 3.27 Mbps (418.97 kB/s) 1102
Country Average Download Data Average Upload Data #Recent Test
United States 21.74 Mbps (2.72) MB/s 3.27 Mbps (418.97) kB/s 1102
68 Rise 12.21 Mbps (1.53 MB/s) 3.53 Mbps (451.7 kB/s) 1096
Country Average Download Data Average Upload Data #Recent Test
United States 12.21 Mbps (1.53) MB/s 3.53 Mbps (451.7) kB/s 1096
69 Sunrise 102.66 Mbps (12.83 MB/s) 70.61 Mbps (8.83 MB/s) 962
Country Average Download Data Average Upload Data #Recent Test
Switzerland 102.66 Mbps (12.83) MB/s 70.61 Mbps (8.83) MB/s 962
70 Tata Teleservices 40.67 Mbps (5.08 MB/s) 32.63 Mbps (4.08 MB/s) 956
Country Average Download Data Average Upload Data #Recent Test
India 40.96 Mbps (5.12) MB/s 33.46 Mbps (4.18) MB/s 884
United States 26.68 Mbps (3.33) MB/s 14.89 Mbps (1.86) MB/s 41
Singapore 52.16 Mbps (6.52) MB/s 28.92 Mbps (3.61) MB/s 25
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
Canada 35.27 Mbps (4.41) MB/s 10.98 Mbps (1.37) MB/s 1
71 Etisalat 75.68 Mbps (9.46 MB/s) 25.37 Mbps (3.17 MB/s) 908
Country Average Download Data Average Upload Data #Recent Test
United Arab Emirates 83.7 Mbps (10.46) MB/s 28.12 Mbps (3.51) MB/s 809
Egypt 10.45 Mbps (1.31) MB/s 2.95 Mbps (377.96) kB/s 95
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
72 RCN Corporation 129.28 Mbps (16.16 MB/s) 23.67 Mbps (2.96 MB/s) 827
Country Average Download Data Average Upload Data #Recent Test
United States 129.28 Mbps (16.16) MB/s 23.67 Mbps (2.96) MB/s 827
73 Activ8me 27.31 Mbps (3.41 MB/s) 9.89 Mbps (1.24 MB/s) 803
Country Average Download Data Average Upload Data #Recent Test
Australia 27.31 Mbps (3.41) MB/s 9.89 Mbps (1.24) MB/s 803
74 Tiscali 88.32 Mbps (11.04 MB/s) 44.93 Mbps (5.62 MB/s) 644
Country Average Download Data Average Upload Data #Recent Test
Italy 88.32 Mbps (11.04) MB/s 44.93 Mbps (5.62) MB/s 644
75 NextGenTel 62.44 Mbps (7.8 MB/s) 63.39 Mbps (7.92 MB/s) 637
Country Average Download Data Average Upload Data #Recent Test
Norway 62.44 Mbps (7.8) MB/s 63.39 Mbps (7.92) MB/s 637
76 STC 50.77 Mbps (6.35 MB/s) 14.22 Mbps (1.78 MB/s) 580
Country Average Download Data Average Upload Data #Recent Test
Saudi Arabia 45.4 Mbps (5.67) MB/s 13.33 Mbps (1.67) MB/s 540
Kuwait 152.42 Mbps (19.05) MB/s 30.13 Mbps (3.77) MB/s 30
Bahrain 35.65 Mbps (4.46) MB/s 14.92 Mbps (1.86) MB/s 10
77 Skymesh 17.01 Mbps (2.13 MB/s) 2.72 Mbps (348.55 kB/s) 577
Country Average Download Data Average Upload Data #Recent Test
Australia 17.01 Mbps (2.13) MB/s 2.72 Mbps (348.55) kB/s 577
78 MTNL 16.44 Mbps (2.06 MB/s) 12.26 Mbps (1.53 MB/s) 521
Country Average Download Data Average Upload Data #Recent Test
India 16.44 Mbps (2.06) MB/s 12.26 Mbps (1.53) MB/s 521
79 Zain 40.93 Mbps (5.12 MB/s) 22.2 Mbps (2.77 MB/s) 520
Country Average Download Data Average Upload Data #Recent Test
Saudi Arabia 46.08 Mbps (5.76) MB/s 12.52 Mbps (1.57) MB/s 308
Jordan 22.92 Mbps (2.86) MB/s 21.02 Mbps (2.63) MB/s 157
Kuwait 92.02 Mbps (11.5) MB/s 19.78 Mbps (2.47) MB/s 26
Iraq 17.71 Mbps (2.21) MB/s 332.45 Mbps (41.56) MB/s 11
Bahrain 97.47 Mbps (12.18) MB/s 4.69 Mbps (600.32) kB/s 9
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
80 United Internet 108.88 Mbps (13.61 MB/s) 103.15 Mbps (12.89 MB/s) 438
Country Average Download Data Average Upload Data #Recent Test
United States 108.88 Mbps (13.61) MB/s 103.15 Mbps (12.89) MB/s 438
81 DNA Oy 55.33 Mbps (6.92 MB/s) 15.65 Mbps (1.96 MB/s) 390
Country Average Download Data Average Upload Data #Recent Test
Finland 55.33 Mbps (6.92) MB/s 15.65 Mbps (1.96) MB/s 390
82 Free 155.71 Mbps (19.46 MB/s) 116.33 Mbps (14.54 MB/s) 326
Country Average Download Data Average Upload Data #Recent Test
France 155.71 Mbps (19.46) MB/s 116.33 Mbps (14.54) MB/s 326
83 Rain 12.25 Mbps (1.53 MB/s) 6.32 Mbps (809.53 kB/s) 323
Country Average Download Data Average Upload Data #Recent Test
South Africa 12.25 Mbps (1.53) MB/s 6.32 Mbps (809.53) kB/s 323
84 Mobinnet 11.19 Mbps (1.4 MB/s) 2.96 Mbps (379.34 kB/s) 323
Country Average Download Data Average Upload Data #Recent Test
Iran 11.19 Mbps (1.4) MB/s 2.96 Mbps (379.34) kB/s 323
85 USA Communications 101.56 Mbps (12.7 MB/s) 105.81 Mbps (13.23 MB/s) 297
Country Average Download Data Average Upload Data #Recent Test
United States 101.56 Mbps (12.7) MB/s 105.81 Mbps (13.23) MB/s 297
86 Du 79.89 Mbps (9.99 MB/s) 38.68 Mbps (4.83 MB/s) 296
Country Average Download Data Average Upload Data #Recent Test
United Arab Emirates 79.89 Mbps (9.99) MB/s 38.68 Mbps (4.83) MB/s 296
87 SKBroadband 90.11 Mbps (11.26 MB/s) 74.48 Mbps (9.31 MB/s) 295
Country Average Download Data Average Upload Data #Recent Test
South Korea 90.11 Mbps (11.26) MB/s 74.48 Mbps (9.31) MB/s 295
88 Starlink 58.17 Mbps (7.27 MB/s) 11.54 Mbps (1.44 MB/s) 260
Country Average Download Data Average Upload Data #Recent Test
United States 55.91 Mbps (6.99) MB/s 11.38 Mbps (1.42) MB/s 212
Canada 66.87 Mbps (8.36) MB/s 12.06 Mbps (1.51) MB/s 47
New Zealand 128.38 Mbps (16.05) MB/s 21.17 Mbps (2.65) MB/s 1
89 Bahnhof 175.45 Mbps (21.93 MB/s) 206.28 Mbps (25.78 MB/s) 258
Country Average Download Data Average Upload Data #Recent Test
Sweden 175.45 Mbps (21.93) MB/s 206.28 Mbps (25.78) MB/s 258
90 Mobily 46.25 Mbps (5.78 MB/s) 13.22 Mbps (1.65 MB/s) 254
Country Average Download Data Average Upload Data #Recent Test
Saudi Arabia 46.25 Mbps (5.78) MB/s 13.22 Mbps (1.65) MB/s 254
91 Com Hem 155.48 Mbps (19.43 MB/s) 41.92 Mbps (5.24 MB/s) 232
Country Average Download Data Average Upload Data #Recent Test
Sweden 155.48 Mbps (19.43) MB/s 41.92 Mbps (5.24) MB/s 232
92 MTN 10.8 Mbps (1.35 MB/s) 7.99 Mbps (1022.55 kB/s) 216
Country Average Download Data Average Upload Data #Recent Test
Nigeria 5.62 Mbps (718.73) kB/s 2.82 Mbps (360.51) kB/s 73
South Africa 19.43 Mbps (2.43) MB/s 14.59 Mbps (1.82) MB/s 57
Ghana 12.22 Mbps (1.53) MB/s 8.68 Mbps (1.09) MB/s 41
Uganda 8.01 Mbps (1) MB/s 7.88 Mbps (1008.84) kB/s 24
Rwanda 6.54 Mbps (836.68) kB/s 7.43 Mbps (951.43) kB/s 9
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 4.29 Mbps (549) kB/s 1.95 Mbps (249.88) kB/s 2
Côte d'Ivoire 3.11 Mbps (397.81) kB/s 3.46 Mbps (443.06) kB/s 2
93 BIGLOBE 480.58 Mbps (60.07 MB/s) 381.65 Mbps (47.71 MB/s) 206
Country Average Download Data Average Upload Data #Recent Test
Japan 480.58 Mbps (60.07) MB/s 381.65 Mbps (47.71) MB/s 206
94 ITC 7.6 Mbps (972.48 kB/s) 1.98 Mbps (253.86 kB/s) 206
Country Average Download Data Average Upload Data #Recent Test
Iran 6.72 Mbps (860.67) kB/s 2 Mbps (256.31) kB/s 200
Israel 36.71 Mbps (4.59) MB/s 1.35 Mbps (172.27) kB/s 6
95 NTT Plala 91.95 Mbps (11.49 MB/s) 88.77 Mbps (11.1 MB/s) 204
Country Average Download Data Average Upload Data #Recent Test
Japan 88.66 Mbps (11.08) MB/s 93.09 Mbps (11.64) MB/s 138
United States 111.02 Mbps (13.88) MB/s 89.61 Mbps (11.2) MB/s 55
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
Singapore 74.05 Mbps (9.26) MB/s 42.03 Mbps (5.25) MB/s 2
Hong Kong 87.79 Mbps (10.97) MB/s 31.12 Mbps (3.89) MB/s 1
Australia 1.06 Mbps (135.5) kB/s 9.93 Mbps (1.24) MB/s 1
Lithuania 76.42 Mbps (9.55) MB/s 88.25 Mbps (11.03) MB/s 1
96 Commander 38.17 Mbps (4.77 MB/s) 16.68 Mbps (2.08 MB/s) 178
Country Average Download Data Average Upload Data #Recent Test
Australia 38.17 Mbps (4.77) MB/s 16.68 Mbps (2.08) MB/s 178
97 Partner 179.17 Mbps (22.4 MB/s) 32.49 Mbps (4.06 MB/s) 174
Country Average Download Data Average Upload Data #Recent Test
Israel 179.17 Mbps (22.4) MB/s 32.49 Mbps (4.06) MB/s 174
98 So-net 121.92 Mbps (15.24 MB/s) 191.88 Mbps (23.99 MB/s) 142
Country Average Download Data Average Upload Data #Recent Test
Japan 123.06 Mbps (15.38) MB/s 194.41 Mbps (24.3) MB/s 140
Taiwan 41.77 Mbps (5.22) MB/s 15.17 Mbps (1.9) MB/s 2
99 So-net 121.92 Mbps (15.24 MB/s) 191.88 Mbps (23.99 MB/s) 142
Country Average Download Data Average Upload Data #Recent Test
Japan 123.06 Mbps (15.38) MB/s 194.41 Mbps (24.3) MB/s 140
Taiwan 41.77 Mbps (5.22) MB/s 15.17 Mbps (1.9) MB/s 2
100 Mweb 25.53 Mbps (3.19 MB/s) 12.91 Mbps (1.61 MB/s) 124
Country Average Download Data Average Upload Data #Recent Test
South Africa 25.53 Mbps (3.19) MB/s 12.91 Mbps (1.61) MB/s 124
101 Jazztel 107.19 Mbps (13.4 MB/s) 132.98 Mbps (16.62 MB/s) 117
Country Average Download Data Average Upload Data #Recent Test
Spain 107.19 Mbps (13.4) MB/s 132.98 Mbps (16.62) MB/s 117
102 NetCologne 62.87 Mbps (7.86 MB/s) 25.56 Mbps (3.19 MB/s) 100
Country Average Download Data Average Upload Data #Recent Test
Germany 62.87 Mbps (7.86) MB/s 25.56 Mbps (3.19) MB/s 100
103 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
104 Tele Columbus 91.79 Mbps (11.47 MB/s) 8.14 Mbps (1.02 MB/s) 92
Country Average Download Data Average Upload Data #Recent Test
Germany 91.79 Mbps (11.47) MB/s 8.14 Mbps (1.02) MB/s 92
105 Bezeq 73.53 Mbps (9.19 MB/s) 19.88 Mbps (2.49 MB/s) 90
Country Average Download Data Average Upload Data #Recent Test
Israel 73.53 Mbps (9.19) MB/s 19.88 Mbps (2.49) MB/s 90
106 Westnet 35.22 Mbps (4.4 MB/s) 14.04 Mbps (1.75 MB/s) 86
Country Average Download Data Average Upload Data #Recent Test
Ireland 33.32 Mbps (4.17) MB/s 9.74 Mbps (1.22) MB/s 62
Ukraine 40.11 Mbps (5.01) MB/s 25.12 Mbps (3.14) MB/s 24
107 ASAHI Net 69.53 Mbps (8.69 MB/s) 85.56 Mbps (10.7 MB/s) 71
Country Average Download Data Average Upload Data #Recent Test
Japan 69.53 Mbps (8.69) MB/s 85.56 Mbps (10.7) MB/s 71
108 Euskaltel 104.36 Mbps (13.04 MB/s) 70.11 Mbps (8.76 MB/s) 70
Country Average Download Data Average Upload Data #Recent Test
Spain 104.36 Mbps (13.04) MB/s 70.11 Mbps (8.76) MB/s 70
109 Lounea 134.87 Mbps (16.86 MB/s) 111.58 Mbps (13.95 MB/s) 55
Country Average Download Data Average Upload Data #Recent Test
Finland 134.87 Mbps (16.86) MB/s 111.58 Mbps (13.95) MB/s 55
110 Pars Online 5.22 Mbps (668.12 kB/s) 610.79 kbps (76.35 kB/s) 52
Country Average Download Data Average Upload Data #Recent Test
Iran 5.22 Mbps (668.12) kB/s 610.79 kbps (76.35) kB/s 52
111 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
112 Sepanta 22.03 Mbps (2.75 MB/s) 25.82 Mbps (3.23 MB/s) 40
Country Average Download Data Average Upload Data #Recent Test
Iran 22.03 Mbps (2.75) MB/s 25.82 Mbps (3.23) MB/s 40
113 Shatel 8.24 Mbps (1.03 MB/s) 2.77 Mbps (354.89 kB/s) 32
Country Average Download Data Average Upload Data #Recent Test
Iran 8.24 Mbps (1.03) MB/s 2.77 Mbps (354.89) kB/s 32
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 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
116 B2X Online 2.89 Mbps (369.36 kB/s) 1.37 Mbps (175.43 kB/s) 19
Country Average Download Data Average Upload Data #Recent Test
United States 2.89 Mbps (369.36) kB/s 1.37 Mbps (175.43) kB/s 19
117 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
Germany 61.68 Mbps (7.71) MB/s 65.58 Mbps (8.2) MB/s 6
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
118 NOW Broadband 48.22 Mbps (6.03 MB/s) 45.1 Mbps (5.64 MB/s) 16
Country Average Download Data Average Upload Data #Recent Test
New Zealand 48.22 Mbps (6.03) MB/s 45.1 Mbps (5.64) MB/s 16
119 Pivit 22.69 Mbps (2.84 MB/s) 11.56 Mbps (1.45 MB/s) 13
Country Average Download Data Average Upload Data #Recent Test
Australia 22.69 Mbps (2.84) MB/s 11.56 Mbps (1.45) MB/s 13
120 Uninett 29.05 Mbps (3.63 MB/s) 16.66 Mbps (2.08 MB/s) 13
Country Average Download Data Average Upload Data #Recent Test
Azerbaijan 16.03 Mbps (2) MB/s 1.58 Mbps (202.48) kB/s 10
South Africa 72.48 Mbps (9.06) MB/s 66.9 Mbps (8.36) MB/s 3
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 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
123 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
124 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
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 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
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 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
129 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
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 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
133 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
134 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