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 | 295,4 | 47,99 | 446,8 | 509,3 | 286,0 | 12,82 | 293,0 | 542,9 | 30 | 3 | 4 | 40 |
| 2. | Latvia | lv | 292,9 | 32,35 | 195,8 | 654,9 | 304,0 | 17,01 | 141,5 | 636,4 | 53 | 32 | 40 | 55 |
| 3. | France | fr | 361,2 | 44,79 | 192,4 | 533,3 | 272,4 | 29,77 | 130,4 | 442,9 | 29 | 11 | 16 | 23 |
| 4. | Japan | jp | 395,2 | 58,82 | 185,2 | 504,9 | 359,7 | 37,56 | 131,7 | 424,0 | 26 | 8 | 15 | 26 |
| 5. | Singapore | com.sg | 344,8 | 28,97 | 163,4 | 438,5 | 304,4 | 13,14 | 135,4 | 445,0 | 39 | 6 | 9 | 31 |
| 6. | Singapore | net.sg | 352,3 | 63,59 | 167,8 | 421,8 | 289,7 | 21,33 | 113,7 | 309,0 | 29 | 6 | 8 | 28 |
| 7. | Israel | net.il | 322,1 | 59,45 | 172,3 | 526,0 | 96,68 | 18,68 | 59,30 | 99,70 | 37 | 6 | 9 | 17 |
| 8. | Switzerland | ch | 296,3 | 55,00 | 162,6 | 458,7 | 121,6 | 26,40 | 58,02 | 102,0 | 20 | 10 | 15 | 20 |
| 9. | Spain | es | 255,1 | 42,04 | 130,4 | 384,8 | 213,8 | 24,31 | 94,11 | 305,5 | 36 | 13 | 18 | 39 |
| 10. | Brazil | net.br | 256,4 | 34,09 | 134,4 | 402,7 | 158,0 | 21,72 | 78,71 | 259,0 | 54 | 13 | 24 | 53 |
| 11. | Brazil | com.br | 253,8 | 44,28 | 137,0 | 447,8 | 139,8 | 26,61 | 72,17 | 174,1 | 42 | 13 | 22 | 42 |
| 12. | Netherlands | nl | 249,8 | 52,71 | 142,9 | 392,3 | 116,9 | 26,29 | 53,77 | 100,9 | 32 | 11 | 17 | 23 |
| 13. | Canada | ca | 251,5 | 52,44 | 139,6 | 385,0 | 146,2 | 11,20 | 52,91 | 165,6 | 30 | 8 | 16 | 28 |
| 14. | Iceland | is | 204,0 | 37,40 | 134,5 | 301,6 | 153,7 | 21,08 | 45,23 | 235,3 | 34 | 8 | 21 | 42 |
| 15. | Chile | cl | 269,1 | 18,48 | 107,5 | 385,3 | 257,3 | 7,57 | 75,35 | 385,5 | 61 | 8 | 21 | 53 |
| 16. | Denmark | dk | 236,0 | 39,29 | 108,5 | 282,4 | 185,2 | 12,35 | 65,23 | 207,8 | 30 | 9 | 22 | 37 |
| 17. | Colombia | net.co | 217,6 | 31,72 | 111,4 | 322,9 | 134,8 | 19,42 | 43,36 | 108,3 | 47 | 13 | 22 | 36 |
| 18. | Australia | au | 223,3 | 42,82 | 106,6 | 369,3 | 41,57 | 16,12 | 41,91 | 49,51 | 38 | 11 | 20 | 42 |
| 19. | Romania | ro | 189,7 | 30,48 | 86,58 | 296,4 | 170,2 | 26,46 | 80,01 | 262,2 | 32 | 11 | 16 | 25 |
| 20. | Norway | no | 161,6 | 35,40 | 92,52 | 213,7 | 111,1 | 20,20 | 59,35 | 130,3 | 34 | 12 | 22 | 36 |
| 21. | Sweden | se | 170,9 | 26,32 | 92,33 | 246,2 | 111,9 | 11,52 | 39,22 | 102,4 | 42 | 13 | 25 | 39 |
| 22. | Poland | com.pl | 203,4 | 36,24 | 87,81 | 284,1 | 93,73 | 15,81 | 45,49 | 102,3 | 19 | 8 | 13 | 20 |
| 23. | Poland | net.pl | 167,5 | 31,30 | 86,12 | 229,5 | 72,17 | 18,92 | 47,80 | 76,77 | 25 | 9 | 15 | 21 |
| 24. | Hungary | co.hu | 154,1 | 34,73 | 79,30 | 230,0 | 70,64 | 35,76 | 55,39 | 86,96 | 18 | 9 | 11 | 15 |
| 25. | Russia | ru | 120,0 | 26,88 | 68,73 | 121,7 | 114,0 | 21,09 | 65,82 | 101,5 | 38 | 14 | 27 | 38 |
| 26. | Luxembourg | lu | 160,0 | 26,37 | 69,18 | 220,4 | 100,7 | 16,36 | 62,40 | 154,7 | 30 | 19 | 23 | 29 |
| 27. | Honduras | hn | 149,2 | 28,80 | 76,90 | 178,3 | 65,05 | 21,64 | 41,10 | 81,65 | 50 | 29 | 38 | 54 |
| 28. | Belgium | be | 158,7 | 34,58 | 84,35 | 204,4 | 46,93 | 11,62 | 22,74 | 36,08 | 32 | 17 | 21 | 30 |
| 29. | India | net.in | 76,36 | 24,55 | 63,61 | 99,21 | 77,74 | 23,02 | 62,57 | 97,30 | 45 | 14 | 29 | 46 |
| 30. | Bulgaria | bg | 120,8 | 24,00 | 75,22 | 147,8 | 84,07 | 12,03 | 39,22 | 93,61 | 38 | 8 | 18 | 39 |
| 31. | Moldavia | md | 88,37 | 36,39 | 71,25 | 137,1 | 63,19 | 13,16 | 42,76 | 89,35 | 34 | 7 | 10 | 31 |
| 32. | Portugal | pt | 121,8 | 22,79 | 75,42 | 172,2 | 64,79 | 10,03 | 31,70 | 81,17 | 63 | 30 | 55 | 68 |
| 33. | Lithuania | lt | 200,6 | 25,50 | 73,92 | 272,1 | 159,0 | 9,02 | 32,23 | 186,2 | 38 | 12 | 27 | 42 |
| 34. | Réunion | re | 123,0 | 20,92 | 74,36 | 133,7 | 77,03 | 5,15 | 28,96 | 80,46 | 99 | 44 | 51 | 111 |
| 35. | Oman | om | 98,27 | 22,24 | 71,86 | 132,7 | 42,58 | 8,26 | 31,73 | 69,14 | 85 | 21 | 43 | 142 |
| 36. | Hungary | hu | 178,7 | 22,50 | 74,21 | 241,3 | 94,98 | 10,38 | 25,90 | 82,30 | 31 | 11 | 19 | 32 |
| 37. | India | co.in | 81,57 | 21,64 | 61,37 | 105,1 | 77,38 | 20,54 | 50,29 | 101,6 | 47 | 21 | 40 | 53 |
| 38. | India | in | 95,06 | 28,03 | 55,18 | 110,1 | 84,91 | 20,24 | 47,47 | 103,0 | 44 | 20 | 31 | 48 |
| 39. | Germany | de | 128,0 | 24,56 | 60,41 | 133,7 | 37,77 | 10,20 | 26,06 | 42,53 | 36 | 16 | 22 | 34 |
| 40. | Slovakia | sk | 138,9 | 21,06 | 56,72 | 169,4 | 63,78 | 7,17 | 27,72 | 88,59 | 28 | 11 | 19 | 30 |
| 41. | Poland | pl | 153,6 | 19,03 | 58,72 | 206,9 | 56,33 | 7,45 | 22,96 | 57,57 | 37 | 16 | 25 | 39 |
| 42. | United Kingdom | co.uk | 148,4 | 26,42 | 62,28 | 155,4 | 82,98 | 6,61 | 13,45 | 32,35 | 42 | 22 | 39 | 47 |
| 43. | Morocco | net.ma | 64,20 | 12,22 | 44,55 | 90,85 | 63,10 | 10,96 | 45,75 | 93,20 | 61 | 25 | 43 | 70 |
| 44. | Bangladesh | net.bd | 52,94 | 18,96 | 43,30 | 74,39 | 53,24 | 17,00 | 46,21 | 75,74 | 31 | 8 | 15 | 27 |
| 45. | Australia | net.au | 145,4 | 25,10 | 53,28 | 188,1 | 32,39 | 11,49 | 20,01 | 45,21 | 37 | 15 | 20 | 40 |
| 46. | Australia | com.au | 156,7 | 26,03 | 53,71 | 206,7 | 33,56 | 6,93 | 18,78 | 45,09 | 45 | 13 | 23 | 45 |
| 47. | Estonia | ee | 82,62 | 19,18 | 52,85 | 106,8 | 41,97 | 9,47 | 19,19 | 48,63 | 41 | 13 | 30 | 50 |
| 48. | Ukraine | ua | 54,46 | 19,48 | 34,37 | 58,56 | 60,16 | 10,04 | 51,92 | 80,79 | 45 | 29 | 43 | 60 |
| 49. | Czech Republic | cz | 108,7 | 20,30 | 48,13 | 104,0 | 66,28 | 9,30 | 21,96 | 50,68 | 35 | 13 | 20 | 33 |
| 50. | Finland | fi | 138,8 | 24,88 | 51,01 | 108,4 | 106,0 | 5,74 | 12,54 | 32,74 | 72 | 35 | 56 | 79 |
| 51. | Slovenia | si | 88,09 | 21,01 | 40,25 | 96,15 | 97,87 | 11,04 | 33,43 | 204,1 | 21 | 5 | 16 | 30 |
| 52. | Italy | it | 129,3 | 20,06 | 47,37 | 118,4 | 77,83 | 5,55 | 17,94 | 52,45 | 46 | 18 | 34 | 53 |
| 53. | Ireland | ie | 78,71 | 19,55 | 47,81 | 103,8 | 32,04 | 4,16 | 14,99 | 31,11 | 66 | 25 | 38 | 57 |
| 54. | Croatia | hr | 135,4 | 18,55 | 43,80 | 156,2 | 72,85 | 6,36 | 22,19 | 71,98 | 38 | 13 | 21 | 37 |
| 55. | Austria | at | 88,76 | 17,06 | 46,30 | 109,8 | 28,14 | 6,92 | 15,66 | 31,23 | 45 | 16 | 25 | 40 |
| 56. | Cyprus | com.cy | 129,7 | 16,46 | 40,36 | 150,1 | 51,90 | 5,31 | 27,38 | 70,29 | 56 | 10 | 42 | 76 |
| 57. | Mexico | com.mx | 61,96 | 14,76 | 45,20 | 78,23 | 33,20 | 4,24 | 16,75 | 52,69 | 91 | 47 | 65 | 92 |
| 58. | Mexico | net.mx | 62,01 | 21,13 | 47,75 | 86,22 | 26,46 | 4,95 | 10,99 | 26,40 | 87 | 51 | 66 | 82 |
| 59. | Bangladesh | com.bd | 48,39 | 19,74 | 34,68 | 70,36 | 49,69 | 18,80 | 34,98 | 72,22 | 29 | 9 | 13 | 20 |
| 60. | Greece | gr | 100,8 | 15,57 | 47,00 | 100,2 | 45,47 | 4,80 | 10,09 | 44,00 | 47 | 17 | 25 | 44 |
| 61. | New Zealand | co.nz | 111,3 | 7,12 | 41,66 | 105,7 | 48,26 | 2,33 | 17,50 | 76,77 | 115 | 36 | 50 | 86 |
| 62. | European union | eu | 101,8 | 16,90 | 38,78 | 86,95 | 70,41 | 7,26 | 17,81 | 54,73 | 34 | 12 | 20 | 38 |
| 63. | Colombia | co | 120,4 | 15,53 | 37,74 | 147,1 | 110,6 | 3,64 | 18,62 | 128,3 | 79 | 11 | 61 | 103 |
| 64. | United Arab Emirates | net.ae | 100,1 | 5,41 | 27,65 | 94,33 | 80,70 | 8,56 | 34,24 | 98,46 | 37 | 11 | 15 | 24 |
| 65. | Belarus | by | 51,04 | 12,62 | 34,67 | 68,24 | 31,15 | 9,29 | 19,64 | 49,46 | 68 | 50 | 60 | 73 |
| 66. | North Macedonia | com.mk | 57,24 | 17,63 | 36,38 | 75,37 | 49,00 | 9,44 | 15,81 | 58,95 | 25 | 14 | 28 | 32 |
| 67. | Serbia | rs | 88,23 | 15,64 | 37,99 | 91,99 | 43,89 | 4,05 | 9,76 | 33,73 | 32 | 11 | 21 | 32 |
| 68. | Malaysia | net.my | 107,3 | 10,22 | 31,16 | 133,5 | 54,21 | 4,04 | 14,33 | 57,59 | 85 | 22 | 40 | 70 |
| 69. | Mexico | mx | 44,62 | 22,47 | 32,77 | 45,02 | 23,43 | 5,47 | 11,09 | 30,62 | 123 | 49 | 69 | 149 |
| 70. | United States | us | 137,6 | 11,62 | 33,91 | 106,4 | 106,6 | 1,78 | 7,10 | 35,52 | 134 | 24 | 94 | 201 |
| 71. | Thailand | th | 67,61 | 9,70 | 34,35 | 82,98 | 24,18 | 3,28 | 5,31 | 11,08 | 148 | 88 | 132 | 190 |
| 72. | Ukraine | net.ua | 53,14 | 11,63 | 25,43 | 58,12 | 43,60 | 6,38 | 15,39 | 47,35 | 57 | 32 | 53 | 60 |
| 73. | South Africa | co.za | 77,95 | 10,02 | 26,23 | 58,30 | 43,02 | 4,12 | 13,72 | 43,39 | 64 | 15 | 33 | 66 |
| 74. | Dominican Republic | net.do | 65,57 | 8,90 | 25,53 | 86,25 | 30,38 | 3,09 | 10,00 | 47,84 | 100 | 48 | 59 | 157 |
| 75. | Indonesia | co.id | 57,30 | 8,41 | 26,20 | 68,22 | 39,55 | 2,04 | 6,97 | 34,81 | 101 | 35 | 81 | 110 |
| 76. | Bolivia | bo | 41,74 | 11,80 | 26,60 | 78,15 | 6,69 | 2,62 | 5,56 | 10,46 | 121 | 44 | 105 | 164 |
| 77. | Paraguay | com.py | 81,13 | 6,58 | 22,53 | 106,7 | 16,93 | 2,62 | 13,33 | 25,19 | 140 | 48 | 72 | 261 |
| 78. | Uzbekistan | uz | 34,23 | 11,31 | 24,77 | 43,96 | 9,96 | 1,63 | 5,09 | 11,44 | 156 | 113 | 140 | 172 |
| 79. | Argentina | net.ar | 58,12 | 6,26 | 21,57 | 64,10 | 44,39 | 1,05 | 7,67 | 51,46 | 141 | 44 | 73 | 235 |
| 80. | Georgia | ge | 24,63 | 12,06 | 20,16 | 29,95 | 8,92 | 2,21 | 7,17 | 11,51 | 129 | 75 | 137 | 152 |
| 81. | Turkey | com.tr | 32,28 | 9,30 | 20,67 | 39,52 | 9,62 | 1,83 | 4,46 | 11,69 | 110 | 62 | 92 | 112 |
| 82. | Uruguay | net.uy | 114,9 | 7,40 | 20,86 | 109,6 | 20,38 | 2,31 | 3,84 | 27,60 | 163 | 33 | 152 | 241 |
| 83. | Uganda | ug | 27,98 | 7,55 | 17,36 | 37,38 | 16,68 | 2,29 | 10,70 | 22,12 | 223 | 109 | 148 | 234 |
| 84. | Indonesia | net.id | 31,24 | 7,38 | 18,57 | 40,08 | 15,93 | 2,29 | 5,55 | 14,63 | 116 | 66 | 82 | 113 |
| 85. | Thailand | co.th | 62,06 | 6,93 | 18,22 | 51,90 | 22,22 | 1,53 | 3,99 | 7,97 | 184 | 115 | 178 | 235 |
| 86. | Ecuador | ec | 45,74 | 8,02 | 17,19 | 59,23 | 37,30 | 0,76 | 5,46 | 25,62 | 138 | 64 | 115 | 199 |
| 87. | Argentina | com.ar | 47,26 | 6,20 | 16,48 | 52,62 | 44,51 | 1,65 | 6,02 | 44,53 | 139 | 41 | 77 | 214 |
| 88. | Indonesia | id | 33,18 | 6,74 | 15,45 | 34,76 | 22,96 | 1,86 | 5,54 | 15,98 | 107 | 62 | 81 | 118 |
| 89. | Philippines | com.ph | 38,88 | 4,32 | 15,46 | 48,56 | 36,42 | 1,63 | 4,61 | 67,16 | 95 | 39 | 62 | 88 |
| 90. | Ecuador | net.ec | 50,08 | 7,35 | 11,35 | 60,23 | 24,47 | 1,06 | 4,68 | 12,73 | 165 | 74 | 127 | 203 |
| 91. | Colombia | com.co | 60,23 | 3,93 | 10,99 | 67,87 | 30,85 | 0,70 | 4,51 | 31,01 | 108 | 27 | 52 | 162 |
| 92. | Tanzania | co.tz | 17,95 | 8,78 | 11,42 | 25,88 | 4,38 | 1,11 | 3,60 | 5,48 | 137 | 86 | 96 | 125 |
| 93. | Ghana | com.gh | 14,69 | 5,41 | 11,78 | 21,83 | 2,62 | 0,63 | 1,32 | 3,12 | 146 | 117 | 134 | 161 |
| 94. | Kazakhstan | kz | 21,69 | 5,52 | 9,69 | 31,41 | 16,05 | 0,49 | 3,80 | 8,93 | 202 | 126 | 188 | 241 |
| 95. | Egypt | com.eg | 12,91 | 4,68 | 9,84 | 18,80 | 2,54 | 0,53 | 0,86 | 2,59 | 183 | 122 | 137 | 166 |
| 96. | Cameroon | cm | 12,91 | 4,36 | 7,41 | 11,82 | 6,52 | 0,34 | 2,27 | 5,23 | 242 | 191 | 201 | 254 |
| 97. | Pakistan | net.pk | 8,81 | 2,87 | 6,73 | 11,46 | 2,78 | 0,40 | 0,49 | 5,30 | 188 | 157 | 169 | 197 |
| 98. | Kenya | co.ke | 9,66 | 3,88 | 6,37 | 9,14 | 4,04 | 0,39 | 1,21 | 4,75 | 231 | 148 | 191 | 237 |
| 99. | Sri Lanka | lk | 11,20 | 2,48 | 5,06 | 10,16 | 2,55 | 0,26 | 0,30 | 3,07 | 313 | 187 | 294 | 310 |
| 100. | Pakistan | com.pk | 5,63 | 2,02 | 4,33 | 6,69 | 2,19 | 0,34 | 0,39 | 2,16 | 216 | 170 | 186 | 235 |
| 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 | 853,9 | 926,5 | 935,7 | 938,2 | 438,0 | 446,3 | 460,6 | 486,4 | 4 | 3 | 3 | 3 | |
| Japan | nuro.jp | 869,5 | 93,77 | 643,2 | 1191 | 654,2 | 98,80 | 672,2 | 888,5 | 15 | 4 | 7 | 11 | |
| 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 | 662,7 | 91,89 | 605,0 | 1012 | 505,1 | 99,50 | 550,9 | 862,5 | 28 | 12 | 18 | 22 | |
| Japan | commufa.jp | 648,4 | 278,2 | 624,6 | 793,4 | 526,8 | 275,4 | 497,5 | 593,4 | 13 | 9 | 12 | 12 | |
| Poland | ostnet.pl | 486,5 | 82,80 | 731,3 | 737,7 | 138,3 | 25,45 | 158,6 | 220,2 | 12 | 7 | 8 | 11 | |
| Brazil | ampernet.com.br | 499,9 | 498,9 | 510,1 | 515,5 | 491,5 | 500,0 | 509,3 | 511,8 | 11 | 11 | 12 | 12 | |
| Brazil | telesp.net.br | 495,5 | 148,7 | 484,3 | 830,5 | 300,4 | 95,76 | 368,6 | 481,6 | 40 | 3 | 6 | 11 | |
| Czech Republic | mijanet.cz | 346,7 | 83,54 | 395,9 | 544,3 | 315,8 | 31,22 | 351,5 | 500,8 | 11 | 5 | 8 | 14 | |
| Japan | bbiq.jp | 424,9 | 232,5 | 393,4 | 654,5 | 353,1 | 229,5 | 318,1 | 401,4 | 23 | 15 | 19 | 24 | |
| United Kingdom | toob.co.uk | 417,6 | 170,0 | 332,3 | 620,5 | 384,4 | 105,2 | 288,5 | 625,3 | 11 | 8 | 9 | 11 | |
| Singapore | singnet.com.sg | 345,0 | 84,94 | 272,9 | 522,9 | 339,4 | 79,89 | 253,0 | 520,3 | 16 | 5 | 8 | 13 | |
| Canada | bell.ca | 350,2 | 79,38 | 262,7 | 538,1 | 283,8 | 58,05 | 202,1 | 421,0 | 16 | 6 | 8 | 13 | |
| France | bbox.fr | 404,4 | 52,34 | 256,2 | 609,3 | 302,6 | 26,82 | 173,0 | 528,4 | 27 | 12 | 16 | 25 | |
| United Kingdom | bcube.co.uk | 310,1 | 91,18 | 243,9 | 450,6 | 302,1 | 78,10 | 197,5 | 488,2 | 25 | 6 | 10 | 18 | |
| Slovakia | belnet.sk | 235,2 | 53,17 | 248,7 | 359,3 | 133,3 | 56,68 | 140,5 | 161,2 | 20 | 11 | 13 | 16 | |
| Czech Republic | telcoproservices.cz | 323,2 | 90,20 | 259,0 | 469,4 | 250,5 | 36,27 | 113,7 | 304,7 | 15 | 8 | 12 | 16 | |
| Germany | tng.de | 376,1 | 53,07 | 269,2 | 679,6 | 157,7 | 41,44 | 92,58 | 238,0 | 21 | 7 | 12 | 17 | |
| Japan | transix.jp | 275,4 | 92,53 | 211,4 | 386,4 | 271,6 | 91,92 | 177,8 | 363,2 | 16 | 6 | 12 | 17 | |
| Switzerland | upc.ch | 361,3 | 77,53 | 268,3 | 583,4 | 62,00 | 31,20 | 61,63 | 97,49 | 25 | 16 | 20 | 24 | |