Rank ISP Average Download Data Average Upload Data # Recent Tests
1 PTCL 6.25 Mbps (799.99 kB/s) 2.81 Mbps (359.58 kB/s) 2007255
Country Average Download Data Average Upload Data #Recent Test
Pakistan 6.25 Mbps (799.99) kB/s 2.81 Mbps (359.58) kB/s 2007255
2 Xfinity Internet 153.74 Mbps (19.22 MB/s) 15.64 Mbps (1.95 MB/s) 741608
Country Average Download Data Average Upload Data #Recent Test
United States 153.74 Mbps (19.22) MB/s 15.64 Mbps (1.95) MB/s 741608
3 Airtel 35.69 Mbps (4.46 MB/s) 29.89 Mbps (3.74 MB/s) 330739
Country Average Download Data Average Upload Data #Recent Test
India 35.78 Mbps (4.47) MB/s 29.98 Mbps (3.75) MB/s 329530
Sri Lanka 7.06 Mbps (903.34) kB/s 2.3 Mbps (294.85) kB/s 550
Nigeria 17.75 Mbps (2.22) MB/s 11.83 Mbps (1.48) MB/s 211
Kenya 13.48 Mbps (1.69) MB/s 12.01 Mbps (1.5) MB/s 209
Uganda 9.79 Mbps (1.22) MB/s 8.11 Mbps (1.01) MB/s 131
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 102.31 Mbps (12.79 MB/s) 89.19 Mbps (11.15 MB/s) 224201
Country Average Download Data Average Upload Data #Recent Test
United States 102.33 Mbps (12.79) MB/s 89.21 Mbps (11.15) MB/s 224065
Puerto Rico 58.42 Mbps (7.3) MB/s 41.7 Mbps (5.21) MB/s 41
United Kingdom 46.82 Mbps (5.85) MB/s 30.88 Mbps (3.86) MB/s 34
Australia 77.96 Mbps (9.75) MB/s 32.56 Mbps (4.07) MB/s 22
India 9.89 Mbps (1.24) MB/s 28.08 Mbps (3.51) MB/s 6
Canada 27.35 Mbps (3.42) MB/s 15.45 Mbps (1.93) MB/s 6
Germany 120.53 Mbps (15.07) MB/s 40.86 Mbps (5.11) MB/s 6
Singapore 44.35 Mbps (5.54) MB/s 18.51 Mbps (2.31) MB/s 5
Hong Kong 73.8 Mbps (9.23) MB/s 142.99 Mbps (17.87) MB/s 5
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 43.66 Mbps (5.46 MB/s) 12.68 Mbps (1.58 MB/s) 173000
Country Average Download Data Average Upload Data #Recent Test
Australia 43.66 Mbps (5.46) MB/s 12.68 Mbps (1.58) MB/s 173000
6 Telstra 36.74 Mbps (4.59 MB/s) 11.41 Mbps (1.43 MB/s) 122193
Country Average Download Data Average Upload Data #Recent Test
Australia 36.74 Mbps (4.59) MB/s 11.41 Mbps (1.43) MB/s 122193
7 Vodafone 64.79 Mbps (8.1 MB/s) 24.92 Mbps (3.11 MB/s) 115640
Country Average Download Data Average Upload Data #Recent Test
Australia 34.32 Mbps (4.29) MB/s 10.85 Mbps (1.36) MB/s 40280
United Kingdom 43.46 Mbps (5.43) MB/s 32.91 Mbps (4.11) MB/s 18757
Germany 126.74 Mbps (15.84) MB/s 18.91 Mbps (2.36) MB/s 13036
Greece 29.98 Mbps (3.75) MB/s 4.9 Mbps (627.35) kB/s 8423
Portugal 134.49 Mbps (16.81) MB/s 69.03 Mbps (8.63) MB/s 7531
India 12.72 Mbps (1.59) MB/s 7.55 Mbps (966.5) kB/s 5368
New Zealand 92.17 Mbps (11.52) MB/s 51.43 Mbps (6.43) MB/s 5243
Hungary 144.99 Mbps (18.12) MB/s 23.38 Mbps (2.92) MB/s 3820
Ireland 106.49 Mbps (13.31) MB/s 35.33 Mbps (4.42) MB/s 3265
Italy 67.49 Mbps (8.44) MB/s 31.71 Mbps (3.96) MB/s 2467
Romania 121.63 Mbps (15.2) MB/s 21.37 Mbps (2.67) MB/s 1658
Spain 145.33 Mbps (18.17) MB/s 122.73 Mbps (15.34) MB/s 1657
Czechia 93.26 Mbps (11.66) MB/s 14.87 Mbps (1.86) MB/s 843
Egypt 17.73 Mbps (2.22) MB/s 6.2 Mbps (793.05) kB/s 720
Iceland 197.73 Mbps (24.72) MB/s 216.5 Mbps (27.06) MB/s 639
Turkey 17.5 Mbps (2.19) MB/s 5.79 Mbps (741.29) kB/s 565
Qatar 48.3 Mbps (6.04) MB/s 32.19 Mbps (4.02) MB/s 445
Albania 153.11 Mbps (19.14) MB/s 25.78 Mbps (3.22) MB/s 268
Netherlands 45.91 Mbps (5.74) MB/s 12.13 Mbps (1.52) MB/s 243
Ghana 64.99 Mbps (8.12) MB/s 20.3 Mbps (2.54) MB/s 140
French Polynesia 5.66 Mbps (724.5) kB/s 2.51 Mbps (320.79) kB/s 109
Malta 25.93 Mbps (3.24) MB/s 10.52 Mbps (1.32) MB/s 70
Fiji 12.08 Mbps (1.51) MB/s 16.54 Mbps (2.07) MB/s 36
Ukraine 18.01 Mbps (2.25) MB/s 10.39 Mbps (1.3) MB/s 33
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
Oman 82.76 Mbps (10.35) MB/s 9.65 Mbps (1.21) MB/s 1
Samoa 19.12 Mbps (2.39) MB/s 31.25 Mbps (3.91) MB/s 1
8 TPG 51.01 Mbps (6.38 MB/s) 15.94 Mbps (1.99 MB/s) 104899
Country Average Download Data Average Upload Data #Recent Test
Australia 51.16 Mbps (6.39) MB/s 16.01 Mbps (2) MB/s 104240
Singapore 27.56 Mbps (3.45) MB/s 5.16 Mbps (660.56) kB/s 659
9 WOW 119.82 Mbps (14.98 MB/s) 18.74 Mbps (2.34 MB/s) 102902
Country Average Download Data Average Upload Data #Recent Test
United States 119.82 Mbps (14.98) MB/s 18.74 Mbps (2.34) MB/s 102902
10 Jio 33.76 Mbps (4.22 MB/s) 28.86 Mbps (3.61 MB/s) 92428
Country Average Download Data Average Upload Data #Recent Test
India 33.76 Mbps (4.22) MB/s 28.86 Mbps (3.61) MB/s 92428
11 Mediacom 135.31 Mbps (16.91 MB/s) 22.91 Mbps (2.86 MB/s) 85380
Country Average Download Data Average Upload Data #Recent Test
United States 135.31 Mbps (16.91) MB/s 22.91 Mbps (2.86) MB/s 85380
12 Sky 31.63 Mbps (3.95 MB/s) 10.12 Mbps (1.27 MB/s) 76172
Country Average Download Data Average Upload Data #Recent Test
Philippines 26.03 Mbps (3.25) MB/s 5.8 Mbps (742.23) kB/s 37588
United Kingdom 34.29 Mbps (4.29) MB/s 12.09 Mbps (1.51) MB/s 37062
Italy 164.21 Mbps (20.53) MB/s 117.34 Mbps (14.67) MB/s 643
Ireland 66.06 Mbps (8.26) MB/s 26.36 Mbps (3.29) MB/s 611
Pakistan 3.05 Mbps (391.01) kB/s 21.55 Mbps (2.69) MB/s 107
Brazil 3.82 Mbps (488.69) kB/s 770.83 kbps (96.35) kB/s 94
New Zealand 235.64 Mbps (29.45) MB/s 195.03 Mbps (24.38) MB/s 56
Laos 11.79 Mbps (1.47) MB/s 10.54 Mbps (1.32) MB/s 11
13 Virgin Media 113.57 Mbps (14.2 MB/s) 19.07 Mbps (2.38 MB/s) 74470
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 113.39 Mbps (14.17) MB/s 18.88 Mbps (2.36) MB/s 72626
Ireland 120.45 Mbps (15.06) MB/s 26.38 Mbps (3.3) MB/s 1844
14 PLDT 68.06 Mbps (8.51 MB/s) 76.32 Mbps (9.54 MB/s) 66843
Country Average Download Data Average Upload Data #Recent Test
Philippines 68.06 Mbps (8.51) MB/s 76.32 Mbps (9.54) MB/s 66843
15 TalkTalk 28.1 Mbps (3.51 MB/s) 9.31 Mbps (1.16 MB/s) 59618
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 28.1 Mbps (3.51) MB/s 9.31 Mbps (1.16) MB/s 59618
16 CenturyLink 60.08 Mbps (7.51 MB/s) 48.32 Mbps (6.04 MB/s) 36604
Country Average Download Data Average Upload Data #Recent Test
United States 60.09 Mbps (7.51) MB/s 48.33 Mbps (6.04) MB/s 36577
United Kingdom 88.41 Mbps (11.05) MB/s 26.82 Mbps (3.35) MB/s 15
Singapore 25.82 Mbps (3.23) MB/s 24.89 Mbps (3.11) MB/s 8
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.42 Mbps (950.2 kB/s) 34879
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 23.13 Mbps (2.89) MB/s 7.07 Mbps (905.36) kB/s 34556
Germany 59.95 Mbps (7.49) MB/s 45.95 Mbps (5.74) MB/s 313
India 16.3 Mbps (2.04) MB/s 17.15 Mbps (2.14) MB/s 6
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 141.02 Mbps (17.63 MB/s) 18.71 Mbps (2.34 MB/s) 32686
Country Average Download Data Average Upload Data #Recent Test
United States 141.02 Mbps (17.63) MB/s 18.71 Mbps (2.34) MB/s 32686
19 iiNet 39.9 Mbps (4.99 MB/s) 12.47 Mbps (1.56 MB/s) 28229
Country Average Download Data Average Upload Data #Recent Test
Australia 39.9 Mbps (4.99) MB/s 12.47 Mbps (1.56) MB/s 28226
United States 61.91 Mbps (7.74) MB/s 4.28 Mbps (548.13) kB/s 3
20 Tele2 17.36 Mbps (2.17 MB/s) 10.26 Mbps (1.28 MB/s) 27798
Country Average Download Data Average Upload Data #Recent Test
Latvia 15.16 Mbps (1.9) MB/s 9.13 Mbps (1.14) MB/s 19414
Croatia 15.17 Mbps (1.9) MB/s 11.63 Mbps (1.45) MB/s 4319
Lithuania 23.61 Mbps (2.95) MB/s 10.06 Mbps (1.26) MB/s 2216
Estonia 26.46 Mbps (3.31) MB/s 13.07 Mbps (1.63) MB/s 991
Sweden 68.49 Mbps (8.56) MB/s 35.42 Mbps (4.43) MB/s 482
Netherlands 33.54 Mbps (4.19) MB/s 15.86 Mbps (1.98) MB/s 291
Russia 13.12 Mbps (1.64) MB/s 9.64 Mbps (1.21) MB/s 70
Kazakhstan 23.84 Mbps (2.98) MB/s 17.34 Mbps (2.17) MB/s 15
21 Tele2 17.36 Mbps (2.17 MB/s) 10.26 Mbps (1.28 MB/s) 27798
Country Average Download Data Average Upload Data #Recent Test
Latvia 15.16 Mbps (1.9) MB/s 9.13 Mbps (1.14) MB/s 19414
Croatia 15.17 Mbps (1.9) MB/s 11.63 Mbps (1.45) MB/s 4319
Lithuania 23.61 Mbps (2.95) MB/s 10.06 Mbps (1.26) MB/s 2216
Estonia 26.46 Mbps (3.31) MB/s 13.07 Mbps (1.63) MB/s 991
Sweden 68.49 Mbps (8.56) MB/s 35.42 Mbps (4.43) MB/s 482
Netherlands 33.54 Mbps (4.19) MB/s 15.86 Mbps (1.98) MB/s 291
Russia 13.12 Mbps (1.64) MB/s 9.64 Mbps (1.21) MB/s 70
Kazakhstan 23.84 Mbps (2.98) MB/s 17.34 Mbps (2.17) MB/s 15
22 EE 32.88 Mbps (4.11 MB/s) 10.06 Mbps (1.26 MB/s) 27192
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 32.88 Mbps (4.11) MB/s 10.06 Mbps (1.26) MB/s 27192
23 Cincinnati Bell 111.15 Mbps (13.89 MB/s) 65.29 Mbps (8.16 MB/s) 27163
Country Average Download Data Average Upload Data #Recent Test
United States 111.15 Mbps (13.89) MB/s 65.29 Mbps (8.16) MB/s 27163
24 Verizon 80.65 Mbps (10.08 MB/s) 63.29 Mbps (7.91 MB/s) 26313
Country Average Download Data Average Upload Data #Recent Test
United States 80.65 Mbps (10.08) MB/s 63.29 Mbps (7.91) MB/s 26305
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
25 iPrimus 29.7 Mbps (3.71 MB/s) 12.23 Mbps (1.53 MB/s) 25468
Country Average Download Data Average Upload Data #Recent Test
Australia 29.7 Mbps (3.71) MB/s 12.23 Mbps (1.53) MB/s 25468
26 Dodo 27.88 Mbps (3.49 MB/s) 11.16 Mbps (1.4 MB/s) 23985
Country Average Download Data Average Upload Data #Recent Test
Australia 27.88 Mbps (3.49) MB/s 11.16 Mbps (1.4) MB/s 23985
27 NayaTel 11.74 Mbps (1.47 MB/s) 13.29 Mbps (1.66 MB/s) 21832
Country Average Download Data Average Upload Data #Recent Test
Pakistan 11.74 Mbps (1.47) MB/s 13.29 Mbps (1.66) MB/s 21832
28 Aussie Broadband 71.92 Mbps (8.99 MB/s) 18.67 Mbps (2.33 MB/s) 19858
Country Average Download Data Average Upload Data #Recent Test
Australia 71.92 Mbps (8.99) MB/s 18.67 Mbps (2.33) MB/s 19858
29 Comcast 125.77 Mbps (15.72 MB/s) 41.27 Mbps (5.16 MB/s) 18305
Country Average Download Data Average Upload Data #Recent Test
United States 125.77 Mbps (15.72) MB/s 41.27 Mbps (5.16) MB/s 18305
30 BSNL 33.54 Mbps (4.19 MB/s) 33.56 Mbps (4.19 MB/s) 18024
Country Average Download Data Average Upload Data #Recent Test
India 33.54 Mbps (4.19) MB/s 33.56 Mbps (4.19) MB/s 18024
31 Orange 94.84 Mbps (11.85 MB/s) 60.77 Mbps (7.6 MB/s) 17153
Country Average Download Data Average Upload Data #Recent Test
Jordan 71.01 Mbps (8.88) MB/s 68.26 Mbps (8.53) MB/s 8651
Poland 180.58 Mbps (22.57) MB/s 50.11 Mbps (6.26) MB/s 3280
France 102.16 Mbps (12.77) MB/s 86.22 Mbps (10.78) MB/s 1634
Belgium 61.17 Mbps (7.65) MB/s 10.57 Mbps (1.32) MB/s 751
Romania 109.82 Mbps (13.73) MB/s 82.09 Mbps (10.26) MB/s 717
Egypt 17.67 Mbps (2.21) MB/s 4.93 Mbps (630.97) kB/s 631
Spain 117.15 Mbps (14.64) MB/s 129.27 Mbps (16.16) MB/s 421
Slovakia 117.43 Mbps (14.68) MB/s 30.45 Mbps (3.81) MB/s 419
Morocco 13.61 Mbps (1.7) MB/s 5.29 Mbps (677.27) kB/s 290
Moldova 74.53 Mbps (9.32) MB/s 46.17 Mbps (5.77) MB/s 73
Côte d'Ivoire 25.61 Mbps (3.2) MB/s 6.34 Mbps (811.01) kB/s 44
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
Tunisia 8.93 Mbps (1.12) MB/s 2.44 Mbps (312.59) kB/s 30
Mali 19.14 Mbps (2.39) MB/s 3.41 Mbps (436.89) 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
India 61.19 Mbps (7.65) MB/s 35.19 Mbps (4.4) MB/s 14
Reunion 166.22 Mbps (20.78) MB/s 106.37 Mbps (13.3) MB/s 8
Madagascar 2.17 Mbps (277.48) kB/s 1.84 Mbps (236.13) kB/s 5
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
Cameroon 10.26 Mbps (1.28) MB/s 7.46 Mbps (955.13) kB/s 3
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
Guadeloupe 113.39 Mbps (14.17) MB/s 16.52 Mbps (2.06) MB/s 2
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
32 Windstream 45.86 Mbps (5.73 MB/s) 27.43 Mbps (3.43 MB/s) 15889
Country Average Download Data Average Upload Data #Recent Test
United States 45.86 Mbps (5.73) MB/s 27.43 Mbps (3.43) MB/s 15889
33 Shentel 61.56 Mbps (7.69 MB/s) 13.8 Mbps (1.73 MB/s) 15048
Country Average Download Data Average Upload Data #Recent Test
United States 60.61 Mbps (7.58) MB/s 12.64 Mbps (1.58) MB/s 14909
Poland 163 Mbps (20.38) MB/s 137.83 Mbps (17.23) MB/s 139
34 StarHub 151.53 Mbps (18.94 MB/s) 171.73 Mbps (21.47 MB/s) 14712
Country Average Download Data Average Upload Data #Recent Test
Singapore 151.53 Mbps (18.94) MB/s 171.73 Mbps (21.47) MB/s 14712
35 Wateen Telecom 14.16 Mbps (1.77 MB/s) 10.77 Mbps (1.35 MB/s) 13832
Country Average Download Data Average Upload Data #Recent Test
Pakistan 14.16 Mbps (1.77) MB/s 10.77 Mbps (1.35) MB/s 13832
36 BT 55.49 Mbps (6.94 MB/s) 17.74 Mbps (2.22 MB/s) 12690
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 55.49 Mbps (6.94) MB/s 17.7 Mbps (2.21) MB/s 12651
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
Switzerland 8.76 Mbps (1.09) MB/s 9.49 Mbps (1.19) MB/s 2
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
South Africa 110.65 Mbps (13.83) MB/s 89.98 Mbps (11.25) MB/s 1
Denmark 69.38 Mbps (8.67) MB/s 91.94 Mbps (11.49) MB/s 1
37 UPC 152.76 Mbps (19.1 MB/s) 26.79 Mbps (3.35 MB/s) 12576
Country Average Download Data Average Upload Data #Recent Test
Poland 151.78 Mbps (18.97) MB/s 22.95 Mbps (2.87) MB/s 3848
Hungary 124.83 Mbps (15.6) MB/s 18.05 Mbps (2.26) MB/s 2780
Switzerland 201.75 Mbps (25.22) MB/s 51.66 Mbps (6.46) MB/s 2711
Romania 136.07 Mbps (17.01) MB/s 17.53 Mbps (2.19) MB/s 2609
Czechia 120.13 Mbps (15.02) MB/s 16.83 Mbps (2.1) MB/s 314
Slovakia 165.74 Mbps (20.72) MB/s 23.63 Mbps (2.95) MB/s 280
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 UPC Broadband Slovakia 152.76 Mbps (19.1 MB/s) 26.79 Mbps (3.35 MB/s) 12576
Country Average Download Data Average Upload Data #Recent Test
Poland 151.78 Mbps (18.97) MB/s 22.95 Mbps (2.87) MB/s 3848
Hungary 124.83 Mbps (15.6) MB/s 18.05 Mbps (2.26) MB/s 2780
Switzerland 201.75 Mbps (25.22) MB/s 51.66 Mbps (6.46) MB/s 2711
Romania 136.07 Mbps (17.01) MB/s 17.53 Mbps (2.19) MB/s 2609
Czechia 120.13 Mbps (15.02) MB/s 16.83 Mbps (2.1) MB/s 314
Slovakia 165.74 Mbps (20.72) MB/s 23.63 Mbps (2.95) MB/s 280
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
39 Zoom Internet 91.56 Mbps (11.44 MB/s) 19.29 Mbps (2.41 MB/s) 11819
Country Average Download Data Average Upload Data #Recent Test
United States 91.56 Mbps (11.44) MB/s 19.29 Mbps (2.41) MB/s 11819
40 Active 65.69 Mbps (8.21 MB/s) 70.41 Mbps (8.8 MB/s) 10760
Country Average Download Data Average Upload Data #Recent Test
India 65.77 Mbps (8.22) MB/s 70.53 Mbps (8.82) MB/s 10736
United States 28.45 Mbps (3.56) MB/s 17.17 Mbps (2.15) MB/s 22
Antigua and Barbuda 10.2 Mbps (1.27) MB/s 2.94 Mbps (376.44) kB/s 2
41 Telenor 12.51 Mbps (1.56 MB/s) 8.95 Mbps (1.12 MB/s) 10366
Country Average Download Data Average Upload Data #Recent Test
Pakistan 5.56 Mbps (711.22) kB/s 4.15 Mbps (531.36) kB/s 9326
Sweden 85.14 Mbps (10.64) MB/s 74.69 Mbps (9.34) MB/s 367
Norway 86.79 Mbps (10.85) MB/s 58.77 Mbps (7.35) MB/s 270
Hungary 44.65 Mbps (5.58) MB/s 20.95 Mbps (2.62) MB/s 212
Denmark 86.96 Mbps (10.87) MB/s 40.55 Mbps (5.07) MB/s 141
Serbia 13.24 Mbps (1.65) MB/s 6.17 Mbps (790.32) kB/s 18
Bangladesh 11.81 Mbps (1.48) MB/s 7.31 Mbps (935.89) kB/s 13
Republic of the Union of Myanmar 18.75 Mbps (2.34) MB/s 25.4 Mbps (3.18) MB/s 11
Bulgaria 106.65 Mbps (13.33) MB/s 22.3 Mbps (2.79) MB/s 8
42 Sonic 165.19 Mbps (20.65 MB/s) 193.71 Mbps (24.21 MB/s) 9584
Country Average Download Data Average Upload Data #Recent Test
United States 165.21 Mbps (20.65) MB/s 193.73 Mbps (24.22) MB/s 9583
South Africa 3.8 Mbps (486.5) kB/s 1.55 Mbps (198.25) kB/s 1
43 Telkom 20.24 Mbps (2.53 MB/s) 12.16 Mbps (1.52 MB/s) 9234
Country Average Download Data Average Upload Data #Recent Test
South Africa 20.11 Mbps (2.51) MB/s 13.13 Mbps (1.64) MB/s 6812
Indonesia 20.9 Mbps (2.61) MB/s 9.38 Mbps (1.17) MB/s 2357
Kenya 10.01 Mbps (1.25) MB/s 12.08 Mbps (1.51) MB/s 65
44 foxtel 30.43 Mbps (3.8 MB/s) 12.84 Mbps (1.6 MB/s) 9221
Country Average Download Data Average Upload Data #Recent Test
Australia 30.56 Mbps (3.82) MB/s 12.22 Mbps (1.53) MB/s 8862
India 27.06 Mbps (3.38) MB/s 28.2 Mbps (3.52) MB/s 359
45 Swisscom 123.75 Mbps (15.47 MB/s) 93.05 Mbps (11.63 MB/s) 8699
Country Average Download Data Average Upload Data #Recent Test
Switzerland 123.75 Mbps (15.47) MB/s 93.05 Mbps (11.63) MB/s 8699
46 O2 27.23 Mbps (3.4 MB/s) 8.29 Mbps (1.04 MB/s) 8575
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 18.12 Mbps (2.26) MB/s 6.11 Mbps (781.69) kB/s 4508
Germany 34.3 Mbps (4.29) MB/s 11.45 Mbps (1.43) MB/s 2624
Czechia 43.13 Mbps (5.39) MB/s 9.42 Mbps (1.18) MB/s 1424
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
47 Google Fiber 247.39 Mbps (30.92 MB/s) 287.91 Mbps (35.99 MB/s) 8337
Country Average Download Data Average Upload Data #Recent Test
United States 247.39 Mbps (30.92) MB/s 287.91 Mbps (35.99) MB/s 8337
48 Atlantic Broadband 90.9 Mbps (11.36 MB/s) 16.84 Mbps (2.1 MB/s) 8264
Country Average Download Data Average Upload Data #Recent Test
United States 90.9 Mbps (11.36) MB/s 16.84 Mbps (2.1) MB/s 8264
49 M1 163.09 Mbps (20.39 MB/s) 179.56 Mbps (22.45 MB/s) 7664
Country Average Download Data Average Upload Data #Recent Test
Singapore 163.09 Mbps (20.39) MB/s 179.56 Mbps (22.45) MB/s 7664
50 Exetel 29.72 Mbps (3.72 MB/s) 15.13 Mbps (1.89 MB/s) 7067
Country Average Download Data Average Upload Data #Recent Test
Australia 29.72 Mbps (3.72) MB/s 15.13 Mbps (1.89) MB/s 7067
51 Sprint 31.22 Mbps (3.9 MB/s) 10.83 Mbps (1.35 MB/s) 7007
Country Average Download Data Average Upload Data #Recent Test
United States 29.89 Mbps (3.74) MB/s 8.85 Mbps (1.11) MB/s 6743
Bulgaria 68.33 Mbps (8.54) MB/s 66.49 Mbps (8.31) MB/s 237
Puerto Rico 26.63 Mbps (3.33) MB/s 3.73 Mbps (477.2) kB/s 14
Russia 35.73 Mbps (4.47) MB/s 39.27 Mbps (4.91) MB/s 4
Aruba 64.85 Mbps (8.11) MB/s 14.85 Mbps (1.86) MB/s 4
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
52 TeleCable 42.73 Mbps (5.34 MB/s) 9.91 Mbps (1.24 MB/s) 6735
Country Average Download Data Average Upload Data #Recent Test
Costa Rica 42.33 Mbps (5.29) MB/s 9.75 Mbps (1.22) MB/s 6671
Spain 96.92 Mbps (12.11) MB/s 22.32 Mbps (2.79) MB/s 52
Bulgaria 30.41 Mbps (3.8) MB/s 42.25 Mbps (5.28) MB/s 12
53 SpinTel 25.16 Mbps (3.15 MB/s) 9.73 Mbps (1.22 MB/s) 5537
Country Average Download Data Average Upload Data #Recent Test
Australia 25.16 Mbps (3.15) MB/s 9.73 Mbps (1.22) MB/s 5537
54 Elisa 50.31 Mbps (6.29 MB/s) 19.41 Mbps (2.43 MB/s) 4693
Country Average Download Data Average Upload Data #Recent Test
Estonia 43.51 Mbps (5.44) MB/s 19.15 Mbps (2.39) MB/s 3262
Finland 65.79 Mbps (8.22) MB/s 20.01 Mbps (2.5) MB/s 1431
55 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
56 Post Office 16.08 Mbps (2.01 MB/s) 4.21 Mbps (539.23 kB/s) 4570
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 16.08 Mbps (2.01) MB/s 4.21 Mbps (539.23) kB/s 4570
57 Etisalat 119.55 Mbps (14.94 MB/s) 63.57 Mbps (7.95 MB/s) 4506
Country Average Download Data Average Upload Data #Recent Test
United Arab Emirates 122.92 Mbps (15.36) MB/s 65.41 Mbps (8.18) MB/s 4370
Egypt 11.56 Mbps (1.45) MB/s 4.51 Mbps (576.71) kB/s 132
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
58 Starlink 81.64 Mbps (10.2 MB/s) 11.43 Mbps (1.43 MB/s) 3859
Country Average Download Data Average Upload Data #Recent Test
United States 77.03 Mbps (9.63) MB/s 11.34 Mbps (1.42) MB/s 2458
Canada 71.05 Mbps (8.88) MB/s 9.99 Mbps (1.25) MB/s 631
Australia 111.69 Mbps (13.96) MB/s 12.21 Mbps (1.53) MB/s 502
New Zealand 72.25 Mbps (9.03) MB/s 12.57 Mbps (1.57) MB/s 94
Germany 107.31 Mbps (13.41) MB/s 16.03 Mbps (2) MB/s 82
United Kingdom 112.85 Mbps (14.11) MB/s 9.44 Mbps (1.18) MB/s 61
Austria 90.96 Mbps (11.37) MB/s 36.93 Mbps (4.62) MB/s 8
Italy 44.41 Mbps (5.55) MB/s 11.06 Mbps (1.38) MB/s 8
Poland 33.47 Mbps (4.18) MB/s 11.19 Mbps (1.4) MB/s 5
Belgium 95.71 Mbps (11.96) MB/s 12.11 Mbps (1.51) MB/s 4
Ireland 60.29 Mbps (7.54) MB/s 27.52 Mbps (3.44) MB/s 2
Russia 86.3 Mbps (10.79) MB/s 78.55 Mbps (9.82) MB/s 2
France 150.11 Mbps (18.76) MB/s 5.46 Mbps (698.38) kB/s 1
Netherlands 241.42 Mbps (30.18) MB/s 18.51 Mbps (2.31) MB/s 1
59 KT Corp 146.03 Mbps (18.25 MB/s) 164.38 Mbps (20.55 MB/s) 3828
Country Average Download Data Average Upload Data #Recent Test
South Korea 146.03 Mbps (18.25) MB/s 164.38 Mbps (20.55) MB/s 3828
60 Vodafone Idea India 12.16 Mbps (1.52 MB/s) 6.35 Mbps (813.34 kB/s) 3502
Country Average Download Data Average Upload Data #Recent Test
India 12.16 Mbps (1.52) MB/s 6.35 Mbps (813.34) kB/s 3502
61 Hyperoptic 160.6 Mbps (20.08 MB/s) 179.88 Mbps (22.49 MB/s) 3122
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 160.6 Mbps (20.08) MB/s 179.88 Mbps (22.49) MB/s 3122
62 TeliaSonera 54.24 Mbps (6.78 MB/s) 56.17 Mbps (7.02 MB/s) 2903
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 34.33 Mbps (4.29) MB/s 24.49 Mbps (3.06) MB/s 541
Latvia 25.31 Mbps (3.16) MB/s 11.1 Mbps (1.39) MB/s 406
Denmark 25.16 Mbps (3.14) MB/s 12.78 Mbps (1.6) MB/s 306
Lithuania 81.1 Mbps (10.14) MB/s 69.78 Mbps (8.72) MB/s 281
Finland 43.58 Mbps (5.45) MB/s 19.57 Mbps (2.45) MB/s 276
Sweden 102.45 Mbps (12.81) MB/s 78.06 Mbps (9.76) MB/s 255
Norway 241.39 Mbps (30.17) MB/s 403.21 Mbps (50.4) MB/s 224
Italy 22.83 Mbps (2.85) MB/s 10.09 Mbps (1.26) MB/s 4
United States 19.69 Mbps (2.46) MB/s 11.21 Mbps (1.4) MB/s 2
63 TeliaSonera 54.24 Mbps (6.78 MB/s) 56.17 Mbps (7.02 MB/s) 2903
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 34.33 Mbps (4.29) MB/s 24.49 Mbps (3.06) MB/s 541
Latvia 25.31 Mbps (3.16) MB/s 11.1 Mbps (1.39) MB/s 406
Denmark 25.16 Mbps (3.14) MB/s 12.78 Mbps (1.6) MB/s 306
Lithuania 81.1 Mbps (10.14) MB/s 69.78 Mbps (8.72) MB/s 281
Finland 43.58 Mbps (5.45) MB/s 19.57 Mbps (2.45) MB/s 276
Sweden 102.45 Mbps (12.81) MB/s 78.06 Mbps (9.76) MB/s 255
Norway 241.39 Mbps (30.17) MB/s 403.21 Mbps (50.4) MB/s 224
Italy 22.83 Mbps (2.85) MB/s 10.09 Mbps (1.26) MB/s 4
United States 19.69 Mbps (2.46) MB/s 11.21 Mbps (1.4) MB/s 2
64 Southern Phone 23.47 Mbps (2.93 MB/s) 9.04 Mbps (1.13 MB/s) 2544
Country Average Download Data Average Upload Data #Recent Test
Australia 23.47 Mbps (2.93) MB/s 9.04 Mbps (1.13) MB/s 2544
65 Mweb 32.12 Mbps (4.01 MB/s) 22.96 Mbps (2.87 MB/s) 2292
Country Average Download Data Average Upload Data #Recent Test
South Africa 32.12 Mbps (4.01) MB/s 22.96 Mbps (2.87) MB/s 2292
66 I-Cable 251.28 Mbps (31.41 MB/s) 253.5 Mbps (31.69 MB/s) 2221
Country Average Download Data Average Upload Data #Recent Test
Hong Kong 251.28 Mbps (31.41) MB/s 253.5 Mbps (31.69) MB/s 2221
67 Rain 25.75 Mbps (3.22 MB/s) 8.13 Mbps (1.02 MB/s) 2098
Country Average Download Data Average Upload Data #Recent Test
South Africa 25.75 Mbps (3.22) MB/s 8.13 Mbps (1.02) MB/s 2098
68 STC 64.71 Mbps (8.09 MB/s) 32.68 Mbps (4.08 MB/s) 2090
Country Average Download Data Average Upload Data #Recent Test
Saudi Arabia 62.88 Mbps (7.86) MB/s 33.29 Mbps (4.16) MB/s 1994
Kuwait 174.66 Mbps (21.83) MB/s 30 Mbps (3.75) MB/s 51
Bahrain 21.11 Mbps (2.64) MB/s 8.68 Mbps (1.08) MB/s 45
69 Rise 11.95 Mbps (1.49 MB/s) 3.58 Mbps (458.23 kB/s) 1781
Country Average Download Data Average Upload Data #Recent Test
United States 11.95 Mbps (1.49) MB/s 3.58 Mbps (458.23) kB/s 1781
70 Zain 33.97 Mbps (4.25 MB/s) 22.76 Mbps (2.84 MB/s) 1745
Country Average Download Data Average Upload Data #Recent Test
Jordan 14.96 Mbps (1.87) MB/s 23.27 Mbps (2.91) MB/s 1105
Saudi Arabia 44.03 Mbps (5.5) MB/s 12.04 Mbps (1.5) MB/s 473
Kuwait 158.06 Mbps (19.76) MB/s 32.81 Mbps (4.1) MB/s 130
Bahrain 67.8 Mbps (8.47) MB/s 12.58 Mbps (1.57) MB/s 17
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
71 TING 175.76 Mbps (21.97 MB/s) 223.31 Mbps (27.91 MB/s) 1675
Country Average Download Data Average Upload Data #Recent Test
United States 175.76 Mbps (21.97) MB/s 223.31 Mbps (27.91) MB/s 1675
72 Sunrise 108.23 Mbps (13.53 MB/s) 79.47 Mbps (9.93 MB/s) 1667
Country Average Download Data Average Upload Data #Recent Test
Switzerland 108.23 Mbps (13.53) MB/s 79.47 Mbps (9.93) MB/s 1667
73 Du 134.82 Mbps (16.85 MB/s) 42.08 Mbps (5.26 MB/s) 1534
Country Average Download Data Average Upload Data #Recent Test
United Arab Emirates 134.82 Mbps (16.85) MB/s 42.08 Mbps (5.26) MB/s 1534
74 Tata Teleservices 42.99 Mbps (5.37 MB/s) 37.05 Mbps (4.63 MB/s) 1491
Country Average Download Data Average Upload Data #Recent Test
India 42.46 Mbps (5.31) MB/s 36.93 Mbps (4.62) MB/s 1401
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 55.34 Mbps (6.92) MB/s 62.79 Mbps (7.85) MB/s 8
United Kingdom 36.92 Mbps (4.61) MB/s 19.99 Mbps (2.5) MB/s 3
France 3.95 Mbps (505.56) kB/s 4.63 Mbps (592.38) kB/s 2
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
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
75 MTN 20.03 Mbps (2.5 MB/s) 11.8 Mbps (1.47 MB/s) 1490
Country Average Download Data Average Upload Data #Recent Test
South Africa 22.7 Mbps (2.84) MB/s 12.28 Mbps (1.53) MB/s 1097
Nigeria 11.08 Mbps (1.39) MB/s 5.91 Mbps (756.84) kB/s 145
Ghana 13.77 Mbps (1.72) MB/s 14.82 Mbps (1.85) MB/s 88
Côte d'Ivoire 25.84 Mbps (3.23) MB/s 25.99 Mbps (3.25) MB/s 51
Uganda 10.62 Mbps (1.33) MB/s 6.72 Mbps (860.05) kB/s 44
Afghanistan 1.59 Mbps (204.01) kB/s 2.23 Mbps (285.11) kB/s 21
Rwanda 6.34 Mbps (811.07) kB/s 5.52 Mbps (706.75) kB/s 15
Zambia 7.66 Mbps (980.75) kB/s 5.82 Mbps (745.05) kB/s 8
Cameroon 11.17 Mbps (1.4) MB/s 9.53 Mbps (1.19) MB/s 7
Swaziland 3.86 Mbps (493.55) kB/s 4.28 Mbps (547.75) kB/s 5
Benin 1.7 Mbps (217.19) kB/s 7.73 Mbps (989) kB/s 4
Sudan 3.06 Mbps (391.88) kB/s 1.57 Mbps (200.63) kB/s 3
Congo 16.64 Mbps (2.08) MB/s 12.99 Mbps (1.62) MB/s 2
76 Altice USA 51.89 Mbps (6.49 MB/s) 14.46 Mbps (1.81 MB/s) 1436
Country Average Download Data Average Upload Data #Recent Test
Dominican Republic 59.46 Mbps (7.43) MB/s 10.6 Mbps (1.32) MB/s 1154
United States 20.9 Mbps (2.61) MB/s 30.26 Mbps (3.78) MB/s 282
77 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
78 Bezeq 106.22 Mbps (13.28 MB/s) 26.61 Mbps (3.33 MB/s) 1333
Country Average Download Data Average Upload Data #Recent Test
Israel 106.22 Mbps (13.28) MB/s 26.61 Mbps (3.33) MB/s 1333
79 Activ8me 23.96 Mbps (3 MB/s) 7.86 Mbps (1006.54 kB/s) 1298
Country Average Download Data Average Upload Data #Recent Test
Australia 23.96 Mbps (3) MB/s 7.86 Mbps (1006.54) kB/s 1298
80 RCN Corporation 239.06 Mbps (29.88 MB/s) 24.4 Mbps (3.05 MB/s) 1209
Country Average Download Data Average Upload Data #Recent Test
United States 239.06 Mbps (29.88) MB/s 24.4 Mbps (3.05) MB/s 1209
81 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
82 NextGenTel 49.61 Mbps (6.2 MB/s) 50.72 Mbps (6.34 MB/s) 982
Country Average Download Data Average Upload Data #Recent Test
Norway 49.61 Mbps (6.2) MB/s 50.72 Mbps (6.34) MB/s 982
83 Tiscali 85.33 Mbps (10.67 MB/s) 46.62 Mbps (5.83 MB/s) 958
Country Average Download Data Average Upload Data #Recent Test
Italy 85.33 Mbps (10.67) MB/s 46.62 Mbps (5.83) MB/s 958
84 Mobily 49.18 Mbps (6.15 MB/s) 18.64 Mbps (2.33 MB/s) 946
Country Average Download Data Average Upload Data #Recent Test
Saudi Arabia 49.18 Mbps (6.15) MB/s 18.64 Mbps (2.33) MB/s 946
85 SKBroadband 100.26 Mbps (12.53 MB/s) 80.7 Mbps (10.09 MB/s) 864
Country Average Download Data Average Upload Data #Recent Test
South Korea 100.26 Mbps (12.53) MB/s 80.7 Mbps (10.09) MB/s 864
86 Skymesh 18.01 Mbps (2.25 MB/s) 2.8 Mbps (358.07 kB/s) 852
Country Average Download Data Average Upload Data #Recent Test
Australia 18.01 Mbps (2.25) MB/s 2.8 Mbps (358.07) kB/s 852
87 DNA Oy 51.14 Mbps (6.39 MB/s) 15.07 Mbps (1.88 MB/s) 778
Country Average Download Data Average Upload Data #Recent Test
Finland 51.14 Mbps (6.39) MB/s 15.07 Mbps (1.88) MB/s 778
88 Partner 181.34 Mbps (22.67 MB/s) 41.46 Mbps (5.18 MB/s) 762
Country Average Download Data Average Upload Data #Recent Test
Israel 181.34 Mbps (22.67) MB/s 41.46 Mbps (5.18) MB/s 762
89 MTNL 18.5 Mbps (2.31 MB/s) 11.96 Mbps (1.49 MB/s) 738
Country Average Download Data Average Upload Data #Recent Test
India 18.5 Mbps (2.31) MB/s 11.96 Mbps (1.49) MB/s 738
90 United Internet 122.35 Mbps (15.29 MB/s) 123.65 Mbps (15.46 MB/s) 584
Country Average Download Data Average Upload Data #Recent Test
United States 122.35 Mbps (15.29) MB/s 123.65 Mbps (15.46) MB/s 584
91 Bahnhof 178.8 Mbps (22.35 MB/s) 213.84 Mbps (26.73 MB/s) 567
Country Average Download Data Average Upload Data #Recent Test
Sweden 178.8 Mbps (22.35) MB/s 213.84 Mbps (26.73) MB/s 567
92 Free 164.41 Mbps (20.55 MB/s) 135.93 Mbps (16.99 MB/s) 500
Country Average Download Data Average Upload Data #Recent Test
France 164.74 Mbps (20.59) MB/s 136.18 Mbps (17.02) MB/s 499
Senegal 2.99 Mbps (382.13) kB/s 10.09 Mbps (1.26) MB/s 1
93 Westnet 99.11 Mbps (12.39 MB/s) 32.07 Mbps (4.01 MB/s) 391
Country Average Download Data Average Upload Data #Recent Test
Ireland 104.55 Mbps (13.07) MB/s 31.14 Mbps (3.89) MB/s 356
Ukraine 43.78 Mbps (5.47) MB/s 41.55 Mbps (5.19) MB/s 35
94 USA Communications 102.43 Mbps (12.8 MB/s) 103.37 Mbps (12.92 MB/s) 376
Country Average Download Data Average Upload Data #Recent Test
United States 102.43 Mbps (12.8) MB/s 103.37 Mbps (12.92) MB/s 376
95 Mobinnet 11.85 Mbps (1.48 MB/s) 2.91 Mbps (373.11 kB/s) 365
Country Average Download Data Average Upload Data #Recent Test
Iran 11.85 Mbps (1.48) MB/s 2.91 Mbps (373.11) kB/s 365
96 NTT Plala 85.73 Mbps (10.72 MB/s) 84.09 Mbps (10.51 MB/s) 317
Country Average Download Data Average Upload Data #Recent Test
Japan 83.81 Mbps (10.48) MB/s 87.32 Mbps (10.91) MB/s 241
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
Lithuania 54.6 Mbps (6.82) MB/s 62.2 Mbps (7.78) MB/s 3
Thailand 15.49 Mbps (1.94) MB/s 24.49 Mbps (3.06) MB/s 3
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 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
98 Lounea 113.02 Mbps (14.13 MB/s) 98.62 Mbps (12.33 MB/s) 305
Country Average Download Data Average Upload Data #Recent Test
Finland 113.02 Mbps (14.13) MB/s 98.62 Mbps (12.33) MB/s 305
99 ITC 15.82 Mbps (1.98 MB/s) 3.75 Mbps (480.28 kB/s) 277
Country Average Download Data Average Upload Data #Recent Test
Iran 7.53 Mbps (964.34) kB/s 2.83 Mbps (362.07) kB/s 213
Israel 52.22 Mbps (6.53) MB/s 7.7 Mbps (985.55) kB/s 32
Argentina 6.06 Mbps (776.28) kB/s 1.67 Mbps (214.35) kB/s 21
United States 88.96 Mbps (11.12) MB/s 14.12 Mbps (1.76) MB/s 11
100 Jazztel 117.96 Mbps (14.74 MB/s) 134.59 Mbps (16.82 MB/s) 247
Country Average Download Data Average Upload Data #Recent Test
Spain 117.96 Mbps (14.74) MB/s 134.59 Mbps (16.82) MB/s 247
101 BIGLOBE 435.87 Mbps (54.48 MB/s) 357.29 Mbps (44.66 MB/s) 246
Country Average Download Data Average Upload Data #Recent Test
Japan 435.87 Mbps (54.48) MB/s 357.29 Mbps (44.66) MB/s 246
102 Commander 35.81 Mbps (4.48 MB/s) 15.7 Mbps (1.96 MB/s) 240
Country Average Download Data Average Upload Data #Recent Test
Australia 35.81 Mbps (4.48) MB/s 15.7 Mbps (1.96) MB/s 240
103 So-net 135.57 Mbps (16.95 MB/s) 190.74 Mbps (23.84 MB/s) 227
Country Average Download Data Average Upload Data #Recent Test
Japan 134.56 Mbps (16.82) MB/s 193.63 Mbps (24.2) MB/s 222
Taiwan 180.45 Mbps (22.56) MB/s 62.15 Mbps (7.77) MB/s 5
104 So-net 135.57 Mbps (16.95 MB/s) 190.74 Mbps (23.84 MB/s) 227
Country Average Download Data Average Upload Data #Recent Test
Japan 134.56 Mbps (16.82) MB/s 193.63 Mbps (24.2) MB/s 222
Taiwan 180.45 Mbps (22.56) MB/s 62.15 Mbps (7.77) MB/s 5
105 NetCologne 72.55 Mbps (9.07 MB/s) 24.6 Mbps (3.08 MB/s) 195
Country Average Download Data Average Upload Data #Recent Test
Germany 72.55 Mbps (9.07) MB/s 24.6 Mbps (3.08) MB/s 195
106 Tele Columbus 104.42 Mbps (13.05 MB/s) 10.72 Mbps (1.34 MB/s) 132
Country Average Download Data Average Upload Data #Recent Test
Germany 104.42 Mbps (13.05) MB/s 10.72 Mbps (1.34) MB/s 132
107 ASAHI Net 92.13 Mbps (11.52 MB/s) 137.05 Mbps (17.13 MB/s) 103
Country Average Download Data Average Upload Data #Recent Test
Japan 92.13 Mbps (11.52) MB/s 137.05 Mbps (17.13) MB/s 103
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 Shatel 7.66 Mbps (980.64 kB/s) 1.98 Mbps (253.68 kB/s) 50
Country Average Download Data Average Upload Data #Recent Test
Iran 7.66 Mbps (980.64) kB/s 1.98 Mbps (253.68) kB/s 50
112 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
113 PCCW 82.27 Mbps (10.28 MB/s) 95.18 Mbps (11.9 MB/s) 41
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
United States 22.58 Mbps (2.82) MB/s 27.03 Mbps (3.38) MB/s 1
114 NOW Broadband 59 Mbps (7.38 MB/s) 44.37 Mbps (5.55 MB/s) 36
Country Average Download Data Average Upload Data #Recent Test
New Zealand 59 Mbps (7.38) MB/s 44.37 Mbps (5.55) MB/s 36
115 Claranet 157.07 Mbps (19.63 MB/s) 166.02 Mbps (20.75 MB/s) 32
Country Average Download Data Average Upload Data #Recent Test
United Kingdom 77.14 Mbps (9.64) MB/s 69.59 Mbps (8.7) MB/s 20
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
116 B2X Online 4.84 Mbps (619 kB/s) 2.18 Mbps (279.4 kB/s) 31
Country Average Download Data Average Upload Data #Recent Test
United States 4.84 Mbps (619) kB/s 2.18 Mbps (279.4) kB/s 31
117 Uninett 21.05 Mbps (2.63 MB/s) 17.66 Mbps (2.21 MB/s) 31
Country Average Download Data Average Upload Data #Recent Test
Azerbaijan 14.82 Mbps (1.85) MB/s 11.65 Mbps (1.46) MB/s 27
South Africa 72.48 Mbps (9.06) MB/s 66.9 Mbps (8.36) MB/s 3
Poland 34.82 Mbps (4.35) MB/s 32.09 Mbps (4.01) MB/s 1
118 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
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 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 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 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
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 SurfNet Suomi 12.46 Mbps (1.56 MB/s) 18.24 Mbps (2.28 MB/s) 4
Country Average Download Data Average Upload Data #Recent Test
United States 12.46 Mbps (1.56) MB/s 18.24 Mbps (2.28) MB/s 4
129 comelec 34.68 Mbps (4.33 MB/s) 33.36 Mbps (4.17 MB/s) 3
Country Average Download Data Average Upload Data #Recent Test
United States 34.68 Mbps (4.33) MB/s 33.36 Mbps (4.17) MB/s 3
130 Ace Internet Services 5.77 Mbps (738.38 kB/s) 5.88 Mbps (752.06 kB/s) 2
Country Average Download Data Average Upload Data #Recent Test
Hungary 5.77 Mbps (738.38) kB/s 5.88 Mbps (752.06) kB/s 2
131 Netbay Internet 12.59 Mbps (1.57 MB/s) 1.81 Mbps (231.13 kB/s) 1
Country Average Download Data Average Upload Data #Recent Test
Australia 12.59 Mbps (1.57) MB/s 1.81 Mbps (231.13) kB/s 1
132 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
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 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