This shows the top 100 countries ordered by download and upload speed. Download speed has twice as high an importance as upload in this order.
We rely primarily on the median value; it is more reliable than the pure average value. We also publish the lower quartile (Q1) and upper quartile (Q3). Median, Q1, and Q3 can give you an idea about the statistical distribution of test results.
These statistics are compiled by the use of the TLD of the reverse record of the IP (hostname). Some countries use multiple TLDs (for example .co.uk, .net.uk). Click on the country name (if possible) to see detailed statistics.
| Download (Mbits) | Upload (Mbits) | Ping (ms) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Country | TLD | AVG | Q1 | Median | Q3 | AVG | Q1 | Median | Q3 | AVG | Q1 | Median | Q3 | |
| 1. | Montenegro | me | 286,5 | 36,26 | 325,1 | 509,3 | 278,8 | 13,78 | 120,3 | 542,8 | 26 | 3 | 4 | 36 |
| 2. | Latvia | lv | 301,4 | 40,51 | 195,2 | 662,3 | 305,7 | 17,46 | 166,7 | 637,9 | 51 | 29 | 39 | 52 |
| 3. | France | fr | 365,5 | 46,70 | 191,9 | 534,9 | 266,9 | 30,01 | 128,7 | 429,1 | 29 | 11 | 16 | 22 |
| 4. | Japan | jp | 384,2 | 55,35 | 177,5 | 477,8 | 348,2 | 35,59 | 119,8 | 410,5 | 27 | 8 | 15 | 27 |
| 5. | Singapore | net.sg | 319,5 | 41,06 | 159,4 | 396,1 | 272,5 | 17,48 | 110,4 | 305,4 | 31 | 6 | 9 | 32 |
| 6. | Israel | net.il | 335,6 | 63,08 | 177,4 | 524,7 | 104,4 | 20,55 | 68,33 | 99,76 | 37 | 6 | 8 | 15 |
| 7. | Singapore | com.sg | 325,8 | 27,70 | 149,2 | 433,3 | 276,7 | 10,76 | 104,2 | 428,1 | 39 | 6 | 10 | 31 |
| 8. | Spain | es | 258,2 | 41,69 | 130,8 | 395,4 | 218,2 | 22,80 | 93,94 | 312,6 | 37 | 14 | 18 | 40 |
| 9. | Switzerland | ch | 278,5 | 52,13 | 149,9 | 434,7 | 112,2 | 25,81 | 54,96 | 100,1 | 21 | 11 | 15 | 20 |
| 10. | Iceland | is | 213,1 | 47,22 | 149,1 | 300,0 | 157,3 | 23,84 | 43,95 | 199,7 | 39 | 8 | 22 | 56 |
| 11. | Netherlands | nl | 248,6 | 55,60 | 140,3 | 383,9 | 118,4 | 26,15 | 56,52 | 101,4 | 30 | 11 | 16 | 23 |
| 12. | Brazil | com.br | 252,0 | 43,63 | 128,2 | 446,7 | 139,6 | 24,15 | 70,12 | 172,7 | 44 | 13 | 23 | 46 |
| 13. | Canada | ca | 242,0 | 49,04 | 127,9 | 374,7 | 138,7 | 11,08 | 50,80 | 156,6 | 31 | 8 | 16 | 30 |
| 14. | Brazil | net.br | 230,0 | 30,06 | 118,0 | 317,6 | 145,5 | 17,67 | 68,37 | 239,1 | 56 | 14 | 27 | 57 |
| 15. | Colombia | net.co | 219,3 | 27,49 | 118,7 | 349,5 | 125,6 | 20,46 | 43,60 | 93,05 | 49 | 13 | 22 | 37 |
| 16. | Chile | cl | 245,9 | 16,92 | 93,87 | 335,4 | 223,2 | 8,27 | 78,69 | 288,6 | 59 | 8 | 21 | 54 |
| 17. | Romania | ro | 189,5 | 29,90 | 85,94 | 295,0 | 169,1 | 26,48 | 79,01 | 249,3 | 31 | 11 | 16 | 25 |
| 18. | Denmark | dk | 216,2 | 28,06 | 98,83 | 251,9 | 161,3 | 11,60 | 46,90 | 141,0 | 35 | 10 | 25 | 40 |
| 19. | Norway | no | 153,1 | 35,86 | 90,88 | 166,0 | 110,7 | 20,03 | 55,40 | 135,0 | 33 | 12 | 22 | 36 |
| 20. | Poland | com.pl | 204,0 | 33,27 | 89,23 | 295,0 | 93,49 | 15,07 | 45,66 | 105,9 | 19 | 9 | 13 | 21 |
| 21. | Australia | au | 212,7 | 40,12 | 91,89 | 338,5 | 39,38 | 16,59 | 40,19 | 47,72 | 37 | 12 | 21 | 45 |
| 22. | Poland | net.pl | 173,1 | 31,33 | 87,42 | 248,2 | 75,68 | 18,69 | 47,87 | 81,36 | 24 | 9 | 14 | 21 |
| 23. | Sweden | se | 165,8 | 24,35 | 87,89 | 241,6 | 105,4 | 11,93 | 39,22 | 98,63 | 42 | 13 | 24 | 40 |
| 24. | Morocco | net.ma | 79,52 | 23,79 | 73,45 | 120,1 | 78,42 | 27,65 | 63,37 | 125,7 | 55 | 25 | 38 | 61 |
| 25. | Moldavia | md | 94,40 | 46,30 | 80,88 | 138,2 | 59,84 | 18,22 | 47,78 | 87,81 | 22 | 6 | 9 | 19 |
| 26. | Bulgaria | bg | 131,9 | 29,30 | 77,23 | 165,6 | 93,74 | 14,38 | 44,89 | 94,29 | 41 | 8 | 19 | 40 |
| 27. | Lithuania | lt | 203,2 | 29,38 | 82,81 | 278,1 | 162,6 | 9,16 | 33,67 | 221,1 | 37 | 12 | 29 | 44 |
| 28. | Russia | ru | 118,5 | 25,35 | 67,48 | 121,7 | 112,1 | 19,12 | 63,85 | 101,6 | 36 | 15 | 27 | 39 |
| 29. | Hungary | co.hu | 155,5 | 33,75 | 73,72 | 236,1 | 71,08 | 35,23 | 50,05 | 89,25 | 20 | 9 | 11 | 16 |
| 30. | Belgium | be | 159,2 | 36,80 | 85,80 | 201,3 | 47,66 | 12,03 | 23,31 | 35,53 | 32 | 16 | 20 | 29 |
| 31. | Portugal | pt | 122,1 | 24,44 | 77,81 | 171,1 | 66,67 | 10,29 | 33,01 | 87,80 | 58 | 29 | 51 | 67 |
| 32. | Réunion | re | 135,2 | 22,31 | 78,64 | 150,9 | 85,98 | 5,11 | 30,22 | 82,07 | 104 | 44 | 51 | 115 |
| 33. | Luxembourg | lu | 160,7 | 18,82 | 63,99 | 213,7 | 102,2 | 16,36 | 57,43 | 154,2 | 30 | 18 | 23 | 30 |
| 34. | India | net.in | 75,95 | 23,02 | 60,44 | 98,82 | 73,04 | 20,51 | 58,05 | 96,05 | 46 | 15 | 29 | 47 |
| 35. | India | co.in | 84,06 | 23,09 | 62,19 | 109,5 | 83,20 | 21,55 | 51,74 | 104,6 | 55 | 26 | 41 | 52 |
| 36. | Hungary | hu | 177,8 | 21,96 | 72,68 | 240,9 | 94,04 | 10,27 | 25,37 | 80,92 | 31 | 11 | 19 | 32 |
| 37. | Oman | om | 96,22 | 26,91 | 70,07 | 118,6 | 42,35 | 8,32 | 30,43 | 67,47 | 84 | 20 | 39 | 135 |
| 38. | Slovenia | si | 106,5 | 24,71 | 59,72 | 163,8 | 117,8 | 14,53 | 41,63 | 248,9 | 18 | 5 | 9 | 23 |
| 39. | India | in | 92,34 | 29,02 | 55,41 | 108,8 | 84,01 | 19,79 | 47,48 | 103,1 | 45 | 21 | 31 | 48 |
| 40. | United Kingdom | co.uk | 148,7 | 26,47 | 66,29 | 158,3 | 86,99 | 6,99 | 14,19 | 38,30 | 41 | 19 | 37 | 46 |
| 41. | Germany | de | 127,7 | 24,34 | 59,94 | 132,9 | 37,90 | 10,17 | 26,07 | 42,47 | 36 | 16 | 22 | 34 |
| 42. | Poland | pl | 154,0 | 19,15 | 58,65 | 207,7 | 56,06 | 7,41 | 22,91 | 57,41 | 37 | 16 | 25 | 39 |
| 43. | Slovakia | sk | 138,3 | 20,84 | 56,14 | 168,7 | 63,41 | 7,05 | 27,34 | 87,92 | 28 | 11 | 20 | 30 |
| 44. | Australia | net.au | 159,6 | 26,74 | 53,90 | 235,1 | 35,02 | 15,42 | 26,89 | 46,69 | 36 | 15 | 17 | 34 |
| 45. | Bangladesh | net.bd | 51,08 | 18,18 | 40,79 | 72,56 | 52,16 | 17,55 | 46,16 | 76,61 | 29 | 9 | 15 | 27 |
| 46. | Australia | com.au | 163,8 | 26,71 | 54,36 | 243,9 | 33,73 | 6,93 | 18,87 | 45,29 | 44 | 13 | 23 | 45 |
| 47. | Croatia | hr | 138,9 | 18,58 | 46,18 | 165,6 | 75,48 | 7,32 | 25,23 | 77,08 | 35 | 13 | 22 | 37 |
| 48. | Czech Republic | cz | 107,5 | 19,99 | 47,66 | 102,4 | 65,40 | 9,18 | 21,71 | 50,30 | 35 | 13 | 20 | 33 |
| 49. | Cyprus | com.cy | 135,1 | 16,97 | 48,13 | 143,8 | 58,84 | 4,70 | 19,69 | 68,54 | 59 | 10 | 54 | 79 |
| 50. | Estonia | ee | 81,00 | 18,98 | 47,78 | 100,2 | 38,13 | 8,45 | 18,57 | 40,53 | 44 | 15 | 31 | 50 |
| 51. | Mexico | net.mx | 63,86 | 21,52 | 50,85 | 86,57 | 28,94 | 5,27 | 11,95 | 27,40 | 91 | 49 | 65 | 83 |
| 52. | Italy | it | 128,6 | 20,16 | 46,73 | 113,8 | 78,71 | 5,42 | 17,75 | 52,53 | 45 | 18 | 34 | 54 |
| 53. | Finland | fi | 124,9 | 25,29 | 49,57 | 101,2 | 92,87 | 5,07 | 11,45 | 25,22 | 77 | 36 | 59 | 82 |
| 54. | Austria | at | 89,23 | 16,96 | 46,38 | 108,6 | 28,62 | 6,86 | 15,65 | 31,35 | 43 | 16 | 25 | 40 |
| 55. | Mexico | com.mx | 61,47 | 14,83 | 45,92 | 77,94 | 33,45 | 4,47 | 16,23 | 52,12 | 88 | 47 | 64 | 93 |
| 56. | Ireland | ie | 81,01 | 14,41 | 45,65 | 99,58 | 30,96 | 4,14 | 14,57 | 30,53 | 69 | 24 | 39 | 59 |
| 57. | Ukraine | ua | 49,23 | 11,38 | 34,20 | 65,33 | 49,08 | 7,60 | 36,32 | 77,74 | 48 | 29 | 47 | 63 |
| 58. | Greece | gr | 97,08 | 15,57 | 46,75 | 99,35 | 42,59 | 4,68 | 10,06 | 36,84 | 48 | 17 | 26 | 45 |
| 59. | North Macedonia | com.mk | 52,77 | 18,27 | 36,26 | 65,21 | 48,62 | 9,54 | 29,83 | 58,20 | 25 | 15 | 27 | 32 |
| 60. | European union | eu | 92,39 | 17,70 | 39,33 | 86,97 | 66,23 | 7,48 | 17,98 | 54,73 | 36 | 12 | 20 | 39 |
| 61. | Belarus | by | 55,50 | 12,88 | 36,98 | 73,76 | 32,44 | 8,65 | 21,75 | 49,48 | 66 | 50 | 61 | 73 |
| 62. | Bangladesh | com.bd | 40,45 | 16,67 | 30,94 | 44,62 | 41,60 | 15,14 | 32,21 | 47,20 | 30 | 11 | 14 | 25 |
| 63. | Malaysia | net.my | 94,56 | 11,27 | 37,75 | 131,6 | 41,45 | 4,74 | 14,67 | 44,47 | 79 | 30 | 42 | 70 |
| 64. | Serbia | rs | 86,90 | 15,28 | 37,42 | 91,81 | 45,05 | 4,05 | 9,36 | 34,72 | 32 | 10 | 21 | 32 |
| 65. | United Arab Emirates | net.ae | 92,11 | 5,95 | 23,59 | 92,18 | 75,97 | 7,65 | 32,36 | 91,19 | 40 | 11 | 15 | 32 |
| 66. | Mexico | mx | 50,10 | 24,89 | 33,12 | 56,33 | 25,38 | 6,32 | 9,97 | 32,33 | 103 | 50 | 91 | 149 |
| 67. | Ukraine | net.ua | 42,84 | 10,95 | 29,97 | 56,25 | 33,93 | 6,12 | 14,21 | 33,67 | 61 | 38 | 55 | 66 |
| 68. | New Zealand | co.nz | 107,1 | 6,79 | 32,70 | 104,7 | 47,67 | 1,78 | 8,21 | 53,55 | 126 | 39 | 53 | 106 |
| 69. | United States | us | 104,8 | 11,58 | 32,55 | 76,22 | 83,50 | 1,23 | 6,72 | 29,10 | 142 | 27 | 99 | 203 |
| 70. | Uruguay | net.uy | 161,2 | 8,35 | 31,05 | 203,2 | 25,13 | 2,53 | 7,17 | 33,36 | 123 | 30 | 52 | 237 |
| 71. | South Africa | co.za | 78,66 | 10,30 | 27,33 | 59,37 | 43,03 | 4,18 | 14,23 | 38,44 | 64 | 17 | 34 | 66 |
| 72. | Dominican Republic | net.do | 73,69 | 9,08 | 26,31 | 92,70 | 36,66 | 4,37 | 15,56 | 50,59 | 91 | 47 | 52 | 151 |
| 73. | Colombia | co | 116,0 | 13,10 | 27,81 | 110,7 | 107,7 | 3,05 | 6,05 | 107,3 | 94 | 14 | 87 | 115 |
| 74. | Indonesia | co.id | 58,67 | 9,23 | 26,76 | 74,43 | 41,86 | 2,36 | 7,92 | 42,79 | 98 | 33 | 82 | 110 |
| 75. | Bolivia | bo | 41,31 | 11,52 | 26,33 | 78,64 | 6,10 | 2,25 | 4,49 | 10,46 | 124 | 49 | 123 | 163 |
| 76. | Uzbekistan | uz | 35,51 | 11,37 | 25,20 | 45,74 | 9,40 | 1,58 | 4,95 | 10,72 | 157 | 113 | 140 | 174 |
| 77. | Thailand | th | 63,14 | 8,54 | 23,22 | 76,94 | 23,65 | 2,78 | 5,06 | 9,19 | 154 | 88 | 145 | 192 |
| 78. | Argentina | net.ar | 56,10 | 6,40 | 21,39 | 62,15 | 42,71 | 1,06 | 8,26 | 45,00 | 141 | 44 | 72 | 221 |
| 79. | Bosnia and Herzegovina | net.ba | 21,61 | 9,06 | 20,50 | 34,88 | 5,63 | 0,80 | 5,12 | 8,34 | 61 | 45 | 54 | 64 |
| 80. | Uganda | ug | 27,54 | 7,47 | 17,30 | 35,87 | 16,52 | 2,24 | 10,67 | 22,31 | 240 | 115 | 148 | 238 |
| 81. | Turkey | com.tr | 30,71 | 9,30 | 20,22 | 39,85 | 8,18 | 1,92 | 4,33 | 11,28 | 108 | 63 | 93 | 110 |
| 82. | Paraguay | com.py | 86,47 | 5,87 | 17,02 | 106,2 | 17,66 | 1,70 | 9,75 | 26,22 | 144 | 46 | 67 | 266 |
| 83. | Ecuador | ec | 47,53 | 8,68 | 17,37 | 58,22 | 38,20 | 1,00 | 8,27 | 29,96 | 137 | 57 | 102 | 202 |
| 84. | Indonesia | net.id | 33,27 | 7,97 | 18,63 | 39,20 | 17,06 | 2,33 | 5,53 | 12,92 | 120 | 67 | 83 | 115 |
| 85. | Thailand | co.th | 55,70 | 6,86 | 18,02 | 49,75 | 24,03 | 1,40 | 3,96 | 8,20 | 181 | 110 | 164 | 226 |
| 86. | Argentina | com.ar | 47,42 | 6,32 | 16,59 | 53,49 | 46,09 | 1,66 | 5,77 | 45,94 | 140 | 41 | 97 | 214 |
| 87. | Georgia | ge | 21,55 | 7,92 | 16,54 | 24,97 | 7,49 | 1,27 | 5,04 | 9,24 | 131 | 91 | 142 | 152 |
| 88. | Indonesia | id | 35,82 | 6,57 | 15,53 | 39,11 | 24,33 | 1,75 | 5,73 | 17,95 | 123 | 64 | 83 | 163 |
| 89. | Philippines | com.ph | 33,16 | 3,28 | 12,20 | 42,90 | 35,37 | 1,28 | 4,46 | 63,06 | 90 | 43 | 66 | 91 |
| 90. | Tanzania | co.tz | 17,31 | 8,21 | 11,67 | 24,37 | 4,69 | 1,47 | 3,50 | 5,41 | 161 | 86 | 100 | 143 |
| 91. | Ecuador | net.ec | 47,68 | 7,01 | 10,84 | 59,87 | 24,48 | 0,99 | 4,67 | 12,73 | 169 | 75 | 175 | 202 |
| 92. | Ghana | com.gh | 14,46 | 4,44 | 11,68 | 18,40 | 2,66 | 0,59 | 1,30 | 3,83 | 143 | 118 | 136 | 158 |
| 93. | Colombia | com.co | 52,86 | 3,57 | 9,87 | 47,39 | 28,43 | 0,69 | 4,15 | 26,23 | 106 | 26 | 54 | 152 |
| 94. | Iran | ir | 22,24 | 4,25 | 9,60 | 31,53 | 3,66 | 1,26 | 2,26 | 4,63 | 100 | 66 | 81 | 97 |
| 95. | Kazakhstan | kz | 18,36 | 5,09 | 8,90 | 21,36 | 10,67 | 0,48 | 2,87 | 5,32 | 212 | 148 | 194 | 254 |
| 96. | Egypt | com.eg | 11,46 | 5,08 | 8,99 | 15,00 | 2,38 | 0,50 | 1,00 | 2,26 | 185 | 122 | 134 | 166 |
| 97. | Cameroon | cm | 13,11 | 5,29 | 7,52 | 11,68 | 6,47 | 0,38 | 2,50 | 5,01 | 230 | 190 | 200 | 239 |
| 98. | Pakistan | net.pk | 8,97 | 2,46 | 6,64 | 12,45 | 2,87 | 0,40 | 0,50 | 5,47 | 189 | 156 | 169 | 197 |
| 99. | Kenya | co.ke | 8,82 | 3,20 | 6,09 | 8,92 | 3,97 | 0,37 | 1,13 | 4,42 | 237 | 146 | 200 | 252 |
| 100. | Sri Lanka | lk | 14,40 | 1,86 | 4,70 | 13,16 | 4,86 | 0,23 | 0,30 | 3,61 | 299 | 157 | 293 | 310 |
| Download (Mbits) | Upload (Mbits) | Ping (ms) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Country | Hostname | Test count | AVG | Q1 | Median | Q3 | AVG | Q1 | Median | Q3 | AVG | Q1 | Median | Q3 |
| Poland | euro-lan.pl | 862,1 | 924,4 | 935,2 | 938,2 | 444,9 | 446,4 | 463,7 | 486,9 | 4 | 3 | 3 | 4 | |
| Czech Republic | mk-as.cz | 534,8 | 222,6 | 644,8 | 887,2 | 517,5 | 216,7 | 625,3 | 856,2 | 4 | 3 | 3 | 5 | |
| Italy | aruba.it | 674,9 | 136,8 | 608,1 | 1033 | 523,7 | 130,9 | 614,2 | 877,0 | 29 | 15 | 19 | 22 | |
| Japan | nuro.jp | 816,2 | 92,81 | 603,8 | 1069 | 590,9 | 94,03 | 608,8 | 876,8 | 15 | 4 | 7 | 12 | |
| Poland | ostnet.pl | 488,5 | 81,02 | 731,3 | 737,7 | 138,7 | 25,58 | 158,8 | 220,2 | 11 | 7 | 8 | 10 | |
| Japan | commufa.jp | 590,6 | 262,0 | 536,2 | 766,1 | 520,3 | 253,7 | 494,4 | 601,5 | 13 | 9 | 12 | 13 | |
| Brazil | ampernet.com.br | 495,7 | 500,7 | 511,0 | 516,1 | 486,8 | 499,8 | 509,1 | 512,3 | 11 | 10 | 11 | 12 | |
| Czech Republic | mijanet.cz | 369,3 | 86,21 | 418,0 | 555,5 | 344,6 | 46,04 | 396,1 | 509,4 | 11 | 5 | 6 | 13 | |
| Brazil | telesp.net.br | 435,4 | 98,94 | 403,5 | 809,0 | 265,8 | 91,06 | 236,5 | 467,7 | 46 | 4 | 7 | 13 | |
| Japan | bbiq.jp | 388,7 | 192,9 | 347,6 | 612,8 | 330,6 | 204,2 | 301,2 | 379,9 | 24 | 15 | 22 | 24 | |
| Singapore | singnet.com.sg | 356,9 | 97,49 | 275,8 | 560,5 | 336,6 | 79,89 | 257,5 | 520,3 | 16 | 5 | 8 | 13 | |
| Netherlands | glasoperator.nl | 338,9 | 78,64 | 242,7 | 532,2 | 319,2 | 80,88 | 237,7 | 507,0 | 15 | 8 | 10 | 13 | |
| Canada | bell.ca | 336,0 | 63,79 | 250,7 | 509,6 | 267,9 | 42,46 | 190,0 | 400,5 | 17 | 6 | 8 | 13 | |
| France | bbox.fr | 423,8 | 52,37 | 261,7 | 630,2 | 298,8 | 26,44 | 164,0 | 520,0 | 28 | 12 | 16 | 24 | |
| Czech Republic | telcoproservices.cz | 327,2 | 88,57 | 259,7 | 472,3 | 256,2 | 36,74 | 120,7 | 319,0 | 16 | 8 | 12 | 16 | |
| Czech Republic | muni.cz | 283,8 | 76,48 | 203,2 | 346,7 | 358,1 | 68,72 | 231,7 | 541,3 | 15 | 7 | 9 | 14 | |
| Slovakia | belnet.sk | 235,2 | 54,55 | 248,7 | 364,0 | 126,3 | 47,93 | 139,9 | 158,7 | 21 | 11 | 12 | 16 | |
| United Kingdom | bcube.co.uk | 290,1 | 78,59 | 218,1 | 441,1 | 298,3 | 60,57 | 180,5 | 537,3 | 34 | 6 | 10 | 19 | |
| Japan | cyberhome.jp | 182,7 | 80,66 | 182,2 | 201,4 | 240,9 | 63,60 | 225,8 | 363,3 | 14 | 6 | 8 | 13 | |
| Switzerland | upc.ch | 339,8 | 66,14 | 252,0 | 535,0 | 58,90 | 29,46 | 59,05 | 94,76 | 25 | 17 | 20 | 25 | |