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 | 261,7 | 21,38 | 208,0 | 509,0 | 254,0 | 10,55 | 92,49 | 542,1 | 38 | 3 | 9 | 42 |
| 2. | France | fr | 360,1 | 47,42 | 190,2 | 535,1 | 259,8 | 29,31 | 124,3 | 412,2 | 30 | 11 | 16 | 23 |
| 3. | Japan | jp | 378,9 | 55,31 | 174,5 | 463,8 | 338,2 | 34,35 | 116,5 | 395,1 | 27 | 8 | 15 | 27 |
| 4. | Israel | net.il | 327,1 | 63,66 | 184,7 | 485,5 | 104,7 | 21,63 | 67,96 | 100,3 | 34 | 6 | 8 | 15 |
| 5. | Singapore | net.sg | 294,5 | 36,00 | 151,9 | 375,1 | 238,4 | 16,97 | 96,18 | 259,7 | 24 | 6 | 9 | 30 |
| 6. | Latvia | lv | 276,9 | 30,09 | 145,7 | 548,5 | 289,2 | 17,01 | 102,7 | 631,9 | 54 | 26 | 37 | 50 |
| 7. | United Kingdom | net.uk | 219,0 | 81,59 | 121,7 | 296,5 | 189,1 | 61,85 | 145,6 | 284,1 | 38 | 10 | 13 | 28 |
| 8. | Singapore | com.sg | 310,3 | 24,07 | 142,3 | 402,3 | 259,9 | 10,21 | 98,51 | 382,3 | 41 | 6 | 10 | 40 |
| 9. | Switzerland | ch | 278,1 | 51,95 | 161,9 | 428,8 | 106,1 | 25,70 | 53,67 | 98,75 | 20 | 11 | 16 | 20 |
| 10. | Spain | es | 256,4 | 39,21 | 129,9 | 392,7 | 221,9 | 19,46 | 92,67 | 328,4 | 38 | 14 | 19 | 43 |
| 11. | Iceland | is | 210,8 | 43,52 | 153,0 | 285,6 | 153,2 | 15,54 | 43,81 | 192,7 | 44 | 8 | 25 | 62 |
| 12. | Brazil | br | 293,7 | 45,72 | 119,1 | 484,8 | 219,9 | 26,76 | 99,21 | 325,0 | 41 | 18 | 25 | 51 |
| 13. | Brazil | com.br | 254,2 | 43,26 | 130,9 | 450,5 | 142,2 | 22,90 | 73,96 | 186,1 | 42 | 13 | 22 | 48 |
| 14. | Netherlands | nl | 237,5 | 47,14 | 129,4 | 369,3 | 108,4 | 25,07 | 52,75 | 99,91 | 32 | 12 | 17 | 24 |
| 15. | Canada | ca | 238,8 | 46,76 | 123,3 | 372,5 | 139,9 | 10,86 | 49,90 | 156,8 | 33 | 9 | 16 | 31 |
| 16. | Brazil | net.br | 225,8 | 29,80 | 107,3 | 310,0 | 146,9 | 16,06 | 68,81 | 240,6 | 55 | 15 | 28 | 59 |
| 17. | Chile | cl | 242,7 | 15,19 | 93,93 | 342,2 | 224,5 | 8,62 | 76,82 | 308,3 | 53 | 8 | 18 | 53 |
| 18. | Colombia | net.co | 209,0 | 27,70 | 106,0 | 339,7 | 120,1 | 21,60 | 43,18 | 91,80 | 51 | 14 | 22 | 37 |
| 19. | Romania | ro | 190,9 | 30,24 | 86,09 | 298,5 | 169,4 | 27,84 | 79,47 | 252,6 | 30 | 11 | 16 | 24 |
| 20. | Australia | au | 232,9 | 42,77 | 101,5 | 362,5 | 43,07 | 16,78 | 40,57 | 47,95 | 33 | 11 | 19 | 40 |
| 21. | Hungary | co.hu | 165,0 | 34,65 | 89,17 | 240,8 | 74,52 | 35,79 | 55,07 | 94,65 | 21 | 9 | 12 | 17 |
| 22. | Poland | net.pl | 182,6 | 28,83 | 91,68 | 260,3 | 78,62 | 18,47 | 48,95 | 86,62 | 23 | 9 | 14 | 20 |
| 23. | Norway | no | 147,5 | 33,03 | 89,46 | 162,2 | 103,2 | 15,86 | 51,22 | 126,0 | 52 | 12 | 24 | 39 |
| 24. | Honduras | hn | 116,8 | 32,84 | 81,08 | 135,8 | 84,83 | 19,44 | 64,86 | 95,46 | 51 | 33 | 41 | 54 |
| 25. | Slovenia | si | 115,6 | 25,02 | 79,62 | 187,5 | 120,5 | 14,49 | 66,39 | 249,0 | 17 | 5 | 7 | 20 |
| 26. | Poland | com.pl | 204,2 | 33,93 | 87,40 | 293,3 | 95,58 | 14,14 | 44,20 | 103,3 | 20 | 9 | 13 | 21 |
| 27. | Lithuania | lt | 196,6 | 31,37 | 89,75 | 272,8 | 159,9 | 10,78 | 38,87 | 212,0 | 39 | 13 | 30 | 46 |
| 28. | Denmark | dk | 201,0 | 25,80 | 92,16 | 226,5 | 137,7 | 9,66 | 32,08 | 111,4 | 38 | 12 | 25 | 42 |
| 29. | Sweden | se | 159,5 | 25,83 | 83,62 | 235,2 | 107,1 | 11,52 | 36,65 | 100,3 | 42 | 13 | 25 | 41 |
| 30. | Portugal | pt | 126,6 | 26,33 | 83,90 | 177,5 | 69,46 | 10,90 | 35,69 | 93,15 | 58 | 28 | 51 | 66 |
| 31. | Bulgaria | bg | 133,2 | 30,05 | 77,44 | 150,9 | 93,25 | 12,02 | 40,81 | 94,13 | 39 | 8 | 23 | 44 |
| 32. | Turks and Caicos Islands | tc | 168,1 | 20,32 | 63,58 | 271,4 | 177,5 | 26,08 | 67,62 | 305,7 | 42 | 29 | 32 | 39 |
| 33. | Belgium | be | 157,4 | 36,76 | 85,15 | 199,3 | 46,13 | 11,27 | 22,33 | 35,90 | 34 | 16 | 21 | 30 |
| 34. | Luxembourg | lu | 166,1 | 22,31 | 70,01 | 221,7 | 100,9 | 10,89 | 52,11 | 154,3 | 30 | 18 | 22 | 30 |
| 35. | Russia | ru | 114,6 | 24,95 | 65,16 | 111,1 | 109,5 | 17,90 | 61,27 | 99,08 | 38 | 15 | 28 | 40 |
| 36. | India | net.in | 81,19 | 24,45 | 62,27 | 96,73 | 73,20 | 24,10 | 60,85 | 95,87 | 46 | 19 | 33 | 48 |
| 37. | Hungary | hu | 177,7 | 21,80 | 72,40 | 240,5 | 93,66 | 10,18 | 24,99 | 80,08 | 31 | 11 | 18 | 32 |
| 38. | India | co.in | 81,63 | 24,86 | 59,20 | 108,5 | 79,89 | 21,19 | 49,95 | 101,5 | 54 | 24 | 42 | 53 |
| 39. | India | in | 94,75 | 30,54 | 57,39 | 114,9 | 86,49 | 20,68 | 49,27 | 106,2 | 45 | 21 | 31 | 48 |
| 40. | Moldavia | md | 81,13 | 29,74 | 61,12 | 106,4 | 53,72 | 10,86 | 33,23 | 81,69 | 25 | 6 | 10 | 39 |
| 41. | Germany | de | 127,2 | 24,01 | 58,93 | 130,0 | 38,12 | 10,14 | 25,75 | 42,44 | 36 | 16 | 22 | 34 |
| 42. | Australia | net.au | 173,9 | 28,34 | 56,14 | 283,4 | 34,49 | 15,71 | 29,38 | 46,72 | 36 | 15 | 18 | 36 |
| 43. | Morocco | net.ma | 81,44 | 14,52 | 52,14 | 92,32 | 61,36 | 1,16 | 35,83 | 91,62 | 66 | 34 | 47 | 63 |
| 44. | Oman | om | 97,58 | 14,81 | 56,17 | 111,5 | 42,78 | 5,36 | 27,17 | 63,77 | 89 | 22 | 46 | 141 |
| 45. | Réunion | re | 112,4 | 18,69 | 55,59 | 150,9 | 71,55 | 3,67 | 27,70 | 82,07 | 113 | 44 | 51 | 198 |
| 46. | Slovakia | sk | 137,1 | 20,94 | 55,81 | 165,6 | 62,62 | 7,01 | 26,91 | 86,70 | 28 | 11 | 20 | 30 |
| 47. | Poland | pl | 152,5 | 18,78 | 57,71 | 203,1 | 55,86 | 7,24 | 22,45 | 56,23 | 37 | 16 | 25 | 39 |
| 48. | Australia | com.au | 170,5 | 26,88 | 58,23 | 245,1 | 35,38 | 7,76 | 18,87 | 46,08 | 48 | 13 | 22 | 45 |
| 49. | Bangladesh | net.bd | 49,48 | 17,39 | 41,83 | 70,11 | 50,66 | 15,31 | 47,93 | 77,01 | 30 | 9 | 14 | 28 |
| 50. | United Kingdom | co.uk | 133,2 | 23,72 | 52,99 | 140,5 | 78,48 | 7,42 | 14,83 | 35,22 | 42 | 21 | 39 | 47 |
| 51. | Czech Republic | cz | 107,4 | 19,91 | 47,66 | 102,1 | 65,43 | 9,14 | 21,62 | 50,25 | 35 | 13 | 20 | 33 |
| 52. | Ireland | ie | 92,07 | 17,17 | 49,19 | 123,2 | 34,42 | 4,11 | 16,19 | 31,84 | 66 | 22 | 43 | 67 |
| 53. | Mexico | net.mx | 64,19 | 21,37 | 50,90 | 87,58 | 29,53 | 5,20 | 11,05 | 28,49 | 91 | 48 | 65 | 85 |
| 54. | Estonia | ee | 87,64 | 18,56 | 46,51 | 106,6 | 41,78 | 8,27 | 17,70 | 38,49 | 46 | 16 | 32 | 52 |
| 55. | Austria | at | 89,21 | 17,14 | 47,41 | 109,0 | 28,64 | 6,96 | 15,54 | 31,44 | 42 | 16 | 25 | 40 |
| 56. | Italy | it | 124,6 | 20,14 | 46,12 | 112,6 | 77,18 | 5,19 | 17,61 | 51,67 | 46 | 19 | 34 | 53 |
| 57. | Mexico | com.mx | 63,43 | 14,19 | 45,56 | 78,31 | 34,20 | 4,49 | 16,01 | 54,89 | 90 | 47 | 63 | 95 |
| 58. | Finland | fi | 113,5 | 23,23 | 48,56 | 93,17 | 71,12 | 4,64 | 10,00 | 23,17 | 82 | 41 | 67 | 88 |
| 59. | Croatia | hr | 127,3 | 15,04 | 40,02 | 138,1 | 70,43 | 4,86 | 21,06 | 71,66 | 40 | 14 | 25 | 45 |
| 60. | North Macedonia | com.mk | 58,15 | 19,49 | 37,56 | 67,11 | 44,87 | 9,54 | 24,41 | 51,80 | 28 | 17 | 28 | 33 |
| 61. | Greece | gr | 92,32 | 14,42 | 43,87 | 97,93 | 39,36 | 4,40 | 9,89 | 29,01 | 52 | 18 | 28 | 53 |
| 62. | European union | eu | 97,41 | 18,48 | 39,84 | 87,54 | 69,84 | 7,50 | 17,69 | 56,61 | 41 | 12 | 20 | 40 |
| 63. | United Arab Emirates | net.ae | 106,4 | 6,94 | 28,25 | 111,5 | 78,01 | 8,51 | 38,87 | 98,52 | 43 | 12 | 16 | 35 |
| 64. | Bangladesh | com.bd | 42,69 | 18,00 | 30,85 | 50,55 | 43,58 | 18,04 | 33,39 | 50,99 | 30 | 10 | 14 | 25 |
| 65. | Ukraine | ua | 40,12 | 8,66 | 33,20 | 47,78 | 36,99 | 4,93 | 25,90 | 73,82 | 56 | 38 | 53 | 66 |
| 66. | Uruguay | net.uy | 144,4 | 8,23 | 37,05 | 181,2 | 27,47 | 3,22 | 17,27 | 33,81 | 111 | 30 | 43 | 237 |
| 67. | Cyprus | com.cy | 121,9 | 16,58 | 38,16 | 111,2 | 49,92 | 3,76 | 12,97 | 42,30 | 67 | 16 | 65 | 85 |
| 68. | Dominican Republic | net.do | 79,04 | 9,89 | 32,72 | 104,6 | 39,99 | 3,20 | 22,58 | 59,00 | 84 | 47 | 53 | 100 |
| 69. | Malaysia | net.my | 86,08 | 10,09 | 36,76 | 124,2 | 46,21 | 4,76 | 14,33 | 45,21 | 92 | 30 | 45 | 77 |
| 70. | Serbia | rs | 91,39 | 16,03 | 37,91 | 92,49 | 49,06 | 4,19 | 9,68 | 39,06 | 33 | 10 | 20 | 31 |
| 71. | Belarus | by | 53,55 | 12,04 | 32,12 | 78,28 | 30,05 | 7,52 | 16,39 | 47,99 | 66 | 48 | 61 | 73 |
| 72. | New Zealand | co.nz | 125,6 | 7,00 | 34,02 | 137,1 | 46,47 | 1,33 | 9,47 | 61,00 | 116 | 36 | 52 | 132 |
| 73. | Mexico | mx | 49,80 | 23,32 | 32,36 | 71,52 | 22,31 | 4,82 | 9,53 | 23,51 | 113 | 49 | 104 | 149 |
| 74. | Thailand | th | 64,09 | 10,45 | 32,83 | 83,69 | 21,54 | 4,33 | 5,64 | 9,72 | 133 | 87 | 120 | 183 |
| 75. | South Africa | co.za | 69,41 | 10,16 | 27,66 | 59,27 | 41,46 | 4,23 | 13,77 | 38,52 | 64 | 20 | 36 | 66 |
| 76. | Colombia | co | 116,4 | 16,96 | 28,63 | 125,0 | 111,6 | 3,18 | 9,21 | 134,5 | 91 | 11 | 62 | 110 |
| 77. | Armenia | am | 35,29 | 10,47 | 29,99 | 46,41 | 12,29 | 1,40 | 5,99 | 20,03 | 110 | 81 | 96 | 137 |
| 78. | Uzbekistan | uz | 37,10 | 11,51 | 30,15 | 49,07 | 9,81 | 1,42 | 4,87 | 9,44 | 164 | 111 | 144 | 181 |
| 79. | Bolivia | bo | 39,69 | 17,32 | 30,00 | 57,76 | 5,50 | 2,21 | 3,70 | 10,30 | 118 | 60 | 110 | 135 |
| 80. | Indonesia | co.id | 57,56 | 10,06 | 26,63 | 69,18 | 44,75 | 2,44 | 8,18 | 45,72 | 99 | 34 | 83 | 113 |
| 81. | Ukraine | net.ua | 35,76 | 8,90 | 21,48 | 51,97 | 25,03 | 3,99 | 10,41 | 36,14 | 67 | 45 | 57 | 72 |
| 82. | Bosnia and Herzegovina | net.ba | 22,91 | 9,11 | 23,08 | 35,08 | 5,59 | 0,92 | 4,51 | 7,98 | 60 | 44 | 54 | 62 |
| 83. | Ecuador | ec | 41,23 | 9,02 | 19,59 | 42,21 | 33,95 | 2,73 | 10,35 | 30,54 | 135 | 57 | 76 | 196 |
| 84. | Indonesia | net.id | 33,14 | 7,76 | 18,25 | 39,36 | 16,58 | 2,29 | 5,62 | 13,45 | 127 | 66 | 83 | 117 |
| 85. | Turkey | com.tr | 30,03 | 8,23 | 18,31 | 35,83 | 8,15 | 1,59 | 3,89 | 10,68 | 116 | 64 | 97 | 119 |
| 86. | Uganda | ug | 26,60 | 6,77 | 14,86 | 35,22 | 15,73 | 1,75 | 9,86 | 21,82 | 250 | 120 | 169 | 246 |
| 87. | Thailand | co.th | 48,90 | 6,82 | 17,42 | 59,60 | 24,24 | 1,29 | 4,10 | 8,60 | 174 | 99 | 149 | 218 |
| 88. | Georgia | ge | 20,78 | 7,66 | 16,26 | 26,01 | 7,03 | 0,99 | 3,99 | 8,54 | 149 | 105 | 144 | 155 |
| 89. | Argentina | com.ar | 47,57 | 6,28 | 14,99 | 54,64 | 47,58 | 1,58 | 5,51 | 49,35 | 147 | 40 | 105 | 248 |
| 90. | Argentina | net.ar | 47,12 | 5,48 | 13,43 | 50,49 | 38,92 | 0,46 | 4,24 | 41,07 | 166 | 46 | 149 | 252 |
| 91. | Indonesia | id | 28,89 | 4,64 | 12,58 | 25,65 | 17,62 | 1,56 | 5,63 | 14,48 | 133 | 66 | 82 | 168 |
| 92. | Ecuador | net.ec | 39,31 | 7,75 | 10,95 | 59,19 | 18,48 | 1,92 | 4,77 | 12,23 | 166 | 76 | 173 | 201 |
| 93. | Tanzania | co.tz | 16,03 | 7,66 | 11,34 | 18,35 | 4,57 | 1,15 | 3,38 | 5,41 | 150 | 85 | 100 | 132 |
| 94. | Iran | ir | 21,35 | 4,07 | 9,90 | 30,47 | 3,76 | 1,36 | 2,83 | 4,60 | 98 | 67 | 80 | 102 |
| 95. | Colombia | com.co | 51,14 | 3,28 | 8,84 | 42,68 | 25,71 | 0,57 | 4,12 | 20,26 | 111 | 26 | 58 | 175 |
| 96. | Kazakhstan | kz | 20,33 | 3,85 | 8,47 | 23,83 | 8,12 | 0,45 | 3,47 | 6,33 | 212 | 128 | 192 | 270 |
| 97. | Ghana | com.gh | 14,18 | 3,26 | 7,30 | 17,91 | 3,18 | 0,55 | 0,97 | 4,71 | 140 | 119 | 134 | 157 |
| 98. | Egypt | com.eg | 10,33 | 4,30 | 7,11 | 12,94 | 1,80 | 0,48 | 0,94 | 1,79 | 187 | 121 | 134 | 165 |
| 99. | Cameroon | cm | 10,90 | 3,77 | 7,04 | 9,95 | 4,35 | 0,39 | 0,47 | 4,13 | 216 | 184 | 197 | 204 |
| 100. | Pakistan | net.pk | 8,40 | 2,58 | 6,47 | 10,88 | 2,70 | 0,38 | 0,49 | 4,71 | 198 | 157 | 172 | 200 |
| 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 | 912,5 | 927,6 | 934,9 | 938,1 | 471,8 | 451,2 | 469,0 | 486,8 | 4 | 3 | 3 | 5 | |
| 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 | 619,5 | 206,1 | 608,1 | 1008 | 509,6 | 134,0 | 581,2 | 877,0 | 29 | 15 | 19 | 22 | |
| Japan | nuro.jp | 824,2 | 89,05 | 571,2 | 1001 | 575,6 | 92,66 | 575,3 | 875,7 | 16 | 4 | 7 | 12 | |
| Poland | ostnet.pl | 463,0 | 70,34 | 729,6 | 737,3 | 132,0 | 25,48 | 158,4 | 212,2 | 12 | 7 | 8 | 11 | |
| Brazil | ampernet.com.br | 489,4 | 499,3 | 510,5 | 516,2 | 480,4 | 500,0 | 509,2 | 512,2 | 13 | 10 | 11 | 12 | |
| Latvia | balticom.lv | 419,8 | 156,7 | 414,1 | 684,7 | 461,0 | 227,4 | 622,5 | 648,3 | 30 | 6 | 21 | 34 | |
| Japan | commufa.jp | 534,0 | 257,8 | 459,9 | 707,8 | 487,1 | 245,6 | 489,4 | 593,0 | 13 | 9 | 12 | 13 | |
| Czech Republic | mijanet.cz | 389,3 | 88,31 | 443,1 | 599,2 | 368,1 | 63,82 | 400,6 | 535,2 | 10 | 5 | 6 | 13 | |
| Brazil | telesp.net.br | 413,1 | 87,15 | 353,2 | 715,8 | 251,4 | 47,33 | 233,5 | 439,5 | 25 | 4 | 7 | 15 | |
| Japan | bbiq.jp | 357,8 | 158,1 | 311,4 | 508,4 | 310,5 | 169,4 | 289,0 | 347,3 | 27 | 18 | 23 | 28 | |
| Israel | netvision.net.il | 391,4 | 93,21 | 330,7 | 616,9 | 86,85 | 43,89 | 91,45 | 100,0 | 17 | 6 | 8 | 12 | |
| Czech Republic | czu.cz | 309,4 | 82,79 | 232,4 | 392,5 | 354,0 | 95,09 | 283,9 | 453,8 | 10 | 4 | 5 | 8 | |
| Singapore | singnet.com.sg | 318,4 | 61,63 | 261,6 | 445,3 | 307,9 | 67,69 | 223,1 | 460,0 | 21 | 6 | 8 | 22 | |
| Slovakia | belnet.sk | 247,8 | 55,55 | 268,0 | 377,5 | 130,0 | 45,02 | 139,6 | 159,3 | 20 | 11 | 12 | 16 | |
| France | bbox.fr | 408,3 | 53,58 | 252,2 | 620,5 | 286,6 | 24,67 | 149,2 | 490,7 | 28 | 12 | 16 | 25 | |
| Australia | superloop.au | 383,4 | 80,58 | 297,6 | 545,7 | 60,21 | 34,04 | 47,79 | 92,76 | 30 | 6 | 13 | 27 | |
| Czech Republic | telcoproservices.cz | 324,4 | 87,59 | 262,4 | 471,5 | 259,0 | 33,00 | 114,0 | 344,5 | 15 | 8 | 12 | 16 | |
| Poland | skynet.net.pl | 318,0 | 88,83 | 239,4 | 503,8 | 243,4 | 63,22 | 155,2 | 305,0 | 8 | 4 | 6 | 8 | |
| Canada | bell.ca | 319,6 | 52,21 | 218,9 | 509,4 | 264,5 | 23,42 | 168,3 | 411,0 | 21 | 6 | 9 | 16 | |