Rank ISP Average Download Data Average Upload Data # Recent Tests
1 PTCL 6.2 Mbps (794.15 kB/s) 2.76 Mbps (352.7 kB/s) 1831791
Country Average Download Data Average Upload Data #Recent Test
Pakistan 6.2 Mbps (794.15) kB/s 2.76 Mbps (352.7) kB/s 1831791
2 Xfinity Internet 149.42 Mbps (18.68 MB/s) 15.43 Mbps (1.93 MB/s) 686920
Country Average Download Data Average Upload Data #Recent Test
United States 149.42 Mbps (18.68) MB/s 15.43 Mbps (1.93) MB/s 686920
3 Airtel 33.99 Mbps (4.25 MB/s) 27.24 Mbps (3.4 MB/s) 237436
Country Average Download Data Average Upload Data #Recent Test
India 34.07 Mbps (4.26) MB/s 27.31 Mbps (3.41) MB/s 236639
Sri Lanka 4.83 Mbps (617.94) kB/s 1.76 Mbps (225.69) kB/s 288
Kenya 8.04 Mbps (1) MB/s 5.79 Mbps (741.56) kB/s 163
Nigeria 18.27 Mbps (2.28) MB/s 11.58 Mbps (1.45) MB/s 156
Uganda 8.56 Mbps (1.07) MB/s 7.83 Mbps (1002.48) kB/s 103
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.64 Mbps (977.38) kB/s 7.3 Mbps (934.85) kB/s 15
Tanzania 7.97 Mbps (1020.8) kB/s 11.35 Mbps (1.42) MB/s 13
Malawi 9.66 Mbps (1.21) MB/s 3.16 Mbps (404.16) kB/s 8
Seychelles 1.69 Mbps (215.8) kB/s 1.51 Mbps (193.39) kB/s 8
Niger 433.67 kbps (54.21) kB/s 1.25 Mbps (159.5) kB/s 3
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 Mbps (12.62 MB/s) 86.34 Mbps (10.79 MB/s) 191748
Country Average Download Data Average Upload Data #Recent Test
United States 101.02 Mbps (12.63) MB/s 86.36 Mbps (10.79) MB/s 191634
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
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
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
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
Mexico 57.73 Mbps (7.22) MB/s 20.83 Mbps (2.6) MB/s 1
5 Optus 39.1 Mbps (4.89 MB/s) 12.14 Mbps (1.52 MB/s) 119344
Country Average Download Data Average Upload Data #Recent Test
Australia 39.1 Mbps (4.89) MB/s 12.14 Mbps (1.52) MB/s 119344
6 WOW 116.94 Mbps (14.62 MB/s) 18.56 Mbps (2.32 MB/s) 91698
Country Average Download Data Average Upload Data #Recent Test
United States 116.94 Mbps (14.62) MB/s 18.56 Mbps (2.32) MB/s 91698
7 Telstra 33.96 Mbps (4.25 MB/s) 11.17 Mbps (1.4 MB/s) 90360
Country Average Download Data Average Upload Data #Recent Test
Australia 33.96 Mbps (4.25) MB/s 11.17 Mbps (1.4) MB/s 90360
8 Mediacom 134.13 Mbps (16.77 MB/s) 22.73 Mbps (2.84 MB/s) 78737
Country Average Download Data Average Upload Data #Recent Test
United States 134.13 Mbps (16.77) MB/s 22.73 Mbps (2.84) MB/s 78737
9 Vodafone 62.49 Mbps (7.81 MB/s) 26.24 Mbps (3.28 MB/s) 74097
Country Average Download Data Average Upload Data #Recent Test
Australia 33.56 Mbps (4.19) MB/s 11.98 Mbps (1.5) MB/s 21953
United Kingdom 43.2 Mbps (5.4) MB/s 34.7 Mbps (4.34) MB/s 15139
Germany 118.49 Mbps (14.81) MB/s 18.22 Mbps (2.28) MB/s 8634
Portugal 129.79 Mbps (16.22) MB/s 68.18 Mbps (8.52) MB/s 5474
Greece 25.35 Mbps (3.17) MB/s 4.08 Mbps (522.02) kB/s 4699
India 12.37 Mbps (1.55) MB/s 6.91 Mbps (884.43) kB/s 3780
New Zealand 81.75 Mbps (10.22) MB/s 44.64 Mbps (5.58) MB/s 3667
Ireland 113.57 Mbps (14.2) MB/s 37.28 Mbps (4.66) MB/s 2369
Hungary 132.11 Mbps (16.51) MB/s 24.72 Mbps (3.09) MB/s 1933
Italy 64.64 Mbps (8.08) MB/s 30.37 Mbps (3.8) MB/s 1706
Spain 118.89 Mbps (14.86) MB/s 94.77 Mbps (11.85) MB/s 1134
Romania 103.72 Mbps (12.97) MB/s 18.39 Mbps (2.3) MB/s 845
Czechia 78.37 Mbps (9.8) MB/s 12.25 Mbps (1.53) MB/s 567
Egypt 19.12 Mbps (2.39) MB/s 7.19 Mbps (920.49) kB/s 555
Turkey 18.07 Mbps (2.26) MB/s 5.97 Mbps (763.55) kB/s 462
Qatar 36.31 Mbps (4.54) MB/s 27.95 Mbps (3.49) MB/s 317
Iceland 222.8 Mbps (27.85) MB/s 244.86 Mbps (30.61) MB/s 301
Netherlands 47.74 Mbps (5.97) MB/s 12.21 Mbps (1.53) MB/s 149
Ghana 80.87 Mbps (10.11) MB/s 22.49 Mbps (2.81) MB/s 99
Albania 243.59 Mbps (30.45) MB/s 33.99 Mbps (4.25) MB/s 90
French Polynesia 4.98 Mbps (637.98) kB/s 2.23 Mbps (285.29) kB/s 81
Malta 25.93 Mbps (3.24) MB/s 10.52 Mbps (1.32) MB/s 70
Fiji 14.4 Mbps (1.8) MB/s 16.56 Mbps (2.07) MB/s 28
Ukraine 21.43 Mbps (2.68) MB/s 11.93 Mbps (1.49) MB/s 23
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
10 TPG 40.44 Mbps (5.05 MB/s) 15.98 Mbps (2 MB/s) 67446
Country Average Download Data Average Upload Data #Recent Test
Australia 40.47 Mbps (5.06) MB/s 16.02 Mbps (2) MB/s 67172
Singapore 33.21 Mbps (4.15) MB/s 6.33 Mbps (809.79) kB/s 274
11 TalkTalk 25.3 Mbps (3.16 MB/s) 8.62 Mbps (1.08 MB/s) 48414
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 25.3 Mbps (3.16) MB/s 8.62 Mbps (1.08) MB/s 48414
12 Sky 26.59 Mbps (3.32 MB/s) 8.44 Mbps (1.05 MB/s) 47228
Country Average Download Data Average Upload Data #Recent Test
Philippines 22.85 Mbps (2.86) MB/s 5.45 Mbps (697.97) kB/s 26429
United Kingdom 28.3 Mbps (3.54) MB/s 10.05 Mbps (1.26) MB/s 20040
Ireland 69.07 Mbps (8.63) MB/s 28.24 Mbps (3.53) MB/s 301
Italy 236.33 Mbps (29.54) MB/s 157.53 Mbps (19.69) MB/s 267
Pakistan 3.09 Mbps (395.92) kB/s 22.34 Mbps (2.79) MB/s 102
Brazil 3.49 Mbps (447.27) kB/s 765.27 kbps (95.66) kB/s 82
Laos 11.16 Mbps (1.39) MB/s 9.41 Mbps (1.18) MB/s 7
13 CenturyLink 63.97 Mbps (8 MB/s) 50.43 Mbps (6.3 MB/s) 28933
Country Average Download Data Average Upload Data #Recent Test
United States 63.96 Mbps (8) MB/s 50.44 Mbps (6.31) MB/s 28918
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 134.23 Mbps (16.78 MB/s) 17.64 Mbps (2.2 MB/s) 27151
Country Average Download Data Average Upload Data #Recent Test
United States 134.23 Mbps (16.78) MB/s 17.64 Mbps (2.2) MB/s 27151
15 Virgin Media 99.49 Mbps (12.44 MB/s) 17.25 Mbps (2.16 MB/s) 26801
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 98.96 Mbps (12.37) MB/s 16.85 Mbps (2.11) MB/s 25509
Ireland 109.99 Mbps (13.75) MB/s 25.05 Mbps (3.13) MB/s 1292
16 Plusnet 23.11 Mbps (2.89 MB/s) 7.42 Mbps (949.59 kB/s) 25804
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 22.81 Mbps (2.85) MB/s 7.08 Mbps (905.82) kB/s 25562
Germany 56.26 Mbps (7.03) MB/s 44.88 Mbps (5.61) MB/s 234
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
17 Verizon 74.97 Mbps (9.37 MB/s) 61.31 Mbps (7.66 MB/s) 22513
Country Average Download Data Average Upload Data #Recent Test
United States 74.97 Mbps (9.37) MB/s 61.32 Mbps (7.66) MB/s 22505
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
The Bahamas 81.13 Mbps (10.14) MB/s 7.25 Mbps (927.88) kB/s 1
Sweden 184.26 Mbps (23.03) MB/s 240.4 Mbps (30.05) MB/s 1
18 iiNet 37.26 Mbps (4.66 MB/s) 11.96 Mbps (1.5 MB/s) 22486
Country Average Download Data Average Upload Data #Recent Test
Australia 37.25 Mbps (4.66) MB/s 11.96 Mbps (1.5) MB/s 22483
United States 61.91 Mbps (7.74) MB/s 4.28 Mbps (548.13) kB/s 3
19 Tele2 16.08 Mbps (2.01 MB/s) 10.08 Mbps (1.26 MB/s) 21918
Country Average Download Data Average Upload Data #Recent Test
Latvia 14.59 Mbps (1.82) MB/s 9.13 Mbps (1.14) MB/s 14870
Croatia 15.1 Mbps (1.89) MB/s 11.61 Mbps (1.45) MB/s 4298
Lithuania 23.1 Mbps (2.89) MB/s 9.56 Mbps (1.2) MB/s 1480
Estonia 25.96 Mbps (3.24) MB/s 12.43 Mbps (1.55) MB/s 717
Netherlands 33.71 Mbps (4.21) MB/s 16.09 Mbps (2.01) MB/s 280
Sweden 35.62 Mbps (4.45) MB/s 33.71 Mbps (4.21) MB/s 212
Russia 11.52 Mbps (1.44) MB/s 8.07 Mbps (1.01) MB/s 52
Kazakhstan 17.43 Mbps (2.18) MB/s 12.36 Mbps (1.55) MB/s 9
20 Tele2 16.08 Mbps (2.01 MB/s) 10.08 Mbps (1.26 MB/s) 21918
Country Average Download Data Average Upload Data #Recent Test
Latvia 14.59 Mbps (1.82) MB/s 9.13 Mbps (1.14) MB/s 14870
Croatia 15.1 Mbps (1.89) MB/s 11.61 Mbps (1.45) MB/s 4298
Lithuania 23.1 Mbps (2.89) MB/s 9.56 Mbps (1.2) MB/s 1480
Estonia 25.96 Mbps (3.24) MB/s 12.43 Mbps (1.55) MB/s 717
Netherlands 33.71 Mbps (4.21) MB/s 16.09 Mbps (2.01) MB/s 280
Sweden 35.62 Mbps (4.45) MB/s 33.71 Mbps (4.21) MB/s 212
Russia 11.52 Mbps (1.44) MB/s 8.07 Mbps (1.01) MB/s 52
Kazakhstan 17.43 Mbps (2.18) MB/s 12.36 Mbps (1.55) MB/s 9
21 Cincinnati Bell 112.48 Mbps (14.06 MB/s) 63.77 Mbps (7.97 MB/s) 21852
Country Average Download Data Average Upload Data #Recent Test
United States 112.48 Mbps (14.06) MB/s 63.77 Mbps (7.97) MB/s 21852
22 iPrimus 28.79 Mbps (3.6 MB/s) 12.19 Mbps (1.52 MB/s) 20527
Country Average Download Data Average Upload Data #Recent Test
Australia 28.79 Mbps (3.6) MB/s 12.19 Mbps (1.52) MB/s 20527
23 Dodo 26.48 Mbps (3.31 MB/s) 10.78 Mbps (1.35 MB/s) 19016
Country Average Download Data Average Upload Data #Recent Test
Australia 26.48 Mbps (3.31) MB/s 10.78 Mbps (1.35) MB/s 19016
24 EE 29.36 Mbps (3.67 MB/s) 9.69 Mbps (1.21 MB/s) 17965
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 29.36 Mbps (3.67) MB/s 9.69 Mbps (1.21) MB/s 17965
25 Jio 19.36 Mbps (2.42 MB/s) 13.34 Mbps (1.67 MB/s) 17184
Country Average Download Data Average Upload Data #Recent Test
India 19.36 Mbps (2.42) MB/s 13.34 Mbps (1.67) MB/s 17184
26 NayaTel 11.43 Mbps (1.43 MB/s) 12.98 Mbps (1.62 MB/s) 16942
Country Average Download Data Average Upload Data #Recent Test
Pakistan 11.43 Mbps (1.43) MB/s 12.98 Mbps (1.62) MB/s 16942
27 Comcast 122.92 Mbps (15.37 MB/s) 40.22 Mbps (5.03 MB/s) 16789
Country Average Download Data Average Upload Data #Recent Test
United States 122.92 Mbps (15.37) MB/s 40.22 Mbps (5.03) MB/s 16789
28 Aussie Broadband 70.46 Mbps (8.81 MB/s) 18.6 Mbps (2.32 MB/s) 16282
Country Average Download Data Average Upload Data #Recent Test
Australia 70.46 Mbps (8.81) MB/s 18.6 Mbps (2.32) MB/s 16282
29 Windstream 44.5 Mbps (5.56 MB/s) 25.99 Mbps (3.25 MB/s) 13685
Country Average Download Data Average Upload Data #Recent Test
United States 44.5 Mbps (5.56) MB/s 25.99 Mbps (3.25) MB/s 13685
30 StarHub 153.38 Mbps (19.17 MB/s) 175.39 Mbps (21.92 MB/s) 13102
Country Average Download Data Average Upload Data #Recent Test
Singapore 153.38 Mbps (19.17) MB/s 175.39 Mbps (21.92) MB/s 13102
31 Wateen Telecom 13.96 Mbps (1.75 MB/s) 10.19 Mbps (1.27 MB/s) 12866
Country Average Download Data Average Upload Data #Recent Test
Pakistan 13.96 Mbps (1.75) MB/s 10.19 Mbps (1.27) MB/s 12866
32 BSNL 29.1 Mbps (3.64 MB/s) 29.61 Mbps (3.7 MB/s) 12092
Country Average Download Data Average Upload Data #Recent Test
India 29.1 Mbps (3.64) MB/s 29.61 Mbps (3.7) MB/s 12092
33 Shentel 59.62 Mbps (7.45 MB/s) 12.46 Mbps (1.56 MB/s) 11752
Country Average Download Data Average Upload Data #Recent Test
United States 58.44 Mbps (7.3) MB/s 11.08 Mbps (1.38) MB/s 11626
Poland 168.45 Mbps (21.06) MB/s 140.61 Mbps (17.58) MB/s 126
34 Orange 74.37 Mbps (9.3 MB/s) 56.45 Mbps (7.06 MB/s) 11636
Country Average Download Data Average Upload Data #Recent Test
Jordan 61.54 Mbps (7.69) MB/s 58.49 Mbps (7.31) MB/s 6547
Poland 122.84 Mbps (15.35) MB/s 48.71 Mbps (6.09) MB/s 1266
France 100.46 Mbps (12.56) MB/s 86.6 Mbps (10.82) MB/s 1168
Belgium 61 Mbps (7.63) MB/s 10 Mbps (1.25) MB/s 597
Romania 108.24 Mbps (13.53) MB/s 80.86 Mbps (10.11) MB/s 544
Egypt 13.23 Mbps (1.65) MB/s 4.08 Mbps (521.72) kB/s 349
Spain 110.26 Mbps (13.78) MB/s 123.57 Mbps (15.45) MB/s 347
Slovakia 112.12 Mbps (14.02) MB/s 29.96 Mbps (3.75) MB/s 328
Morocco 12.56 Mbps (1.57) MB/s 4.23 Mbps (540.98) kB/s 259
Moldova 105.44 Mbps (13.18) MB/s 56.93 Mbps (7.12) MB/s 41
United States 49.01 Mbps (6.13) MB/s 33.48 Mbps (4.18) MB/s 34
Côte d'Ivoire 24.78 Mbps (3.1) MB/s 5.37 Mbps (687.09) kB/s 27
Senegal 26.77 Mbps (3.35) MB/s 5.69 Mbps (728.83) kB/s 26
Luxembourg 11.04 Mbps (1.38) MB/s 1.76 Mbps (225.36) kB/s 19
Mali 19.54 Mbps (2.44) MB/s 3.09 Mbps (395.55) kB/s 19
Tunisia 8.79 Mbps (1.1) MB/s 3.06 Mbps (391.04) kB/s 15
Australia 17.86 Mbps (2.23) MB/s 15.03 Mbps (1.88) MB/s 13
Reunion 188.48 Mbps (23.56) MB/s 121.45 Mbps (15.18) MB/s 7
India 49.67 Mbps (6.21) MB/s 24.19 Mbps (3.02) MB/s 6
Martinique 205.72 Mbps (25.72) MB/s 120.88 Mbps (15.11) MB/s 5
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
Sierra Leone 9.39 Mbps (1.17) MB/s 3.48 Mbps (445.08) kB/s 3
DR Congo 6.9 Mbps (882.88) kB/s 3.26 Mbps (417.88) kB/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
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
35 UPC Broadband Slovakia 148.02 Mbps (18.5 MB/s) 25.07 Mbps (3.13 MB/s) 11471
Country Average Download Data Average Upload Data #Recent Test
Poland 149.05 Mbps (18.63) MB/s 22.37 Mbps (2.8) MB/s 3537
Hungary 124.83 Mbps (15.6) MB/s 18.05 Mbps (2.26) MB/s 2780
Romania 135.25 Mbps (16.91) MB/s 17.51 Mbps (2.19) MB/s 2531
Switzerland 195.52 Mbps (24.44) MB/s 49.52 Mbps (6.19) MB/s 2097
Czechia 120.13 Mbps (15.02) MB/s 16.83 Mbps (2.1) MB/s 314
Slovakia 165.92 Mbps (20.74) MB/s 22.75 Mbps (2.84) MB/s 179
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
36 UPC 148.02 Mbps (18.5 MB/s) 25.07 Mbps (3.13 MB/s) 11471
Country Average Download Data Average Upload Data #Recent Test
Poland 149.05 Mbps (18.63) MB/s 22.37 Mbps (2.8) MB/s 3537
Hungary 124.83 Mbps (15.6) MB/s 18.05 Mbps (2.26) MB/s 2780
Romania 135.25 Mbps (16.91) MB/s 17.51 Mbps (2.19) MB/s 2531
Switzerland 195.52 Mbps (24.44) MB/s 49.52 Mbps (6.19) MB/s 2097
Czechia 120.13 Mbps (15.02) MB/s 16.83 Mbps (2.1) MB/s 314
Slovakia 165.92 Mbps (20.74) MB/s 22.75 Mbps (2.84) MB/s 179
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 Zoom Internet 89.26 Mbps (11.16 MB/s) 17.32 Mbps (2.17 MB/s) 10147
Country Average Download Data Average Upload Data #Recent Test
United States 89.26 Mbps (11.16) MB/s 17.32 Mbps (2.17) MB/s 10147
38 Telenor 10.14 Mbps (1.27 MB/s) 7.12 Mbps (911.9 kB/s) 9061
Country Average Download Data Average Upload Data #Recent Test
Pakistan 5.57 Mbps (713.46) kB/s 4.09 Mbps (522.93) kB/s 8432
Sweden 92.4 Mbps (11.55) MB/s 81.22 Mbps (10.15) MB/s 229
Hungary 40.11 Mbps (5.01) MB/s 21.39 Mbps (2.67) MB/s 168
Norway 82.09 Mbps (10.26) MB/s 40.07 Mbps (5.01) MB/s 126
Denmark 85.71 Mbps (10.71) MB/s 33.53 Mbps (4.19) MB/s 69
Serbia 11.03 Mbps (1.38) MB/s 5 Mbps (640.07) kB/s 11
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
Bulgaria 38.26 Mbps (4.78) MB/s 19.78 Mbps (2.47) MB/s 7
39 PLDT 46.11 Mbps (5.76 MB/s) 49.88 Mbps (6.23 MB/s) 8181
Country Average Download Data Average Upload Data #Recent Test
Philippines 46.11 Mbps (5.76) MB/s 49.88 Mbps (6.23) MB/s 8181
40 Sonic 157.54 Mbps (19.69 MB/s) 187.22 Mbps (23.4 MB/s) 8094
Country Average Download Data Average Upload Data #Recent Test
United States 157.54 Mbps (19.69) MB/s 187.22 Mbps (23.4) MB/s 8094
41 foxtel 29.07 Mbps (3.63 MB/s) 12.94 Mbps (1.62 MB/s) 7357
Country Average Download Data Average Upload Data #Recent Test
Australia 29.21 Mbps (3.65) MB/s 12.3 Mbps (1.54) MB/s 7039
India 26.09 Mbps (3.26) MB/s 27.05 Mbps (3.38) MB/s 318
42 Sprint 30.68 Mbps (3.84 MB/s) 9.77 Mbps (1.22 MB/s) 6911
Country Average Download Data Average Upload Data #Recent Test
United States 29.35 Mbps (3.67) MB/s 7.78 Mbps (995.43) kB/s 6655
Bulgaria 68.49 Mbps (8.56) MB/s 66.32 Mbps (8.29) MB/s 235
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
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
43 Atlantic Broadband 84.99 Mbps (10.62 MB/s) 15.19 Mbps (1.9 MB/s) 6584
Country Average Download Data Average Upload Data #Recent Test
United States 84.99 Mbps (10.62) MB/s 15.19 Mbps (1.9) MB/s 6584
44 Exetel 28.01 Mbps (3.5 MB/s) 13.8 Mbps (1.72 MB/s) 6213
Country Average Download Data Average Upload Data #Recent Test
Australia 28.01 Mbps (3.5) MB/s 13.8 Mbps (1.72) MB/s 6213
45 Google Fiber 245.52 Mbps (30.69 MB/s) 279.36 Mbps (34.92 MB/s) 6160
Country Average Download Data Average Upload Data #Recent Test
United States 245.52 Mbps (30.69) MB/s 279.36 Mbps (34.92) MB/s 6160
46 Swisscom 114.82 Mbps (14.35 MB/s) 86.32 Mbps (10.79 MB/s) 5930
Country Average Download Data Average Upload Data #Recent Test
Switzerland 114.82 Mbps (14.35) MB/s 86.32 Mbps (10.79) MB/s 5930
47 BT 44.49 Mbps (5.56 MB/s) 15.19 Mbps (1.9 MB/s) 5682
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 44.29 Mbps (5.54) MB/s 15.17 Mbps (1.9) MB/s 5672
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
48 O2 27.92 Mbps (3.49 MB/s) 8.24 Mbps (1.03 MB/s) 5293
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 17.77 Mbps (2.22) MB/s 5.95 Mbps (762.11) kB/s 2423
Germany 32.91 Mbps (4.11) MB/s 11.32 Mbps (1.42) MB/s 1747
Czechia 42.37 Mbps (5.3) MB/s 8.43 Mbps (1.05) MB/s 1104
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 39.68 Mbps (4.96 MB/s) 5.99 Mbps (766.28 kB/s) 5260
Country Average Download Data Average Upload Data #Recent Test
Costa Rica 39.4 Mbps (4.92) MB/s 5.86 Mbps (749.97) kB/s 5237
Spain 164.48 Mbps (20.56) MB/s 30.43 Mbps (3.8) MB/s 13
Bulgaria 26.43 Mbps (3.3) MB/s 40.98 Mbps (5.12) MB/s 10
50 SpinTel 24.54 Mbps (3.07 MB/s) 9.54 Mbps (1.19 MB/s) 5104
Country Average Download Data Average Upload Data #Recent Test
Australia 24.54 Mbps (3.07) MB/s 9.54 Mbps (1.19) MB/s 5104
51 M1 149.22 Mbps (18.65 MB/s) 169.05 Mbps (21.13 MB/s) 4434
Country Average Download Data Average Upload Data #Recent Test
Singapore 149.22 Mbps (18.65) MB/s 169.05 Mbps (21.13) MB/s 4434
52 WorldCall 8.39 Mbps (1.05 MB/s) 8.47 Mbps (1.06 MB/s) 4127
Country Average Download Data Average Upload Data #Recent Test
Pakistan 8.39 Mbps (1.05) MB/s 8.47 Mbps (1.06) MB/s 4127
53 Active 66.23 Mbps (8.28 MB/s) 68.39 Mbps (8.55 MB/s) 3725
Country Average Download Data Average Upload Data #Recent Test
India 66.39 Mbps (8.3) MB/s 68.58 Mbps (8.57) MB/s 3712
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
54 Telkom 18.9 Mbps (2.36 MB/s) 9.54 Mbps (1.19 MB/s) 2969
Country Average Download Data Average Upload Data #Recent Test
South Africa 18.03 Mbps (2.25) MB/s 10.62 Mbps (1.33) MB/s 1488
Indonesia 20.11 Mbps (2.51) MB/s 8.26 Mbps (1.03) MB/s 1428
Kenya 10.94 Mbps (1.37) MB/s 13.83 Mbps (1.73) MB/s 53
55 Post Office 13.1 Mbps (1.64 MB/s) 3.39 Mbps (433.73 kB/s) 2869
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 13.1 Mbps (1.64) MB/s 3.39 Mbps (433.73) kB/s 2869
56 Elisa 48.46 Mbps (6.06 MB/s) 17.75 Mbps (2.22 MB/s) 2691
Country Average Download Data Average Upload Data #Recent Test
Estonia 41.53 Mbps (5.19) MB/s 17.74 Mbps (2.22) MB/s 1676
Finland 59.91 Mbps (7.49) MB/s 17.76 Mbps (2.22) MB/s 1015
57 KT Corp 149.72 Mbps (18.72 MB/s) 170.5 Mbps (21.31 MB/s) 2513
Country Average Download Data Average Upload Data #Recent Test
South Korea 149.72 Mbps (18.72) MB/s 170.5 Mbps (21.31) MB/s 2513
58 Hyperoptic 156.86 Mbps (19.61 MB/s) 171.95 Mbps (21.49 MB/s) 2288
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 156.86 Mbps (19.61) MB/s 171.95 Mbps (21.49) MB/s 2288
59 TeliaSonera 52.19 Mbps (6.52 MB/s) 62.48 Mbps (7.81 MB/s) 2084
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 30.13 Mbps (3.77) MB/s 20.18 Mbps (2.52) MB/s 372
Finland 35.4 Mbps (4.43) MB/s 18.2 Mbps (2.27) MB/s 177
Lithuania 73.15 Mbps (9.14) MB/s 71.54 Mbps (8.94) MB/s 160
Sweden 122.54 Mbps (15.32) MB/s 90.05 Mbps (11.26) MB/s 153
Norway 347.98 Mbps (43.5) MB/s 702.92 Mbps (87.87) MB/s 117
Denmark 46.1 Mbps (5.76) MB/s 15.87 Mbps (1.98) MB/s 86
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 52.19 Mbps (6.52 MB/s) 62.48 Mbps (7.81 MB/s) 2084
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 30.13 Mbps (3.77) MB/s 20.18 Mbps (2.52) MB/s 372
Finland 35.4 Mbps (4.43) MB/s 18.2 Mbps (2.27) MB/s 177
Lithuania 73.15 Mbps (9.14) MB/s 71.54 Mbps (8.94) MB/s 160
Sweden 122.54 Mbps (15.32) MB/s 90.05 Mbps (11.26) MB/s 153
Norway 347.98 Mbps (43.5) MB/s 702.92 Mbps (87.87) MB/s 117
Denmark 46.1 Mbps (5.76) MB/s 15.87 Mbps (1.98) MB/s 86
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 21.68 Mbps (2.71 MB/s) 8.55 Mbps (1.07 MB/s) 1827
Country Average Download Data Average Upload Data #Recent Test
Australia 21.68 Mbps (2.71) MB/s 8.55 Mbps (1.07) MB/s 1827
62 I-Cable 259.98 Mbps (32.5 MB/s) 262.22 Mbps (32.78 MB/s) 1780
Country Average Download Data Average Upload Data #Recent Test
Hong Kong 259.98 Mbps (32.5) MB/s 262.22 Mbps (32.78) MB/s 1780
63 Rise 10.27 Mbps (1.28 MB/s) 3 Mbps (383.51 kB/s) 1432
Country Average Download Data Average Upload Data #Recent Test
United States 10.27 Mbps (1.28) MB/s 3 Mbps (383.51) kB/s 1432
64 TING 164.84 Mbps (20.6 MB/s) 214.53 Mbps (26.82 MB/s) 1407
Country Average Download Data Average Upload Data #Recent Test
United States 164.84 Mbps (20.6) MB/s 214.53 Mbps (26.82) MB/s 1407
65 Vodafone Idea India 11.21 Mbps (1.4 MB/s) 6.79 Mbps (868.69 kB/s) 1406
Country Average Download Data Average Upload Data #Recent Test
India 11.21 Mbps (1.4) MB/s 6.79 Mbps (868.69) kB/s 1406
66 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
67 Altice USA 52.29 Mbps (6.54 MB/s) 12.61 Mbps (1.58 MB/s) 1313
Country Average Download Data Average Upload Data #Recent Test
Dominican Republic 61.32 Mbps (7.67) MB/s 10.43 Mbps (1.3) MB/s 1053
United States 15.72 Mbps (1.96) MB/s 21.42 Mbps (2.68) MB/s 260
68 Etisalat 95.08 Mbps (11.88 MB/s) 38.39 Mbps (4.8 MB/s) 1207
Country Average Download Data Average Upload Data #Recent Test
United Arab Emirates 103.29 Mbps (12.91) MB/s 41.81 Mbps (5.23) MB/s 1101
Egypt 10.11 Mbps (1.26) MB/s 2.83 Mbps (362.68) kB/s 102
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
69 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
70 Sunrise 103.71 Mbps (12.96 MB/s) 69.27 Mbps (8.66 MB/s) 1125
Country Average Download Data Average Upload Data #Recent Test
Switzerland 103.71 Mbps (12.96) MB/s 69.27 Mbps (8.66) MB/s 1125
71 Tata Teleservices 40.08 Mbps (5.01 MB/s) 33.17 Mbps (4.15 MB/s) 1105
Country Average Download Data Average Upload Data #Recent Test
India 40.32 Mbps (5.04) MB/s 33.92 Mbps (4.24) MB/s 1028
United States 26.68 Mbps (3.33) MB/s 14.89 Mbps (1.86) MB/s 41
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
Canada 35.27 Mbps (4.41) MB/s 10.98 Mbps (1.37) MB/s 1
72 Starlink 75.75 Mbps (9.47 MB/s) 11.06 Mbps (1.38 MB/s) 1071
Country Average Download Data Average Upload Data #Recent Test
United States 76.15 Mbps (9.52) MB/s 11.34 Mbps (1.42) MB/s 793
Canada 71.65 Mbps (8.96) MB/s 9.17 Mbps (1.15) MB/s 252
Australia 123.25 Mbps (15.41) MB/s 23.03 Mbps (2.88) MB/s 10
United Kingdom 98.75 Mbps (12.34) MB/s 10.62 Mbps (1.33) MB/s 10
Austria 79.79 Mbps (9.97) MB/s 39.74 Mbps (4.97) MB/s 3
New Zealand 88.12 Mbps (11.02) MB/s 19.73 Mbps (2.47) MB/s 2
Germany 44.66 Mbps (5.58) MB/s 54.35 Mbps (6.79) MB/s 1
73 Activ8me 26.16 Mbps (3.27 MB/s) 9.27 Mbps (1.16 MB/s) 913
Country Average Download Data Average Upload Data #Recent Test
Australia 26.16 Mbps (3.27) MB/s 9.27 Mbps (1.16) MB/s 913
74 NextGenTel 50.04 Mbps (6.25 MB/s) 52.18 Mbps (6.52 MB/s) 871
Country Average Download Data Average Upload Data #Recent Test
Norway 50.04 Mbps (6.25) MB/s 52.18 Mbps (6.52) MB/s 871
75 RCN Corporation 128.92 Mbps (16.12 MB/s) 23.49 Mbps (2.94 MB/s) 851
Country Average Download Data Average Upload Data #Recent Test
United States 128.92 Mbps (16.12) MB/s 23.49 Mbps (2.94) MB/s 851
76 STC 54.9 Mbps (6.86 MB/s) 17.02 Mbps (2.13 MB/s) 715
Country Average Download Data Average Upload Data #Recent Test
Saudi Arabia 48.8 Mbps (6.1) MB/s 16.35 Mbps (2.04) MB/s 664
Kuwait 176.71 Mbps (22.09) MB/s 30.93 Mbps (3.87) MB/s 36
Bahrain 32.69 Mbps (4.09) MB/s 13.06 Mbps (1.63) MB/s 15
77 Tiscali 90.06 Mbps (11.26 MB/s) 47.74 Mbps (5.97 MB/s) 708
Country Average Download Data Average Upload Data #Recent Test
Italy 90.06 Mbps (11.26) MB/s 47.74 Mbps (5.97) MB/s 708
78 Du 215.05 Mbps (26.88 MB/s) 60.17 Mbps (7.52 MB/s) 675
Country Average Download Data Average Upload Data #Recent Test
United Arab Emirates 215.05 Mbps (26.88) MB/s 60.17 Mbps (7.52) MB/s 675
79 Skymesh 16.9 Mbps (2.11 MB/s) 2.73 Mbps (350.07 kB/s) 667
Country Average Download Data Average Upload Data #Recent Test
Australia 16.9 Mbps (2.11) MB/s 2.73 Mbps (350.07) kB/s 667
80 Zain 53.99 Mbps (6.75 MB/s) 24.22 Mbps (3.03 MB/s) 638
Country Average Download Data Average Upload Data #Recent Test
Saudi Arabia 45.97 Mbps (5.75) MB/s 12.66 Mbps (1.58) MB/s 335
Jordan 25.62 Mbps (3.2) MB/s 23.75 Mbps (2.97) MB/s 186
Kuwait 157.62 Mbps (19.7) MB/s 34.34 Mbps (4.29) MB/s 83
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 MTNL 16.01 Mbps (2 MB/s) 11.31 Mbps (1.41 MB/s) 598
Country Average Download Data Average Upload Data #Recent Test
India 16.01 Mbps (2) MB/s 11.31 Mbps (1.41) MB/s 598
82 Rain 17.93 Mbps (2.24 MB/s) 8.03 Mbps (1 MB/s) 582
Country Average Download Data Average Upload Data #Recent Test
South Africa 17.93 Mbps (2.24) MB/s 8.03 Mbps (1) MB/s 582
83 SKBroadband 105.59 Mbps (13.2 MB/s) 85.18 Mbps (10.65 MB/s) 529
Country Average Download Data Average Upload Data #Recent Test
South Korea 105.59 Mbps (13.2) MB/s 85.18 Mbps (10.65) MB/s 529
84 United Internet 111.78 Mbps (13.97 MB/s) 106.35 Mbps (13.29 MB/s) 466
Country Average Download Data Average Upload Data #Recent Test
United States 111.78 Mbps (13.97) MB/s 106.35 Mbps (13.29) MB/s 466
85 DNA Oy 57.77 Mbps (7.22 MB/s) 16.28 Mbps (2.03 MB/s) 435
Country Average Download Data Average Upload Data #Recent Test
Finland 57.77 Mbps (7.22) MB/s 16.28 Mbps (2.03) MB/s 435
86 Mobily 42.53 Mbps (5.32 MB/s) 12.28 Mbps (1.53 MB/s) 384
Country Average Download Data Average Upload Data #Recent Test
Saudi Arabia 42.53 Mbps (5.32) MB/s 12.28 Mbps (1.53) MB/s 384
87 Free 149.71 Mbps (18.71 MB/s) 114.41 Mbps (14.3 MB/s) 367
Country Average Download Data Average Upload Data #Recent Test
France 149.71 Mbps (18.71) MB/s 114.41 Mbps (14.3) MB/s 367
88 Mobinnet 11.42 Mbps (1.43 MB/s) 2.95 Mbps (377.58 kB/s) 341
Country Average Download Data Average Upload Data #Recent Test
Iran 11.42 Mbps (1.43) MB/s 2.95 Mbps (377.58) kB/s 341
89 USA Communications 105.43 Mbps (13.18 MB/s) 108 Mbps (13.5 MB/s) 313
Country Average Download Data Average Upload Data #Recent Test
United States 105.43 Mbps (13.18) MB/s 108 Mbps (13.5) MB/s 313
90 MTN 11.77 Mbps (1.47 MB/s) 8.31 Mbps (1.04 MB/s) 296
Country Average Download Data Average Upload Data #Recent Test
Nigeria 6.57 Mbps (840.58) kB/s 4 Mbps (512.52) kB/s 97
South Africa 20.79 Mbps (2.6) MB/s 14.34 Mbps (1.79) MB/s 92
Ghana 11.86 Mbps (1.48) MB/s 8.47 Mbps (1.06) MB/s 46
Uganda 9.38 Mbps (1.17) MB/s 7.76 Mbps (993.15) kB/s 25
Afghanistan 1.07 Mbps (137.55) kB/s 1.45 Mbps (186.07) kB/s 12
Rwanda 6.35 Mbps (812.71) kB/s 6.1 Mbps (780.64) kB/s 12
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
91 Bahnhof 176.16 Mbps (22.02 MB/s) 200.06 Mbps (25.01 MB/s) 295
Country Average Download Data Average Upload Data #Recent Test
Sweden 176.16 Mbps (22.02) MB/s 200.06 Mbps (25.01) MB/s 295
92 Partner 164.1 Mbps (20.51 MB/s) 35.19 Mbps (4.4 MB/s) 290
Country Average Download Data Average Upload Data #Recent Test
Israel 164.1 Mbps (20.51) MB/s 35.19 Mbps (4.4) MB/s 290
93 Com Hem 151.1 Mbps (18.89 MB/s) 42.05 Mbps (5.26 MB/s) 279
Country Average Download Data Average Upload Data #Recent Test
Sweden 151.1 Mbps (18.89) MB/s 42.05 Mbps (5.26) MB/s 279
94 Bezeq 68.58 Mbps (8.57 MB/s) 16.34 Mbps (2.04 MB/s) 262
Country Average Download Data Average Upload Data #Recent Test
Israel 68.58 Mbps (8.57) MB/s 16.34 Mbps (2.04) MB/s 262
95 NTT Plala 85.95 Mbps (10.74 MB/s) 82.72 Mbps (10.34 MB/s) 240
Country Average Download Data Average Upload Data #Recent Test
Japan 81.69 Mbps (10.21) MB/s 84.64 Mbps (10.58) MB/s 169
United States 109.27 Mbps (13.66) MB/s 88.26 Mbps (11.03) MB/s 56
Germany 19.05 Mbps (2.38) MB/s 15.76 Mbps (1.97) MB/s 3
Australia 12.9 Mbps (1.61) MB/s 14.4 Mbps (1.8) MB/s 3
Thailand 15.49 Mbps (1.94) MB/s 24.49 Mbps (3.06) 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
Hong Kong 87.79 Mbps (10.97) MB/s 31.12 Mbps (3.89) MB/s 1
Republic of the Union of Myanmar 174.36 Mbps (21.8) MB/s 148.42 Mbps (18.55) MB/s 1
96 BIGLOBE 474.55 Mbps (59.32 MB/s) 375.98 Mbps (47 MB/s) 210
Country Average Download Data Average Upload Data #Recent Test
Japan 474.55 Mbps (59.32) MB/s 375.98 Mbps (47) MB/s 210
97 ITC 8.81 Mbps (1.1 MB/s) 2.08 Mbps (266.01 kB/s) 210
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 50.54 Mbps (6.32) MB/s 3.59 Mbps (460.04) kB/s 10
98 Commander 36.88 Mbps (4.61 MB/s) 15.92 Mbps (1.99 MB/s) 205
Country Average Download Data Average Upload Data #Recent Test
Australia 36.88 Mbps (4.61) MB/s 15.92 Mbps (1.99) MB/s 205
99 Mweb 24.43 Mbps (3.05 MB/s) 13.05 Mbps (1.63 MB/s) 165
Country Average Download Data Average Upload Data #Recent Test
South Africa 24.43 Mbps (3.05) MB/s 13.05 Mbps (1.63) MB/s 165
100 So-net 124.01 Mbps (15.5 MB/s) 188.11 Mbps (23.51 MB/s) 148
Country Average Download Data Average Upload Data #Recent Test
Japan 122.04 Mbps (15.25) MB/s 192.51 Mbps (24.06) MB/s 143
Taiwan 180.45 Mbps (22.56) MB/s 62.15 Mbps (7.77) MB/s 5
101 So-net 124.01 Mbps (15.5 MB/s) 188.11 Mbps (23.51 MB/s) 148
Country Average Download Data Average Upload Data #Recent Test
Japan 122.04 Mbps (15.25) MB/s 192.51 Mbps (24.06) MB/s 143
Taiwan 180.45 Mbps (22.56) MB/s 62.15 Mbps (7.77) MB/s 5
102 Jazztel 99.63 Mbps (12.45 MB/s) 122.5 Mbps (15.31 MB/s) 144
Country Average Download Data Average Upload Data #Recent Test
Spain 99.63 Mbps (12.45) MB/s 122.5 Mbps (15.31) MB/s 144
103 NetCologne 67.6 Mbps (8.45 MB/s) 25.83 Mbps (3.23 MB/s) 118
Country Average Download Data Average Upload Data #Recent Test
Germany 67.6 Mbps (8.45) MB/s 25.83 Mbps (3.23) MB/s 118
104 Tele Columbus 88.76 Mbps (11.09 MB/s) 7.85 Mbps (1005.11 kB/s) 102
Country Average Download Data Average Upload Data #Recent Test
Germany 88.76 Mbps (11.09) MB/s 7.85 Mbps (1005.11) kB/s 102
105 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
106 Westnet 36.63 Mbps (4.58 MB/s) 16.44 Mbps (2.06 MB/s) 89
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 44.23 Mbps (5.53) MB/s 31.83 Mbps (3.98) MB/s 27
107 ASAHI Net 65.93 Mbps (8.24 MB/s) 81.55 Mbps (10.19 MB/s) 80
Country Average Download Data Average Upload Data #Recent Test
Japan 65.93 Mbps (8.24) MB/s 81.55 Mbps (10.19) MB/s 80
108 Euskaltel 110.22 Mbps (13.78 MB/s) 72.61 Mbps (9.08 MB/s) 77
Country Average Download Data Average Upload Data #Recent Test
Spain 110.22 Mbps (13.78) MB/s 72.61 Mbps (9.08) MB/s 77
109 Lounea 116.1 Mbps (14.51 MB/s) 97.97 Mbps (12.25 MB/s) 68
Country Average Download Data Average Upload Data #Recent Test
Finland 116.1 Mbps (14.51) MB/s 97.97 Mbps (12.25) MB/s 68
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 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 8.05 Mbps (1.01 MB/s) 2.64 Mbps (338.04 kB/s) 34
Country Average Download Data Average Upload Data #Recent Test
Iran 8.05 Mbps (1.01) MB/s 2.64 Mbps (338.04) kB/s 34
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 3.47 Mbps (443.55 kB/s) 1.73 Mbps (221.72 kB/s) 21
Country Average Download Data Average Upload Data #Recent Test
United States 3.47 Mbps (443.55) kB/s 1.73 Mbps (221.72) kB/s 21
116 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
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
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
United Kingdom 34.74 Mbps (4.34) MB/s 42.03 Mbps (5.25) 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 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 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 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
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 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
134 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