Rank ISP Average Download Data Average Upload Data # Recent Tests
1 PTCL 6.25 Mbps (799.99 kB/s) 2.81 Mbps (359.57 kB/s) 2007187
Country Average Download Data Average Upload Data #Recent Test
Pakistan 6.25 Mbps (799.99) kB/s 2.81 Mbps (359.57) kB/s 2007187
2 Xfinity Internet 151.67 Mbps (18.96 MB/s) 15.53 Mbps (1.94 MB/s) 717874
Country Average Download Data Average Upload Data #Recent Test
United States 151.67 Mbps (18.96) MB/s 15.53 Mbps (1.94) MB/s 717874
3 Airtel 35.61 Mbps (4.45 MB/s) 29.75 Mbps (3.72 MB/s) 315800
Country Average Download Data Average Upload Data #Recent Test
India 35.71 Mbps (4.46) MB/s 29.84 Mbps (3.73) MB/s 314643
Sri Lanka 6.96 Mbps (890.73) kB/s 2.3 Mbps (294.54) kB/s 540
Nigeria 18.2 Mbps (2.28) MB/s 11.95 Mbps (1.49) MB/s 202
Kenya 10.13 Mbps (1.27) MB/s 8 Mbps (1) MB/s 180
Uganda 9.84 Mbps (1.23) MB/s 8.18 Mbps (1.02) MB/s 127
Tanzania 9.23 Mbps (1.15) MB/s 9.29 Mbps (1.16) MB/s 20
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.44 Mbps (952.05) kB/s 8.21 Mbps (1.03) MB/s 18
Malawi 9.11 Mbps (1.14) MB/s 5.69 Mbps (727.78) kB/s 17
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.58 Mbps (12.7 MB/s) 88.11 Mbps (11.01 MB/s) 216026
Country Average Download Data Average Upload Data #Recent Test
United States 101.6 Mbps (12.7) MB/s 88.13 Mbps (11.02) MB/s 215900
Puerto Rico 58.42 Mbps (7.3) MB/s 41.7 Mbps (5.21) MB/s 41
United Kingdom 46.99 Mbps (5.87) MB/s 32.83 Mbps (4.1) MB/s 30
Australia 77.96 Mbps (9.75) MB/s 32.56 Mbps (4.07) MB/s 22
Canada 27.35 Mbps (3.42) MB/s 15.45 Mbps (1.93) MB/s 6
India 11.87 Mbps (1.48) MB/s 23.6 Mbps (2.95) MB/s 5
Singapore 45.88 Mbps (5.73) MB/s 22.07 Mbps (2.76) MB/s 4
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
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 42.91 Mbps (5.36 MB/s) 12.59 Mbps (1.57 MB/s) 156350
Country Average Download Data Average Upload Data #Recent Test
Australia 42.91 Mbps (5.36) MB/s 12.59 Mbps (1.57) MB/s 156350
6 Telstra 36.38 Mbps (4.55 MB/s) 11.41 Mbps (1.43 MB/s) 116522
Country Average Download Data Average Upload Data #Recent Test
Australia 36.38 Mbps (4.55) MB/s 11.41 Mbps (1.43) MB/s 116522
7 Vodafone 63.18 Mbps (7.9 MB/s) 25.1 Mbps (3.14 MB/s) 104525
Country Average Download Data Average Upload Data #Recent Test
Australia 34.73 Mbps (4.34) MB/s 11.11 Mbps (1.39) MB/s 35736
United Kingdom 43.24 Mbps (5.4) MB/s 33.05 Mbps (4.13) MB/s 17776
Germany 123.06 Mbps (15.38) MB/s 18.86 Mbps (2.36) MB/s 11549
Greece 29.19 Mbps (3.65) MB/s 4.83 Mbps (618.27) kB/s 7395
Portugal 131.59 Mbps (16.45) MB/s 68.58 Mbps (8.57) MB/s 7068
India 12.52 Mbps (1.56) MB/s 7.29 Mbps (932.74) kB/s 5358
New Zealand 87.72 Mbps (10.97) MB/s 48.56 Mbps (6.07) MB/s 4897
Ireland 109.03 Mbps (13.63) MB/s 35.6 Mbps (4.45) MB/s 3025
Hungary 140.84 Mbps (17.6) MB/s 24.07 Mbps (3.01) MB/s 2778
Italy 66.09 Mbps (8.26) MB/s 31.87 Mbps (3.98) MB/s 2208
Spain 143.2 Mbps (17.9) MB/s 122.74 Mbps (15.34) MB/s 1515
Romania 117.33 Mbps (14.67) MB/s 20.09 Mbps (2.51) MB/s 1385
Czechia 89.67 Mbps (11.21) MB/s 14.84 Mbps (1.86) MB/s 783
Egypt 17.98 Mbps (2.25) MB/s 6.25 Mbps (799.64) kB/s 693
Turkey 17.43 Mbps (2.18) MB/s 5.84 Mbps (747.23) kB/s 549
Iceland 200.31 Mbps (25.04) MB/s 220.72 Mbps (27.59) MB/s 538
Qatar 47.45 Mbps (5.93) MB/s 32.46 Mbps (4.06) MB/s 416
Netherlands 45.91 Mbps (5.74) MB/s 12.13 Mbps (1.52) MB/s 243
Albania 180.18 Mbps (22.52) MB/s 30.31 Mbps (3.79) MB/s 220
Ghana 67.11 Mbps (8.39) MB/s 21.09 Mbps (2.64) MB/s 133
French Polynesia 5.66 Mbps (725.07) kB/s 2.41 Mbps (308.18) kB/s 105
Malta 25.93 Mbps (3.24) MB/s 10.52 Mbps (1.32) MB/s 70
Fiji 12.47 Mbps (1.56) MB/s 16.76 Mbps (2.09) MB/s 34
Ukraine 19.97 Mbps (2.5) MB/s 11.33 Mbps (1.42) MB/s 29
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
8 WOW 119.27 Mbps (14.91 MB/s) 18.7 Mbps (2.34 MB/s) 100165
Country Average Download Data Average Upload Data #Recent Test
United States 119.27 Mbps (14.91) MB/s 18.7 Mbps (2.34) MB/s 100165
9 TPG 51.45 Mbps (6.43 MB/s) 15.92 Mbps (1.99 MB/s) 97693
Country Average Download Data Average Upload Data #Recent Test
Australia 51.61 Mbps (6.45) MB/s 15.99 Mbps (2) MB/s 97053
Singapore 28.22 Mbps (3.53) MB/s 5.23 Mbps (669.28) kB/s 640
10 Mediacom 135.24 Mbps (16.9 MB/s) 22.89 Mbps (2.86 MB/s) 83993
Country Average Download Data Average Upload Data #Recent Test
United States 135.24 Mbps (16.9) MB/s 22.89 Mbps (2.86) MB/s 83993
11 Sky 30.4 Mbps (3.8 MB/s) 9.63 Mbps (1.2 MB/s) 69652
Country Average Download Data Average Upload Data #Recent Test
Philippines 25.29 Mbps (3.16) MB/s 5.71 Mbps (730.44) kB/s 35706
United Kingdom 32.97 Mbps (4.12) MB/s 11.58 Mbps (1.45) MB/s 32697
Ireland 67.72 Mbps (8.46) MB/s 26.3 Mbps (3.29) MB/s 500
Italy 185.71 Mbps (23.21) MB/s 129.67 Mbps (16.21) MB/s 500
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 235.9 Mbps (29.49) MB/s 198.3 Mbps (24.79) MB/s 38
Laos 11.79 Mbps (1.47) MB/s 10.54 Mbps (1.32) MB/s 11
12 Virgin Media 109.61 Mbps (13.7 MB/s) 18.48 Mbps (2.31 MB/s) 59458
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 109.36 Mbps (13.67) MB/s 18.25 Mbps (2.28) MB/s 57782
Ireland 118.48 Mbps (14.81) MB/s 26.37 Mbps (3.3) MB/s 1676
13 TalkTalk 27.96 Mbps (3.5 MB/s) 9.2 Mbps (1.15 MB/s) 56643
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 27.96 Mbps (3.5) MB/s 9.2 Mbps (1.15) MB/s 56643
14 PLDT 64.86 Mbps (8.11 MB/s) 72.66 Mbps (9.08 MB/s) 51738
Country Average Download Data Average Upload Data #Recent Test
Philippines 64.86 Mbps (8.11) MB/s 72.66 Mbps (9.08) MB/s 51738
15 Jio 29.8 Mbps (3.73 MB/s) 24.65 Mbps (3.08 MB/s) 44846
Country Average Download Data Average Upload Data #Recent Test
India 29.8 Mbps (3.73) MB/s 24.65 Mbps (3.08) MB/s 44846
16 CenturyLink 60.55 Mbps (7.57 MB/s) 48.5 Mbps (6.06 MB/s) 34689
Country Average Download Data Average Upload Data #Recent Test
United States 60.55 Mbps (7.57) MB/s 48.52 Mbps (6.06) MB/s 34666
United Kingdom 88.94 Mbps (11.12) MB/s 27.91 Mbps (3.49) MB/s 14
Singapore 33.89 Mbps (4.24) MB/s 24.98 Mbps (3.12) MB/s 5
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
17 Plusnet 23.46 Mbps (2.93 MB/s) 7.47 Mbps (955.94 kB/s) 32642
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 23.13 Mbps (2.89) MB/s 7.11 Mbps (909.94) kB/s 32338
Germany 59.75 Mbps (7.47) MB/s 46.81 Mbps (5.85) MB/s 296
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
18 Cox Communications 140.31 Mbps (17.54 MB/s) 18.55 Mbps (2.32 MB/s) 31162
Country Average Download Data Average Upload Data #Recent Test
United States 140.31 Mbps (17.54) MB/s 18.55 Mbps (2.32) MB/s 31162
19 iiNet 39.85 Mbps (4.98 MB/s) 12.5 Mbps (1.56 MB/s) 26907
Country Average Download Data Average Upload Data #Recent Test
Australia 39.84 Mbps (4.98) MB/s 12.5 Mbps (1.56) MB/s 26904
United States 61.91 Mbps (7.74) MB/s 4.28 Mbps (548.13) kB/s 3
20 Tele2 16.84 Mbps (2.11 MB/s) 10.14 Mbps (1.27 MB/s) 26107
Country Average Download Data Average Upload Data #Recent Test
Latvia 14.74 Mbps (1.84) MB/s 9.02 Mbps (1.13) MB/s 18040
Croatia 15.17 Mbps (1.9) MB/s 11.63 Mbps (1.45) MB/s 4319
Lithuania 23.16 Mbps (2.89) MB/s 9.85 Mbps (1.23) MB/s 2068
Estonia 25.89 Mbps (3.24) MB/s 12.07 Mbps (1.51) MB/s 894
Sweden 62.4 Mbps (7.8) MB/s 35.69 Mbps (4.46) MB/s 429
Netherlands 33.98 Mbps (4.25) MB/s 16.1 Mbps (2.01) MB/s 283
Russia 11.71 Mbps (1.46) MB/s 9 Mbps (1.13) MB/s 65
Kazakhstan 17.43 Mbps (2.18) MB/s 12.36 Mbps (1.55) MB/s 9
21 Tele2 16.84 Mbps (2.11 MB/s) 10.14 Mbps (1.27 MB/s) 26107
Country Average Download Data Average Upload Data #Recent Test
Latvia 14.74 Mbps (1.84) MB/s 9.02 Mbps (1.13) MB/s 18040
Croatia 15.17 Mbps (1.9) MB/s 11.63 Mbps (1.45) MB/s 4319
Lithuania 23.16 Mbps (2.89) MB/s 9.85 Mbps (1.23) MB/s 2068
Estonia 25.89 Mbps (3.24) MB/s 12.07 Mbps (1.51) MB/s 894
Sweden 62.4 Mbps (7.8) MB/s 35.69 Mbps (4.46) MB/s 429
Netherlands 33.98 Mbps (4.25) MB/s 16.1 Mbps (2.01) MB/s 283
Russia 11.71 Mbps (1.46) MB/s 9 Mbps (1.13) MB/s 65
Kazakhstan 17.43 Mbps (2.18) MB/s 12.36 Mbps (1.55) MB/s 9
22 Cincinnati Bell 111.05 Mbps (13.88 MB/s) 64.81 Mbps (8.1 MB/s) 25260
Country Average Download Data Average Upload Data #Recent Test
United States 111.05 Mbps (13.88) MB/s 64.81 Mbps (8.1) MB/s 25260
23 Verizon 77.7 Mbps (9.71 MB/s) 61.68 Mbps (7.71 MB/s) 25137
Country Average Download Data Average Upload Data #Recent Test
United States 77.7 Mbps (9.71) MB/s 61.68 Mbps (7.71) MB/s 25129
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
24 EE 32.27 Mbps (4.03 MB/s) 9.91 Mbps (1.24 MB/s) 24835
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 32.27 Mbps (4.03) MB/s 9.91 Mbps (1.24) MB/s 24835
25 iPrimus 29.58 Mbps (3.7 MB/s) 12.26 Mbps (1.53 MB/s) 24523
Country Average Download Data Average Upload Data #Recent Test
Australia 29.58 Mbps (3.7) MB/s 12.26 Mbps (1.53) MB/s 24523
26 Dodo 27.79 Mbps (3.47 MB/s) 11.12 Mbps (1.39 MB/s) 22919
Country Average Download Data Average Upload Data #Recent Test
Australia 27.79 Mbps (3.47) MB/s 11.12 Mbps (1.39) MB/s 22919
27 NayaTel 11.67 Mbps (1.46 MB/s) 13.22 Mbps (1.65 MB/s) 20906
Country Average Download Data Average Upload Data #Recent Test
Pakistan 11.67 Mbps (1.46) MB/s 13.22 Mbps (1.65) MB/s 20906
28 Aussie Broadband 71.88 Mbps (8.98 MB/s) 18.79 Mbps (2.35 MB/s) 18942
Country Average Download Data Average Upload Data #Recent Test
Australia 71.88 Mbps (8.98) MB/s 18.79 Mbps (2.35) MB/s 18942
29 Comcast 123.58 Mbps (15.45 MB/s) 40.77 Mbps (5.1 MB/s) 17676
Country Average Download Data Average Upload Data #Recent Test
United States 123.58 Mbps (15.45) MB/s 40.77 Mbps (5.1) MB/s 17676
30 BSNL 33.43 Mbps (4.18 MB/s) 33.58 Mbps (4.2 MB/s) 16635
Country Average Download Data Average Upload Data #Recent Test
India 33.43 Mbps (4.18) MB/s 33.58 Mbps (4.2) MB/s 16635
31 Orange 93.53 Mbps (11.69 MB/s) 59.92 Mbps (7.49 MB/s) 15960
Country Average Download Data Average Upload Data #Recent Test
Jordan 70.06 Mbps (8.76) MB/s 67.07 Mbps (8.38) MB/s 8108
Poland 178.74 Mbps (22.34) MB/s 50.07 Mbps (6.26) MB/s 3029
France 97.85 Mbps (12.23) MB/s 82.48 Mbps (10.31) MB/s 1480
Belgium 60.22 Mbps (7.53) MB/s 10.42 Mbps (1.3) MB/s 722
Romania 113.86 Mbps (14.23) MB/s 84.93 Mbps (10.62) MB/s 677
Egypt 17.38 Mbps (2.17) MB/s 5.06 Mbps (647.12) kB/s 572
Spain 114.31 Mbps (14.29) MB/s 125.61 Mbps (15.7) MB/s 399
Slovakia 118.47 Mbps (14.81) MB/s 31.17 Mbps (3.9) MB/s 381
Morocco 12.7 Mbps (1.59) MB/s 4.31 Mbps (551.75) kB/s 277
Moldova 85.18 Mbps (10.65) MB/s 53.55 Mbps (6.69) MB/s 57
Senegal 24.31 Mbps (3.04) MB/s 8.37 Mbps (1.05) MB/s 43
United States 49.01 Mbps (6.13) MB/s 33.48 Mbps (4.18) MB/s 34
Côte d'Ivoire 22.88 Mbps (2.86) MB/s 6.2 Mbps (793.61) kB/s 32
Tunisia 8.04 Mbps (1.01) MB/s 2.62 Mbps (335.33) kB/s 23
Australia 12.66 Mbps (1.58) MB/s 11.24 Mbps (1.4) MB/s 21
Martinique 76.84 Mbps (9.61) MB/s 37.61 Mbps (4.7) MB/s 20
Luxembourg 11.39 Mbps (1.42) MB/s 1.8 Mbps (230.39) kB/s 20
Mali 19.54 Mbps (2.44) MB/s 3.09 Mbps (395.55) kB/s 19
India 70.02 Mbps (8.75) MB/s 39.34 Mbps (4.92) MB/s 12
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
French Guiana 64.86 Mbps (8.11) MB/s 59.92 Mbps (7.49) MB/s 3
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
32 Windstream 44.77 Mbps (5.6 MB/s) 26.41 Mbps (3.3 MB/s) 15294
Country Average Download Data Average Upload Data #Recent Test
United States 44.77 Mbps (5.6) MB/s 26.41 Mbps (3.3) MB/s 15294
33 Shentel 61.11 Mbps (7.64 MB/s) 13.35 Mbps (1.67 MB/s) 14403
Country Average Download Data Average Upload Data #Recent Test
United States 60.12 Mbps (7.51) MB/s 12.14 Mbps (1.52) MB/s 14266
Poland 164.47 Mbps (20.56) MB/s 139.07 Mbps (17.38) MB/s 137
34 StarHub 152.33 Mbps (19.04 MB/s) 172.95 Mbps (21.62 MB/s) 14403
Country Average Download Data Average Upload Data #Recent Test
Singapore 152.33 Mbps (19.04) MB/s 172.95 Mbps (21.62) MB/s 14403
35 Wateen Telecom 14.19 Mbps (1.77 MB/s) 10.79 Mbps (1.35 MB/s) 13780
Country Average Download Data Average Upload Data #Recent Test
Pakistan 14.19 Mbps (1.77) MB/s 10.79 Mbps (1.35) MB/s 13780
36 UPC Broadband Slovakia 151.11 Mbps (18.89 MB/s) 26.36 Mbps (3.29 MB/s) 12340
Country Average Download Data Average Upload Data #Recent Test
Poland 151.1 Mbps (18.89) MB/s 22.85 Mbps (2.86) MB/s 3802
Hungary 124.83 Mbps (15.6) MB/s 18.05 Mbps (2.26) MB/s 2780
Romania 136.07 Mbps (17.01) MB/s 17.53 Mbps (2.19) MB/s 2609
Switzerland 197.78 Mbps (24.72) MB/s 51.21 Mbps (6.4) MB/s 2545
Czechia 120.13 Mbps (15.02) MB/s 16.83 Mbps (2.1) MB/s 314
Slovakia 168.39 Mbps (21.05) MB/s 23.93 Mbps (2.99) MB/s 256
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
United Kingdom 43.24 Mbps (5.4) MB/s 5.88 Mbps (752) kB/s 1
37 UPC 151.11 Mbps (18.89 MB/s) 26.36 Mbps (3.29 MB/s) 12340
Country Average Download Data Average Upload Data #Recent Test
Poland 151.1 Mbps (18.89) MB/s 22.85 Mbps (2.86) MB/s 3802
Hungary 124.83 Mbps (15.6) MB/s 18.05 Mbps (2.26) MB/s 2780
Romania 136.07 Mbps (17.01) MB/s 17.53 Mbps (2.19) MB/s 2609
Switzerland 197.78 Mbps (24.72) MB/s 51.21 Mbps (6.4) MB/s 2545
Czechia 120.13 Mbps (15.02) MB/s 16.83 Mbps (2.1) MB/s 314
Slovakia 168.39 Mbps (21.05) MB/s 23.93 Mbps (2.99) MB/s 256
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
United Kingdom 43.24 Mbps (5.4) MB/s 5.88 Mbps (752) kB/s 1
38 Zoom Internet 90.74 Mbps (11.34 MB/s) 18.32 Mbps (2.29 MB/s) 11269
Country Average Download Data Average Upload Data #Recent Test
United States 90.74 Mbps (11.34) MB/s 18.32 Mbps (2.29) MB/s 11269
39 Telenor 11.4 Mbps (1.43 MB/s) 8.06 Mbps (1.01 MB/s) 10233
Country Average Download Data Average Upload Data #Recent Test
Pakistan 5.56 Mbps (711.48) kB/s 4.15 Mbps (531.54) kB/s 9321
Sweden 82.26 Mbps (10.28) MB/s 72.24 Mbps (9.03) MB/s 334
Norway 78.94 Mbps (9.87) MB/s 50.41 Mbps (6.3) MB/s 217
Hungary 44.42 Mbps (5.55) MB/s 21.22 Mbps (2.65) MB/s 200
Denmark 87.99 Mbps (11) MB/s 33.9 Mbps (4.24) MB/s 113
Serbia 13.24 Mbps (1.65) MB/s 6.17 Mbps (790.32) kB/s 18
Bangladesh 12.28 Mbps (1.54) MB/s 7.6 Mbps (972.6) kB/s 12
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 BT 50.55 Mbps (6.32 MB/s) 16.31 Mbps (2.04 MB/s) 9882
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 50.54 Mbps (6.32) MB/s 16.26 Mbps (2.03) MB/s 9846
Italy 15.75 Mbps (1.97) MB/s 31.98 Mbps (4) MB/s 22
Germany 139.71 Mbps (17.46) MB/s 16.63 Mbps (2.08) MB/s 10
Singapore 4.92 Mbps (629.88) kB/s 1.43 Mbps (182.75) kB/s 2
Denmark 69.38 Mbps (8.67) MB/s 91.94 Mbps (11.49) MB/s 1
United States 168.21 Mbps (21.03) MB/s 140.96 Mbps (17.62) MB/s 1
41 Sonic 161.66 Mbps (20.21 MB/s) 190.22 Mbps (23.78 MB/s) 9128
Country Average Download Data Average Upload Data #Recent Test
United States 161.66 Mbps (20.21) MB/s 190.22 Mbps (23.78) MB/s 9128
42 foxtel 30.24 Mbps (3.78 MB/s) 12.88 Mbps (1.61 MB/s) 8807
Country Average Download Data Average Upload Data #Recent Test
Australia 30.39 Mbps (3.8) MB/s 12.26 Mbps (1.53) MB/s 8454
India 26.62 Mbps (3.33) MB/s 27.72 Mbps (3.46) MB/s 353
43 Atlantic Broadband 87.64 Mbps (10.95 MB/s) 16.35 Mbps (2.04 MB/s) 7938
Country Average Download Data Average Upload Data #Recent Test
United States 87.64 Mbps (10.95) MB/s 16.35 Mbps (2.04) MB/s 7938
44 Swisscom 121.27 Mbps (15.16 MB/s) 92 Mbps (11.5 MB/s) 7904
Country Average Download Data Average Upload Data #Recent Test
Switzerland 121.27 Mbps (15.16) MB/s 92 Mbps (11.5) MB/s 7904
45 O2 27.02 Mbps (3.38 MB/s) 8.21 Mbps (1.03 MB/s) 7617
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 18.1 Mbps (2.26) MB/s 6.08 Mbps (778.41) kB/s 3955
Germany 33.13 Mbps (4.14) MB/s 11.26 Mbps (1.41) MB/s 2320
Czechia 43.01 Mbps (5.38) MB/s 9.29 Mbps (1.16) MB/s 1323
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
46 Google Fiber 245.22 Mbps (30.65 MB/s) 283.66 Mbps (35.46 MB/s) 7524
Country Average Download Data Average Upload Data #Recent Test
United States 245.22 Mbps (30.65) MB/s 283.66 Mbps (35.46) MB/s 7524
47 M1 163.3 Mbps (20.41 MB/s) 180.37 Mbps (22.55 MB/s) 7210
Country Average Download Data Average Upload Data #Recent Test
Singapore 163.3 Mbps (20.41) MB/s 180.37 Mbps (22.55) MB/s 7210
48 Telkom 19.92 Mbps (2.49 MB/s) 11.19 Mbps (1.4 MB/s) 7009
Country Average Download Data Average Upload Data #Recent Test
South Africa 19.92 Mbps (2.49) MB/s 12.3 Mbps (1.54) MB/s 4875
Indonesia 20.23 Mbps (2.53) MB/s 8.54 Mbps (1.07) MB/s 2071
Kenya 10.07 Mbps (1.26) MB/s 12.43 Mbps (1.55) MB/s 63
49 Active 65.45 Mbps (8.18 MB/s) 69.67 Mbps (8.71 MB/s) 6987
Country Average Download Data Average Upload Data #Recent Test
India 65.57 Mbps (8.2) MB/s 69.83 Mbps (8.73) MB/s 6966
United States 26.23 Mbps (3.28) MB/s 15.87 Mbps (1.98) MB/s 19
Antigua and Barbuda 10.2 Mbps (1.27) MB/s 2.94 Mbps (376.44) kB/s 2
50 Sprint 30.83 Mbps (3.85 MB/s) 10.16 Mbps (1.27 MB/s) 6970
Country Average Download Data Average Upload Data #Recent Test
United States 29.5 Mbps (3.69) MB/s 8.17 Mbps (1.02) MB/s 6708
Bulgaria 68.35 Mbps (8.54) MB/s 66.38 Mbps (8.3) MB/s 236
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
Hong Kong 394 kbps (49.25) kB/s 17.32 Mbps (2.16) MB/s 1
Cayman Islands 16.07 Mbps (2.01) MB/s 10.56 Mbps (1.32) MB/s 1
India 9.3 Mbps (1.16) MB/s 28.85 Mbps (3.61) MB/s 1
United Kingdom 28.42 Mbps (3.55) MB/s 5.16 Mbps (661) kB/s 1
Australia 135.49 Mbps (16.94) MB/s 77.63 Mbps (9.7) MB/s 1
51 Exetel 29.49 Mbps (3.69 MB/s) 14.95 Mbps (1.87 MB/s) 6916
Country Average Download Data Average Upload Data #Recent Test
Australia 29.49 Mbps (3.69) MB/s 14.95 Mbps (1.87) MB/s 6916
52 TeleCable 41.66 Mbps (5.21 MB/s) 8.34 Mbps (1.04 MB/s) 6429
Country Average Download Data Average Upload Data #Recent Test
Costa Rica 41.24 Mbps (5.16) MB/s 8.16 Mbps (1.02) MB/s 6368
Spain 99.12 Mbps (12.39) MB/s 23.37 Mbps (2.92) MB/s 49
Bulgaria 30.41 Mbps (3.8) MB/s 42.25 Mbps (5.28) MB/s 12
53 SpinTel 25.05 Mbps (3.13 MB/s) 9.73 Mbps (1.22 MB/s) 5435
Country Average Download Data Average Upload Data #Recent Test
Australia 25.05 Mbps (3.13) MB/s 9.73 Mbps (1.22) MB/s 5435
54 WorldCall 8.8 Mbps (1.1 MB/s) 9.04 Mbps (1.13 MB/s) 4637
Country Average Download Data Average Upload Data #Recent Test
Pakistan 8.8 Mbps (1.1) MB/s 9.04 Mbps (1.13) MB/s 4637
55 Elisa 47.94 Mbps (5.99 MB/s) 18.43 Mbps (2.3 MB/s) 4075
Country Average Download Data Average Upload Data #Recent Test
Estonia 42.19 Mbps (5.27) MB/s 18.31 Mbps (2.29) MB/s 2823
Finland 60.89 Mbps (7.61) MB/s 18.71 Mbps (2.34) MB/s 1252
56 Post Office 14.8 Mbps (1.85 MB/s) 3.9 Mbps (498.96 kB/s) 4036
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 14.8 Mbps (1.85) MB/s 3.9 Mbps (498.96) kB/s 4036
57 KT Corp 144.43 Mbps (18.05 MB/s) 163.85 Mbps (20.48 MB/s) 3601
Country Average Download Data Average Upload Data #Recent Test
South Korea 144.43 Mbps (18.05) MB/s 163.85 Mbps (20.48) MB/s 3601
58 Etisalat 119.31 Mbps (14.91 MB/s) 59.34 Mbps (7.42 MB/s) 3430
Country Average Download Data Average Upload Data #Recent Test
United Arab Emirates 123.44 Mbps (15.43) MB/s 61.43 Mbps (7.68) MB/s 3304
Egypt 11.43 Mbps (1.43) MB/s 4.5 Mbps (576.61) kB/s 122
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
59 Hyperoptic 160.12 Mbps (20.02 MB/s) 175.31 Mbps (21.91 MB/s) 2871
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 160.12 Mbps (20.02) MB/s 175.31 Mbps (21.91) MB/s 2871
60 TeliaSonera 52.38 Mbps (6.55 MB/s) 56.78 Mbps (7.1 MB/s) 2724
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 33.54 Mbps (4.19) MB/s 24.23 Mbps (3.03) MB/s 506
Latvia 25.31 Mbps (3.16) MB/s 11.1 Mbps (1.39) MB/s 406
Denmark 23.64 Mbps (2.95) MB/s 11.18 Mbps (1.4) MB/s 294
Lithuania 77.96 Mbps (9.74) MB/s 68.96 Mbps (8.62) MB/s 254
Finland 43.21 Mbps (5.4) MB/s 18.66 Mbps (2.33) MB/s 250
Sweden 108.44 Mbps (13.56) MB/s 80.66 Mbps (10.08) MB/s 224
Norway 269.54 Mbps (33.69) MB/s 498.5 Mbps (62.31) MB/s 177
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 TeliaSonera 52.38 Mbps (6.55 MB/s) 56.78 Mbps (7.1 MB/s) 2724
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 33.54 Mbps (4.19) MB/s 24.23 Mbps (3.03) MB/s 506
Latvia 25.31 Mbps (3.16) MB/s 11.1 Mbps (1.39) MB/s 406
Denmark 23.64 Mbps (2.95) MB/s 11.18 Mbps (1.4) MB/s 294
Lithuania 77.96 Mbps (9.74) MB/s 68.96 Mbps (8.62) MB/s 254
Finland 43.21 Mbps (5.4) MB/s 18.66 Mbps (2.33) MB/s 250
Sweden 108.44 Mbps (13.56) MB/s 80.66 Mbps (10.08) MB/s 224
Norway 269.54 Mbps (33.69) MB/s 498.5 Mbps (62.31) MB/s 177
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
62 Starlink 78.1 Mbps (9.76 MB/s) 11.71 Mbps (1.46 MB/s) 2661
Country Average Download Data Average Upload Data #Recent Test
United States 75.91 Mbps (9.49) MB/s 11.56 Mbps (1.44) MB/s 1928
Canada 68.74 Mbps (8.59) MB/s 9.78 Mbps (1.22) MB/s 437
Australia 119.15 Mbps (14.89) MB/s 15.85 Mbps (1.98) MB/s 117
Germany 111.19 Mbps (13.9) MB/s 16.69 Mbps (2.09) MB/s 67
United Kingdom 108.32 Mbps (13.54) MB/s 9.02 Mbps (1.13) MB/s 48
New Zealand 83.61 Mbps (10.45) MB/s 14.72 Mbps (1.84) MB/s 43
Austria 90.96 Mbps (11.37) MB/s 36.93 Mbps (4.62) MB/s 8
Poland 33.47 Mbps (4.18) MB/s 11.19 Mbps (1.4) MB/s 5
Italy 7.37 Mbps (943.1) kB/s 5.75 Mbps (735.38) kB/s 5
Russia 86.3 Mbps (10.79) MB/s 78.55 Mbps (9.82) MB/s 2
Belgium 129.91 Mbps (16.24) MB/s 19.05 Mbps (2.38) MB/s 1
63 Southern Phone 23.26 Mbps (2.91 MB/s) 8.86 Mbps (1.11 MB/s) 2412
Country Average Download Data Average Upload Data #Recent Test
Australia 23.26 Mbps (2.91) MB/s 8.86 Mbps (1.11) MB/s 2412
64 Vodafone Idea India 11.3 Mbps (1.41 MB/s) 6.47 Mbps (828.12 kB/s) 2052
Country Average Download Data Average Upload Data #Recent Test
India 11.3 Mbps (1.41) MB/s 6.47 Mbps (828.12) kB/s 2052
65 I-Cable 244.41 Mbps (30.55 MB/s) 241.95 Mbps (30.24 MB/s) 2051
Country Average Download Data Average Upload Data #Recent Test
Hong Kong 244.41 Mbps (30.55) MB/s 241.95 Mbps (30.24) MB/s 2051
66 Mweb 33.43 Mbps (4.18 MB/s) 22.77 Mbps (2.85 MB/s) 1744
Country Average Download Data Average Upload Data #Recent Test
South Africa 33.43 Mbps (4.18) MB/s 22.77 Mbps (2.85) MB/s 1744
67 Rise 10.87 Mbps (1.36 MB/s) 3.02 Mbps (386.53 kB/s) 1683
Country Average Download Data Average Upload Data #Recent Test
United States 10.87 Mbps (1.36) MB/s 3.02 Mbps (386.53) kB/s 1683
68 TING 173.57 Mbps (21.7 MB/s) 221.96 Mbps (27.74 MB/s) 1599
Country Average Download Data Average Upload Data #Recent Test
United States 173.57 Mbps (21.7) MB/s 221.96 Mbps (27.74) MB/s 1599
69 Rain 24.56 Mbps (3.07 MB/s) 7.49 Mbps (958.12 kB/s) 1591
Country Average Download Data Average Upload Data #Recent Test
South Africa 24.56 Mbps (3.07) MB/s 7.49 Mbps (958.12) kB/s 1591
70 STC 63.09 Mbps (7.89 MB/s) 30.74 Mbps (3.84 MB/s) 1551
Country Average Download Data Average Upload Data #Recent Test
Saudi Arabia 60.13 Mbps (7.52) MB/s 31.23 Mbps (3.9) MB/s 1472
Kuwait 175.75 Mbps (21.97) MB/s 30.35 Mbps (3.79) MB/s 49
Bahrain 23.91 Mbps (2.99) MB/s 7.48 Mbps (957.34) kB/s 30
71 Sunrise 105.92 Mbps (13.24 MB/s) 76.05 Mbps (9.51 MB/s) 1507
Country Average Download Data Average Upload Data #Recent Test
Switzerland 105.92 Mbps (13.24) MB/s 76.05 Mbps (9.51) MB/s 1507
72 Altice USA 52.03 Mbps (6.5 MB/s) 14.45 Mbps (1.81 MB/s) 1420
Country Average Download Data Average Upload Data #Recent Test
Dominican Republic 59.66 Mbps (7.46) MB/s 10.6 Mbps (1.32) MB/s 1142
United States 20.66 Mbps (2.58) MB/s 30.28 Mbps (3.78) MB/s 278
73 Tata Teleservices 41.9 Mbps (5.24 MB/s) 35.78 Mbps (4.47 MB/s) 1386
Country Average Download Data Average Upload Data #Recent Test
India 41.38 Mbps (5.17) MB/s 35.79 Mbps (4.47) MB/s 1301
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
United Kingdom 36.92 Mbps (4.61) MB/s 19.99 Mbps (2.5) MB/s 3
Hong Kong 83.39 Mbps (10.42) MB/s 126.55 Mbps (15.82) MB/s 2
France 3.95 Mbps (505.56) kB/s 4.63 Mbps (592.38) kB/s 2
Canada 35.27 Mbps (4.41) MB/s 10.98 Mbps (1.37) MB/s 1
Northern Mariana Islands 21.52 Mbps (2.69) MB/s 996 kbps (124.5) kB/s 1
Germany 920.99 Mbps (115.12) MB/s 899.8 Mbps (112.47) MB/s 1
Malaysia 263.64 Mbps (32.96) MB/s 274.68 Mbps (34.34) MB/s 1
74 Wi-Tribe 3.95 Mbps (505.48 kB/s) 2.58 Mbps (330.41 kB/s) 1347
Country Average Download Data Average Upload Data #Recent Test
Pakistan 3.95 Mbps (505.48) kB/s 2.58 Mbps (330.41) kB/s 1347
75 Zain 40.09 Mbps (5.01 MB/s) 22.66 Mbps (2.83 MB/s) 1269
Country Average Download Data Average Upload Data #Recent Test
Jordan 16.94 Mbps (2.12) MB/s 22.91 Mbps (2.86) MB/s 675
Saudi Arabia 42.51 Mbps (5.31) MB/s 12.04 Mbps (1.51) MB/s 453
Kuwait 179.51 Mbps (22.44) MB/s 36.19 Mbps (4.52) MB/s 105
Bahrain 69.55 Mbps (8.69) MB/s 13.07 Mbps (1.63) MB/s 16
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
76 Activ8me 24.39 Mbps (3.05 MB/s) 8.15 Mbps (1.02 MB/s) 1208
Country Average Download Data Average Upload Data #Recent Test
Australia 24.39 Mbps (3.05) MB/s 8.15 Mbps (1.02) MB/s 1208
77 Du 156.8 Mbps (19.6 MB/s) 46.65 Mbps (5.83 MB/s) 1199
Country Average Download Data Average Upload Data #Recent Test
United Arab Emirates 156.8 Mbps (19.6) MB/s 46.65 Mbps (5.83) MB/s 1199
78 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
79 RCN Corporation 211.83 Mbps (26.48 MB/s) 23.09 Mbps (2.89 MB/s) 1092
Country Average Download Data Average Upload Data #Recent Test
United States 211.83 Mbps (26.48) MB/s 23.09 Mbps (2.89) MB/s 1092
80 MTN 19.85 Mbps (2.48 MB/s) 11.39 Mbps (1.42 MB/s) 962
Country Average Download Data Average Upload Data #Recent Test
South Africa 24.09 Mbps (3.01) MB/s 13.17 Mbps (1.65) MB/s 662
Nigeria 10.96 Mbps (1.37) MB/s 5.64 Mbps (721.89) kB/s 130
Ghana 13.54 Mbps (1.69) MB/s 12.95 Mbps (1.62) MB/s 70
Uganda 11.49 Mbps (1.44) MB/s 7.28 Mbps (931.42) kB/s 38
Afghanistan 1.61 Mbps (206.23) kB/s 2.31 Mbps (295.66) kB/s 19
Rwanda 6.34 Mbps (811.07) kB/s 5.52 Mbps (706.75) kB/s 15
Cameroon 11.17 Mbps (1.4) MB/s 9.53 Mbps (1.19) MB/s 7
Zambia 10.07 Mbps (1.26) MB/s 6.95 Mbps (889.75) kB/s 6
Benin 1.7 Mbps (217.19) kB/s 7.73 Mbps (989) kB/s 4
Swaziland 3.22 Mbps (412.5) kB/s 3.27 Mbps (417.94) kB/s 4
Côte d'Ivoire 3.91 Mbps (500.21) kB/s 3.14 Mbps (401.63) kB/s 3
Sudan 3.06 Mbps (391.88) kB/s 1.57 Mbps (200.63) kB/s 3
Congo 31.17 Mbps (3.9) MB/s 23.88 Mbps (2.99) MB/s 1
81 NextGenTel 49.69 Mbps (6.21 MB/s) 51.08 Mbps (6.39 MB/s) 953
Country Average Download Data Average Upload Data #Recent Test
Norway 49.69 Mbps (6.21) MB/s 51.08 Mbps (6.39) MB/s 953
82 Tiscali 89.56 Mbps (11.2 MB/s) 49.03 Mbps (6.13 MB/s) 850
Country Average Download Data Average Upload Data #Recent Test
Italy 89.56 Mbps (11.2) MB/s 49.03 Mbps (6.13) MB/s 850
83 SKBroadband 99.79 Mbps (12.47 MB/s) 80.11 Mbps (10.01 MB/s) 806
Country Average Download Data Average Upload Data #Recent Test
South Korea 99.79 Mbps (12.47) MB/s 80.11 Mbps (10.01) MB/s 806
84 Skymesh 17.5 Mbps (2.19 MB/s) 2.78 Mbps (356.33 kB/s) 804
Country Average Download Data Average Upload Data #Recent Test
Australia 17.5 Mbps (2.19) MB/s 2.78 Mbps (356.33) kB/s 804
85 Mobily 45.94 Mbps (5.74 MB/s) 17.87 Mbps (2.23 MB/s) 749
Country Average Download Data Average Upload Data #Recent Test
Saudi Arabia 45.94 Mbps (5.74) MB/s 17.87 Mbps (2.23) MB/s 749
86 Bezeq 89.64 Mbps (11.21 MB/s) 19.81 Mbps (2.48 MB/s) 721
Country Average Download Data Average Upload Data #Recent Test
Israel 89.64 Mbps (11.21) MB/s 19.81 Mbps (2.48) MB/s 721
87 MTNL 17.16 Mbps (2.14 MB/s) 11.39 Mbps (1.42 MB/s) 702
Country Average Download Data Average Upload Data #Recent Test
India 17.16 Mbps (2.14) MB/s 11.39 Mbps (1.42) MB/s 702
88 DNA Oy 59.46 Mbps (7.43 MB/s) 16.85 Mbps (2.11 MB/s) 611
Country Average Download Data Average Upload Data #Recent Test
Finland 59.46 Mbps (7.43) MB/s 16.85 Mbps (2.11) MB/s 611
89 Partner 162.08 Mbps (20.26 MB/s) 41.08 Mbps (5.14 MB/s) 587
Country Average Download Data Average Upload Data #Recent Test
Israel 162.08 Mbps (20.26) MB/s 41.08 Mbps (5.14) MB/s 587
90 United Internet 120.98 Mbps (15.12 MB/s) 121.92 Mbps (15.24 MB/s) 560
Country Average Download Data Average Upload Data #Recent Test
United States 120.98 Mbps (15.12) MB/s 121.92 Mbps (15.24) MB/s 560
91 Free 159.97 Mbps (20 MB/s) 128.12 Mbps (16.01 MB/s) 463
Country Average Download Data Average Upload Data #Recent Test
France 160.31 Mbps (20.04) MB/s 128.37 Mbps (16.05) MB/s 462
Senegal 2.99 Mbps (382.13) kB/s 10.09 Mbps (1.26) MB/s 1
92 Bahnhof 181.63 Mbps (22.7 MB/s) 210 Mbps (26.25 MB/s) 457
Country Average Download Data Average Upload Data #Recent Test
Sweden 181.63 Mbps (22.7) MB/s 210 Mbps (26.25) MB/s 457
93 USA Communications 104.56 Mbps (13.07 MB/s) 105.9 Mbps (13.24 MB/s) 363
Country Average Download Data Average Upload Data #Recent Test
United States 104.56 Mbps (13.07) MB/s 105.9 Mbps (13.24) MB/s 363
94 Mobinnet 11.78 Mbps (1.47 MB/s) 2.98 Mbps (381.88 kB/s) 355
Country Average Download Data Average Upload Data #Recent Test
Iran 11.78 Mbps (1.47) MB/s 2.98 Mbps (381.88) kB/s 355
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 87.93 Mbps (10.99 MB/s) 84.39 Mbps (10.55 MB/s) 300
Country Average Download Data Average Upload Data #Recent Test
Japan 86.28 Mbps (10.78) MB/s 87.61 Mbps (10.95) MB/s 225
United States 106.6 Mbps (13.32) MB/s 85.77 Mbps (10.72) MB/s 58
Australia 23.37 Mbps (2.92) MB/s 13.8 Mbps (1.72) MB/s 5
Germany 19.05 Mbps (2.38) MB/s 15.76 Mbps (1.97) 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
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 14.25 Mbps (1.78 MB/s) 2.74 Mbps (350.41 kB/s) 262
Country Average Download Data Average Upload Data #Recent Test
Iran 6.73 Mbps (861) kB/s 1.93 Mbps (246.83) kB/s 211
Israel 65.07 Mbps (8.13) MB/s 7.45 Mbps (953.24) kB/s 24
Argentina 6 Mbps (768.44) kB/s 1.66 Mbps (212.93) kB/s 20
United States 90.47 Mbps (11.31) MB/s 14.05 Mbps (1.76) MB/s 7
98 Westnet 92.95 Mbps (11.62 MB/s) 30.52 Mbps (3.82 MB/s) 257
Country Average Download Data Average Upload Data #Recent Test
Ireland 100.71 Mbps (12.59) MB/s 28.79 Mbps (3.6) MB/s 222
Ukraine 43.78 Mbps (5.47) MB/s 41.55 Mbps (5.19) MB/s 35
99 BIGLOBE 453.22 Mbps (56.65 MB/s) 370.93 Mbps (46.37 MB/s) 235
Country Average Download Data Average Upload Data #Recent Test
Japan 453.22 Mbps (56.65) MB/s 370.93 Mbps (46.37) MB/s 235
100 Commander 37.21 Mbps (4.65 MB/s) 16.45 Mbps (2.06 MB/s) 223
Country Average Download Data Average Upload Data #Recent Test
Australia 37.21 Mbps (4.65) MB/s 16.45 Mbps (2.06) MB/s 223
101 So-net 136.01 Mbps (17 MB/s) 202.04 Mbps (25.25 MB/s) 204
Country Average Download Data Average Upload Data #Recent Test
Japan 134.89 Mbps (16.86) MB/s 205.55 Mbps (25.69) MB/s 199
Taiwan 180.45 Mbps (22.56) MB/s 62.15 Mbps (7.77) MB/s 5
102 So-net 136.01 Mbps (17 MB/s) 202.04 Mbps (25.25 MB/s) 204
Country Average Download Data Average Upload Data #Recent Test
Japan 134.89 Mbps (16.86) MB/s 205.55 Mbps (25.69) MB/s 199
Taiwan 180.45 Mbps (22.56) MB/s 62.15 Mbps (7.77) MB/s 5
103 Lounea 108.17 Mbps (13.52 MB/s) 98.03 Mbps (12.25 MB/s) 204
Country Average Download Data Average Upload Data #Recent Test
Finland 108.17 Mbps (13.52) MB/s 98.03 Mbps (12.25) MB/s 204
104 Jazztel 122.61 Mbps (15.33 MB/s) 135.17 Mbps (16.9 MB/s) 187
Country Average Download Data Average Upload Data #Recent Test
Spain 122.61 Mbps (15.33) MB/s 135.17 Mbps (16.9) MB/s 187
105 NetCologne 70.4 Mbps (8.8 MB/s) 27.63 Mbps (3.45 MB/s) 147
Country Average Download Data Average Upload Data #Recent Test
Germany 70.4 Mbps (8.8) MB/s 27.63 Mbps (3.45) MB/s 147
106 Tele Columbus 97.34 Mbps (12.17 MB/s) 9.58 Mbps (1.2 MB/s) 122
Country Average Download Data Average Upload Data #Recent Test
Germany 97.34 Mbps (12.17) MB/s 9.58 Mbps (1.2) MB/s 122
107 ASAHI Net 92.49 Mbps (11.56 MB/s) 133.64 Mbps (16.71 MB/s) 96
Country Average Download Data Average Upload Data #Recent Test
Japan 92.49 Mbps (11.56) MB/s 133.64 Mbps (16.71) MB/s 96
108 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
109 Euskaltel 112.82 Mbps (14.1 MB/s) 75.94 Mbps (9.49 MB/s) 85
Country Average Download Data Average Upload Data #Recent Test
Spain 112.82 Mbps (14.1) MB/s 75.94 Mbps (9.49) MB/s 85
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 20.78 Mbps (2.6 MB/s) 24.07 Mbps (3.01 MB/s) 43
Country Average Download Data Average Upload Data #Recent Test
Iran 20.78 Mbps (2.6) MB/s 24.07 Mbps (3.01) MB/s 43
112 Shatel 7.65 Mbps (979.63 kB/s) 2.33 Mbps (298.15 kB/s) 40
Country Average Download Data Average Upload Data #Recent Test
Iran 7.65 Mbps (979.63) kB/s 2.33 Mbps (298.15) kB/s 40
113 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
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.93 Mbps (630.42 kB/s) 2.13 Mbps (272.85 kB/s) 29
Country Average Download Data Average Upload Data #Recent Test
United States 4.93 Mbps (630.42) kB/s 2.13 Mbps (272.85) kB/s 29
116 NOW Broadband 42.21 Mbps (5.28 MB/s) 30.85 Mbps (3.86 MB/s) 28
Country Average Download Data Average Upload Data #Recent Test
New Zealand 42.21 Mbps (5.28) MB/s 30.85 Mbps (3.86) MB/s 28
117 Claranet 158.74 Mbps (19.84 MB/s) 173.6 Mbps (21.7 MB/s) 25
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 37.31 Mbps (4.66) MB/s 32.25 Mbps (4.03) MB/s 13
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
118 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
119 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
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 ICONZ 44.72 Mbps (5.59 MB/s) 57.36 Mbps (7.17 MB/s) 9
Country Average Download Data Average Upload Data #Recent Test
New Zealand 44.72 Mbps (5.59) MB/s 57.36 Mbps (7.17) MB/s 9
125 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
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 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
132 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
133 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
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