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 | 293,6 | 49,09 | 338,9 | 509,4 | 291,6 | 15,41 | 371,4 | 542,8 | 30 | 3 | 4 | 40 |
| 2. | Brazil | br | 346,3 | 84,58 | 242,3 | 565,0 | 242,1 | 50,14 | 117,4 | 330,3 | 26 | 14 | 20 | 33 |
| 3. | Japan | jp | 413,5 | 63,70 | 192,4 | 534,0 | 378,2 | 45,02 | 149,4 | 460,1 | 26 | 9 | 15 | 26 |
| 4. | France | fr | 362,0 | 46,45 | 192,0 | 529,8 | 282,9 | 33,01 | 132,4 | 465,9 | 28 | 11 | 15 | 22 |
| 5. | Singapore | net.sg | 390,3 | 59,24 | 199,0 | 537,6 | 327,6 | 20,07 | 117,4 | 460,6 | 28 | 5 | 8 | 31 |
| 6. | Latvia | lv | 297,5 | 48,66 | 182,7 | 667,5 | 308,1 | 19,03 | 133,6 | 638,0 | 55 | 32 | 40 | 60 |
| 7. | Singapore | com.sg | 380,4 | 38,49 | 179,5 | 512,6 | 321,2 | 16,80 | 136,7 | 452,2 | 27 | 6 | 9 | 22 |
| 8. | Brazil | com.br | 259,3 | 52,31 | 159,7 | 448,8 | 149,5 | 26,77 | 76,06 | 212,4 | 40 | 13 | 23 | 41 |
| 9. | Israel | net.il | 321,7 | 52,17 | 163,6 | 526,6 | 85,06 | 15,86 | 64,44 | 100,7 | 40 | 6 | 9 | 19 |
| 10. | Spain | es | 250,1 | 43,76 | 138,8 | 373,5 | 200,4 | 27,88 | 95,00 | 283,9 | 34 | 13 | 17 | 34 |
| 11. | Netherlands | nl | 253,1 | 56,45 | 155,6 | 391,3 | 123,5 | 28,17 | 58,34 | 106,4 | 32 | 11 | 17 | 23 |
| 12. | Brazil | net.br | 266,3 | 36,82 | 141,0 | 442,4 | 165,1 | 22,98 | 82,33 | 271,0 | 47 | 12 | 24 | 50 |
| 13. | Denmark | dk | 238,1 | 52,99 | 126,4 | 281,1 | 203,2 | 19,90 | 83,91 | 261,8 | 27 | 8 | 16 | 34 |
| 14. | Switzerland | ch | 295,1 | 53,60 | 137,8 | 454,1 | 122,0 | 26,15 | 57,20 | 101,8 | 22 | 10 | 15 | 19 |
| 15. | Canada | ca | 266,9 | 50,17 | 139,2 | 411,1 | 157,8 | 11,56 | 53,43 | 189,6 | 32 | 8 | 15 | 25 |
| 16. | Australia | au | 253,1 | 47,39 | 128,7 | 447,0 | 45,86 | 16,60 | 42,83 | 50,54 | 31 | 9 | 18 | 39 |
| 17. | Colombia | net.co | 217,0 | 33,09 | 126,5 | 316,0 | 129,6 | 19,29 | 42,35 | 116,0 | 40 | 12 | 21 | 35 |
| 18. | Chile | cl | 256,2 | 22,87 | 93,88 | 382,4 | 239,4 | 7,67 | 73,87 | 380,8 | 55 | 8 | 18 | 36 |
| 19. | Romania | ro | 183,8 | 31,89 | 84,92 | 286,4 | 165,1 | 24,07 | 77,66 | 258,2 | 31 | 12 | 17 | 26 |
| 20. | Luxembourg | lu | 160,3 | 33,13 | 89,07 | 288,4 | 94,96 | 15,61 | 57,69 | 156,2 | 34 | 19 | 23 | 30 |
| 21. | Iceland | is | 184,8 | 30,69 | 93,84 | 278,5 | 159,3 | 19,86 | 48,09 | 224,1 | 34 | 8 | 25 | 47 |
| 22. | Norway | no | 151,6 | 34,99 | 90,71 | 166,0 | 96,04 | 19,13 | 50,73 | 106,8 | 34 | 16 | 25 | 39 |
| 23. | Sweden | se | 168,7 | 28,12 | 95,41 | 243,9 | 117,0 | 11,94 | 37,51 | 116,8 | 42 | 13 | 26 | 40 |
| 24. | Hungary | co.hu | 160,1 | 35,62 | 83,24 | 202,3 | 69,46 | 35,05 | 58,59 | 86,83 | 17 | 9 | 11 | 16 |
| 25. | Poland | com.pl | 194,3 | 33,51 | 85,06 | 265,0 | 92,77 | 16,86 | 46,16 | 104,7 | 22 | 8 | 13 | 19 |
| 26. | Poland | net.pl | 166,3 | 31,31 | 83,35 | 218,1 | 74,37 | 18,16 | 47,46 | 76,02 | 23 | 9 | 15 | 21 |
| 27. | Lithuania | lt | 215,3 | 28,68 | 81,31 | 296,7 | 171,6 | 11,29 | 46,10 | 240,5 | 31 | 9 | 21 | 36 |
| 28. | Russia | ru | 117,8 | 28,21 | 70,18 | 120,1 | 110,2 | 21,65 | 67,49 | 97,49 | 37 | 12 | 25 | 38 |
| 29. | Bulgaria | bg | 140,1 | 27,85 | 78,13 | 177,1 | 99,29 | 14,66 | 48,63 | 96,55 | 37 | 7 | 14 | 34 |
| 30. | Belgium | be | 177,3 | 34,14 | 89,38 | 262,6 | 60,19 | 12,46 | 26,06 | 38,61 | 32 | 17 | 21 | 29 |
| 31. | Oman | om | 117,9 | 28,10 | 82,32 | 178,3 | 47,22 | 7,72 | 32,64 | 69,71 | 76 | 22 | 40 | 116 |
| 32. | Portugal | pt | 121,1 | 28,50 | 81,22 | 170,7 | 62,91 | 10,94 | 33,31 | 82,48 | 61 | 31 | 56 | 68 |
| 33. | India | net.in | 90,60 | 19,82 | 63,22 | 115,3 | 95,47 | 20,77 | 60,85 | 114,1 | 44 | 16 | 29 | 44 |
| 34. | Hungary | hu | 182,0 | 23,10 | 76,57 | 244,7 | 97,84 | 10,65 | 26,89 | 85,95 | 31 | 11 | 19 | 32 |
| 35. | Réunion | re | 130,5 | 20,04 | 69,54 | 171,9 | 87,91 | 3,55 | 38,38 | 89,80 | 101 | 43 | 53 | 186 |
| 36. | India | co.in | 85,72 | 26,54 | 63,17 | 98,10 | 80,06 | 19,03 | 50,56 | 101,7 | 46 | 18 | 37 | 50 |
| 37. | Honduras | hn | 197,6 | 26,04 | 64,25 | 338,2 | 54,60 | 20,19 | 31,23 | 69,81 | 51 | 27 | 36 | 58 |
| 38. | Moldavia | md | 73,73 | 29,80 | 55,49 | 101,1 | 59,28 | 13,52 | 39,16 | 79,52 | 31 | 7 | 12 | 30 |
| 39. | India | in | 92,00 | 27,14 | 50,89 | 107,7 | 84,13 | 19,02 | 47,40 | 103,0 | 44 | 21 | 31 | 48 |
| 40. | Finland | fi | 177,4 | 28,15 | 65,64 | 158,3 | 133,4 | 6,64 | 17,56 | 66,32 | 67 | 30 | 48 | 75 |
| 41. | Slovakia | sk | 144,5 | 21,93 | 59,09 | 181,5 | 66,80 | 7,43 | 29,35 | 92,04 | 28 | 11 | 19 | 30 |
| 42. | Germany | de | 127,0 | 24,31 | 60,03 | 133,0 | 37,38 | 10,26 | 26,21 | 42,58 | 36 | 16 | 22 | 33 |
| 43. | Bangladesh | com.bd | 58,82 | 31,23 | 50,72 | 82,42 | 54,71 | 27,02 | 43,30 | 74,62 | 21 | 8 | 10 | 16 |
| 44. | Poland | pl | 153,7 | 18,98 | 59,99 | 205,3 | 57,57 | 7,33 | 23,30 | 58,82 | 36 | 16 | 24 | 38 |
| 45. | Bangladesh | net.bd | 57,27 | 19,04 | 45,21 | 81,56 | 58,25 | 19,88 | 46,89 | 77,31 | 22 | 8 | 12 | 19 |
| 46. | Ukraine | ua | 59,94 | 23,79 | 33,48 | 52,64 | 71,57 | 18,73 | 69,35 | 82,87 | 44 | 22 | 37 | 55 |
| 47. | United Kingdom | co.uk | 142,1 | 27,72 | 58,49 | 140,5 | 77,26 | 6,41 | 14,27 | 35,72 | 43 | 24 | 39 | 47 |
| 48. | Estonia | ee | 103,0 | 19,68 | 53,42 | 118,4 | 60,55 | 10,25 | 21,54 | 60,49 | 36 | 14 | 26 | 48 |
| 49. | Australia | com.au | 148,1 | 24,53 | 53,09 | 185,1 | 31,78 | 6,66 | 18,68 | 44,06 | 53 | 14 | 26 | 50 |
| 50. | Australia | net.au | 145,5 | 23,74 | 52,35 | 167,4 | 28,04 | 7,75 | 19,18 | 44,51 | 44 | 15 | 22 | 45 |
| 51. | Italy | it | 138,5 | 21,31 | 50,93 | 127,7 | 83,79 | 6,36 | 18,93 | 62,35 | 45 | 17 | 33 | 51 |
| 52. | Greece | gr | 110,9 | 18,20 | 55,06 | 122,8 | 52,83 | 5,04 | 10,22 | 56,14 | 46 | 17 | 24 | 43 |
| 53. | Czech Republic | cz | 110,9 | 20,63 | 48,89 | 107,0 | 67,93 | 9,45 | 22,36 | 51,44 | 35 | 13 | 20 | 33 |
| 54. | Morocco | net.ma | 58,66 | 5,77 | 38,38 | 90,85 | 59,43 | 4,68 | 43,25 | 93,07 | 81 | 30 | 44 | 65 |
| 55. | Slovenia | si | 91,99 | 18,51 | 41,24 | 97,98 | 93,82 | 7,95 | 32,23 | 200,8 | 25 | 5 | 18 | 34 |
| 56. | Cyprus | com.cy | 127,8 | 16,68 | 41,33 | 106,0 | 61,04 | 8,36 | 30,11 | 87,95 | 44 | 8 | 16 | 68 |
| 57. | Mexico | com.mx | 65,51 | 16,64 | 46,00 | 78,90 | 38,78 | 5,70 | 18,87 | 56,76 | 83 | 42 | 62 | 85 |
| 58. | Belarus | by | 61,35 | 15,04 | 41,40 | 86,07 | 44,51 | 10,42 | 25,90 | 59,61 | 65 | 46 | 56 | 69 |
| 59. | Austria | at | 87,56 | 16,26 | 45,14 | 108,0 | 28,46 | 6,70 | 15,48 | 30,81 | 47 | 16 | 26 | 41 |
| 60. | Croatia | hr | 122,6 | 16,87 | 43,15 | 136,5 | 60,07 | 5,79 | 17,60 | 56,63 | 46 | 14 | 22 | 41 |
| 61. | Mexico | net.mx | 68,31 | 18,05 | 45,80 | 90,30 | 27,96 | 4,88 | 10,78 | 26,40 | 90 | 50 | 66 | 85 |
| 62. | European union | eu | 114,0 | 18,45 | 40,81 | 90,85 | 76,47 | 7,49 | 19,28 | 61,37 | 33 | 11 | 19 | 36 |
| 63. | Colombia | co | 109,0 | 18,10 | 38,66 | 99,96 | 105,5 | 4,43 | 22,50 | 81,64 | 92 | 11 | 67 | 99 |
| 64. | United Arab Emirates | net.ae | 99,69 | 9,22 | 32,18 | 92,46 | 79,73 | 9,24 | 34,60 | 103,4 | 34 | 11 | 14 | 22 |
| 65. | United States | us | 221,5 | 8,59 | 40,19 | 307,9 | 169,8 | 3,21 | 16,72 | 221,5 | 138 | 17 | 73 | 172 |
| 66. | New Zealand | co.nz | 115,4 | 6,99 | 39,99 | 125,0 | 37,36 | 2,36 | 15,48 | 49,27 | 146 | 39 | 57 | 281 |
| 67. | Malaysia | net.my | 101,7 | 13,31 | 37,49 | 121,8 | 53,50 | 4,20 | 19,23 | 66,30 | 68 | 24 | 38 | 58 |
| 68. | Ireland | ie | 55,67 | 11,92 | 40,75 | 84,17 | 19,79 | 2,65 | 10,12 | 24,09 | 64 | 32 | 44 | 62 |
| 69. | Serbia | rs | 95,25 | 16,04 | 38,17 | 93,41 | 46,42 | 4,29 | 12,18 | 33,84 | 34 | 11 | 22 | 34 |
| 70. | Mexico | mx | 48,63 | 17,73 | 33,74 | 48,09 | 26,24 | 4,69 | 11,22 | 30,76 | 118 | 48 | 60 | 141 |
| 71. | North Macedonia | com.mk | 52,52 | 14,23 | 31,59 | 79,00 | 32,13 | 5,73 | 10,41 | 29,65 | 31 | 14 | 29 | 39 |
| 72. | South Africa | co.za | 69,21 | 10,99 | 26,32 | 58,27 | 41,80 | 4,20 | 15,17 | 39,38 | 61 | 16 | 35 | 60 |
| 73. | Paraguay | com.py | 90,64 | 8,28 | 26,04 | 145,9 | 16,44 | 3,28 | 14,96 | 23,24 | 127 | 48 | 67 | 235 |
| 74. | Indonesia | co.id | 55,02 | 9,18 | 29,34 | 70,62 | 35,54 | 2,48 | 7,41 | 36,37 | 94 | 36 | 80 | 103 |
| 75. | Dominican Republic | net.do | 71,28 | 8,90 | 25,53 | 86,25 | 29,04 | 3,57 | 9,08 | 42,62 | 111 | 49 | 68 | 160 |
| 76. | Ukraine | net.ua | 45,78 | 10,80 | 21,29 | 48,73 | 38,30 | 3,93 | 12,60 | 35,57 | 59 | 25 | 45 | 64 |
| 77. | Bolivia | bo | 36,45 | 8,73 | 24,63 | 56,30 | 6,00 | 2,05 | 3,92 | 10,32 | 127 | 56 | 125 | 158 |
| 78. | Argentina | net.ar | 58,47 | 6,76 | 21,22 | 65,56 | 45,37 | 1,15 | 9,55 | 59,35 | 127 | 45 | 66 | 182 |
| 79. | Georgia | ge | 24,05 | 10,64 | 21,73 | 32,81 | 9,36 | 2,19 | 7,36 | 11,85 | 126 | 85 | 141 | 154 |
| 80. | Uzbekistan | uz | 29,84 | 8,44 | 22,87 | 36,39 | 10,69 | 1,28 | 4,65 | 11,59 | 146 | 110 | 134 | 162 |
| 81. | Turkey | com.tr | 36,20 | 9,94 | 21,88 | 42,47 | 10,98 | 1,80 | 4,17 | 10,75 | 110 | 64 | 95 | 114 |
| 82. | Uruguay | net.uy | 118,9 | 7,40 | 20,86 | 98,66 | 21,46 | 2,31 | 3,73 | 31,14 | 166 | 35 | 199 | 242 |
| 83. | Argentina | com.ar | 50,22 | 5,78 | 19,26 | 54,88 | 45,37 | 1,69 | 6,75 | 45,01 | 136 | 41 | 70 | 215 |
| 84. | Colombia | com.co | 67,12 | 5,12 | 17,02 | 73,14 | 33,36 | 1,41 | 10,28 | 33,23 | 95 | 25 | 40 | 143 |
| 85. | Uganda | ug | 25,93 | 9,55 | 17,22 | 32,08 | 13,76 | 1,93 | 8,20 | 19,27 | 161 | 101 | 113 | 149 |
| 86. | Tanzania | co.tz | 22,14 | 10,49 | 19,16 | 32,89 | 4,48 | 1,45 | 3,47 | 6,06 | 124 | 87 | 97 | 116 |
| 87. | Indonesia | id | 36,11 | 7,44 | 17,09 | 38,22 | 23,44 | 2,25 | 5,63 | 15,76 | 110 | 45 | 82 | 115 |
| 88. | Indonesia | net.id | 30,79 | 6,86 | 16,89 | 38,28 | 16,60 | 2,20 | 5,20 | 12,92 | 113 | 54 | 81 | 109 |
| 89. | Thailand | th | 75,26 | 6,76 | 17,26 | 63,95 | 12,64 | 1,15 | 3,72 | 7,77 | 171 | 94 | 187 | 222 |
| 90. | Thailand | co.th | 64,19 | 6,07 | 16,65 | 49,07 | 15,12 | 0,68 | 3,74 | 6,39 | 195 | 122 | 197 | 241 |
| 91. | Ecuador | net.ec | 51,30 | 8,03 | 12,79 | 65,76 | 23,87 | 2,46 | 4,65 | 14,16 | 163 | 72 | 132 | 203 |
| 92. | Philippines | com.ph | 47,46 | 4,47 | 13,11 | 65,65 | 32,35 | 1,62 | 3,77 | 54,04 | 115 | 38 | 65 | 105 |
| 93. | Egypt | com.eg | 16,13 | 6,19 | 13,98 | 19,89 | 3,48 | 0,73 | 1,18 | 5,51 | 156 | 116 | 133 | 147 |
| 94. | Ecuador | ec | 41,40 | 4,88 | 10,00 | 19,59 | 24,76 | 0,41 | 4,07 | 11,28 | 156 | 73 | 182 | 203 |
| 95. | Ghana | com.gh | 13,22 | 5,72 | 10,83 | 19,35 | 2,05 | 0,56 | 1,20 | 1,98 | 146 | 117 | 139 | 160 |
| 96. | Iran | ir | 24,39 | 3,88 | 9,90 | 28,93 | 3,31 | 0,96 | 2,02 | 4,50 | 110 | 75 | 82 | 115 |
| 97. | Kazakhstan | kz | 21,26 | 5,45 | 9,10 | 29,64 | 10,89 | 0,47 | 2,89 | 6,29 | 202 | 124 | 186 | 244 |
| 98. | Kenya | co.ke | 11,70 | 4,07 | 6,56 | 9,27 | 5,62 | 0,37 | 1,23 | 5,28 | 207 | 135 | 190 | 230 |
| 99. | Pakistan | net.pk | 7,49 | 2,49 | 6,62 | 9,56 | 2,10 | 0,38 | 0,47 | 2,85 | 192 | 159 | 174 | 200 |
| 100. | Sri Lanka | lk | 10,42 | 2,07 | 5,05 | 6,18 | 2,69 | 0,24 | 0,30 | 2,50 | 276 | 193 | 294 | 313 |
| 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 | 857,0 | 924,9 | 933,9 | 937,4 | 432,9 | 446,4 | 456,5 | 477,0 | 4 | 3 | 3 | 3 | |
| Japan | nuro.jp | 962,0 | 120,4 | 671,3 | 1072 | 766,1 | 127,6 | 688,3 | 912,2 | 17 | 4 | 7 | 12 | |
| 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 | |
| Brazil | telesp.net.br | 557,5 | 216,6 | 713,7 | 839,4 | 335,6 | 137,9 | 460,7 | 481,8 | 39 | 3 | 4 | 8 | |
| Japan | commufa.jp | 751,6 | 323,6 | 661,1 | 816,6 | 631,8 | 298,7 | 503,1 | 651,8 | 12 | 9 | 12 | 13 | |
| Italy | aruba.it | 575,2 | 79,23 | 461,7 | 930,2 | 432,5 | 50,66 | 427,4 | 748,6 | 25 | 11 | 16 | 22 | |
| Japan | bbiq.jp | 467,5 | 222,9 | 470,1 | 685,0 | 389,2 | 219,9 | 349,9 | 467,1 | 21 | 13 | 16 | 22 | |
| Poland | tarnobrzeg.pl | 311,3 | 37,92 | 449,0 | 457,0 | 142,0 | 52,49 | 148,4 | 233,7 | 12 | 9 | 10 | 12 | |
| Czech Republic | mnof.cz | 248,9 | 142,4 | 258,9 | 349,0 | 270,7 | 171,7 | 344,9 | 366,9 | 12 | 4 | 5 | 16 | |
| Singapore | singnet.com.sg | 388,0 | 79,29 | 273,5 | 566,4 | 382,6 | 61,44 | 240,8 | 569,8 | 13 | 5 | 7 | 13 | |
| Australia | superloop.au | 365,1 | 83,03 | 367,2 | 535,5 | 60,01 | 42,64 | 50,47 | 93,19 | 29 | 11 | 17 | 27 | |
| Canada | bell.ca | 361,1 | 69,68 | 248,8 | 543,0 | 293,3 | 49,44 | 207,3 | 470,4 | 20 | 6 | 8 | 12 | |
| Germany | tng.de | 368,9 | 61,32 | 294,2 | 590,8 | 159,8 | 44,06 | 93,97 | 235,1 | 17 | 8 | 12 | 16 | |
| France | bbox.fr | 402,3 | 53,47 | 240,7 | 589,2 | 312,9 | 30,38 | 167,0 | 548,3 | 25 | 11 | 16 | 25 | |
| Japan | cyberhome.jp | 202,0 | 91,30 | 181,0 | 204,5 | 265,9 | 93,06 | 266,2 | 397,5 | 13 | 4 | 9 | 14 | |
| Slovakia | belnet.sk | 228,3 | 53,61 | 242,1 | 345,1 | 139,0 | 41,66 | 142,8 | 170,7 | 43 | 12 | 13 | 17 | |
| Switzerland | upc.ch | 393,4 | 83,28 | 277,3 | 645,3 | 65,43 | 35,26 | 69,25 | 98,28 | 29 | 15 | 19 | 23 | |
| Japan | transix.jp | 308,6 | 107,1 | 214,3 | 376,6 | 302,6 | 118,3 | 184,6 | 364,1 | 16 | 7 | 12 | 17 | |
| Czech Republic | telcoproservices.cz | 302,0 | 88,79 | 236,1 | 439,6 | 224,6 | 36,21 | 99,62 | 277,8 | 15 | 8 | 12 | 16 | |
| United Kingdom | bcube.co.uk | 280,7 | 78,59 | 196,1 | 429,5 | 276,7 | 78,92 | 175,0 | 364,2 | 26 | 5 | 11 | 19 | |