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 | 285,1 | 29,62 | 320,0 | 509,3 | 282,1 | 14,00 | 220,1 | 542,8 | 31 | 3 | 4 | 40 |
| 2. | Latvia | lv | 306,7 | 43,11 | 196,5 | 667,5 | 318,2 | 19,03 | 208,7 | 637,9 | 56 | 33 | 40 | 61 |
| 3. | France | fr | 366,7 | 45,57 | 196,2 | 541,3 | 283,3 | 32,56 | 134,6 | 466,4 | 29 | 11 | 15 | 22 |
| 4. | Japan | jp | 406,3 | 60,46 | 187,2 | 526,8 | 370,4 | 40,79 | 140,7 | 445,0 | 26 | 9 | 15 | 26 |
| 5. | Singapore | net.sg | 387,4 | 34,34 | 168,7 | 491,4 | 328,1 | 16,97 | 117,4 | 410,1 | 30 | 5 | 8 | 30 |
| 6. | Singapore | com.sg | 370,7 | 33,23 | 154,2 | 502,0 | 314,0 | 14,93 | 111,8 | 457,9 | 32 | 6 | 10 | 25 |
| 7. | Brazil | com.br | 261,6 | 52,25 | 163,3 | 460,4 | 148,8 | 27,74 | 76,30 | 205,8 | 41 | 13 | 22 | 40 |
| 8. | Israel | net.il | 307,4 | 48,82 | 167,7 | 495,6 | 89,61 | 14,47 | 56,95 | 99,90 | 40 | 6 | 10 | 18 |
| 9. | Switzerland | ch | 299,3 | 56,20 | 158,7 | 463,7 | 122,4 | 26,59 | 60,19 | 102,2 | 21 | 10 | 15 | 19 |
| 10. | Spain | es | 250,6 | 41,79 | 136,0 | 377,1 | 200,7 | 25,51 | 94,14 | 287,2 | 35 | 13 | 17 | 37 |
| 11. | Brazil | br | 332,2 | 51,74 | 123,5 | 652,7 | 252,7 | 31,89 | 108,2 | 415,1 | 32 | 15 | 21 | 34 |
| 12. | Netherlands | nl | 248,9 | 51,01 | 145,8 | 388,4 | 119,4 | 27,04 | 54,79 | 102,0 | 31 | 11 | 16 | 22 |
| 13. | Brazil | net.br | 262,2 | 37,12 | 130,8 | 442,7 | 162,0 | 22,49 | 81,35 | 265,5 | 48 | 12 | 23 | 50 |
| 14. | Canada | ca | 257,9 | 53,49 | 143,7 | 388,3 | 147,4 | 11,67 | 53,60 | 172,7 | 33 | 8 | 16 | 27 |
| 15. | Iceland | is | 205,5 | 28,18 | 137,8 | 311,2 | 168,0 | 20,61 | 51,96 | 246,4 | 30 | 8 | 22 | 44 |
| 16. | Denmark | dk | 239,9 | 49,33 | 123,9 | 298,7 | 196,4 | 17,83 | 75,67 | 254,8 | 25 | 8 | 16 | 33 |
| 17. | Australia | au | 239,2 | 43,83 | 121,7 | 414,8 | 40,52 | 16,06 | 42,44 | 48,25 | 35 | 11 | 19 | 40 |
| 18. | Chile | cl | 254,6 | 20,69 | 93,74 | 372,2 | 240,9 | 5,86 | 75,35 | 375,4 | 50 | 8 | 20 | 40 |
| 19. | Colombia | net.co | 205,5 | 32,01 | 103,5 | 305,3 | 123,3 | 18,39 | 41,60 | 100,2 | 43 | 13 | 22 | 35 |
| 20. | Romania | ro | 181,7 | 29,49 | 84,48 | 285,8 | 162,4 | 22,62 | 75,62 | 245,3 | 33 | 12 | 17 | 28 |
| 21. | Luxembourg | lu | 154,1 | 25,79 | 87,30 | 223,0 | 91,93 | 9,93 | 57,43 | 148,5 | 34 | 19 | 24 | 31 |
| 22. | Norway | no | 154,1 | 35,05 | 87,40 | 182,3 | 103,3 | 19,79 | 50,65 | 117,8 | 35 | 14 | 24 | 38 |
| 23. | Sweden | se | 167,9 | 27,81 | 93,38 | 242,1 | 115,6 | 11,38 | 36,56 | 113,2 | 43 | 13 | 26 | 42 |
| 24. | Poland | com.pl | 190,6 | 33,12 | 85,88 | 265,0 | 87,94 | 15,94 | 43,93 | 100,5 | 19 | 8 | 13 | 20 |
| 25. | Poland | net.pl | 165,0 | 31,62 | 82,82 | 215,2 | 75,32 | 18,88 | 48,01 | 77,86 | 24 | 9 | 14 | 21 |
| 26. | Russia | ru | 119,2 | 29,58 | 72,28 | 124,8 | 112,1 | 23,10 | 68,81 | 98,79 | 37 | 12 | 26 | 38 |
| 27. | Honduras | hn | 173,6 | 26,18 | 84,56 | 224,3 | 60,31 | 22,23 | 37,13 | 80,24 | 46 | 27 | 35 | 52 |
| 28. | Belgium | be | 175,7 | 34,10 | 88,11 | 254,3 | 59,25 | 12,24 | 24,72 | 38,48 | 33 | 17 | 21 | 30 |
| 29. | Réunion | re | 125,3 | 20,04 | 81,17 | 146,6 | 72,34 | 3,55 | 38,38 | 85,88 | 99 | 43 | 49 | 177 |
| 30. | Hungary | co.hu | 156,5 | 34,34 | 73,72 | 216,1 | 66,14 | 32,42 | 52,41 | 81,56 | 20 | 9 | 11 | 18 |
| 31. | Bulgaria | bg | 138,4 | 24,77 | 76,79 | 177,4 | 97,99 | 13,52 | 43,24 | 93,92 | 36 | 7 | 16 | 36 |
| 32. | India | net.in | 80,98 | 20,22 | 64,82 | 108,0 | 85,00 | 20,01 | 60,85 | 106,5 | 46 | 15 | 31 | 47 |
| 33. | Lithuania | lt | 205,5 | 25,50 | 75,16 | 292,5 | 164,8 | 9,91 | 39,56 | 227,6 | 36 | 10 | 25 | 40 |
| 34. | Portugal | pt | 118,8 | 26,42 | 77,48 | 166,6 | 63,10 | 10,31 | 31,66 | 77,40 | 62 | 32 | 57 | 69 |
| 35. | Oman | om | 109,9 | 28,10 | 75,13 | 170,4 | 42,63 | 8,38 | 32,64 | 69,71 | 80 | 21 | 44 | 130 |
| 36. | Hungary | hu | 181,9 | 22,97 | 76,51 | 244,6 | 97,64 | 10,58 | 26,69 | 85,68 | 31 | 11 | 18 | 32 |
| 37. | India | co.in | 88,19 | 26,07 | 62,28 | 109,3 | 84,74 | 20,85 | 54,37 | 107,8 | 46 | 20 | 39 | 51 |
| 38. | Moldavia | md | 80,06 | 34,32 | 61,30 | 112,6 | 58,62 | 13,87 | 39,16 | 80,14 | 32 | 7 | 12 | 31 |
| 39. | India | in | 92,90 | 27,91 | 53,56 | 108,7 | 84,64 | 20,10 | 48,25 | 102,7 | 44 | 21 | 31 | 47 |
| 40. | Germany | de | 127,3 | 24,82 | 60,57 | 134,7 | 37,84 | 10,27 | 26,23 | 42,60 | 36 | 16 | 22 | 33 |
| 41. | Slovakia | sk | 144,1 | 21,80 | 58,74 | 181,0 | 65,88 | 7,38 | 28,81 | 91,22 | 28 | 11 | 19 | 30 |
| 42. | Poland | pl | 154,4 | 19,06 | 60,10 | 207,0 | 57,46 | 7,42 | 23,32 | 58,76 | 37 | 16 | 24 | 38 |
| 43. | Ukraine | ua | 55,53 | 22,46 | 33,46 | 48,71 | 68,85 | 15,90 | 68,13 | 81,87 | 43 | 20 | 38 | 59 |
| 44. | Bangladesh | com.bd | 56,46 | 30,07 | 46,22 | 81,54 | 53,43 | 24,32 | 40,81 | 74,55 | 27 | 9 | 11 | 20 |
| 45. | Finland | fi | 160,6 | 27,13 | 56,14 | 136,6 | 119,7 | 5,99 | 14,25 | 46,19 | 72 | 32 | 52 | 78 |
| 46. | United Kingdom | co.uk | 141,2 | 26,01 | 56,27 | 139,3 | 78,23 | 6,40 | 13,59 | 31,91 | 42 | 23 | 39 | 47 |
| 47. | Australia | com.au | 146,6 | 23,60 | 53,03 | 188,3 | 32,10 | 6,21 | 18,60 | 43,79 | 51 | 15 | 25 | 50 |
| 48. | Estonia | ee | 78,19 | 19,32 | 51,59 | 106,5 | 43,01 | 9,94 | 19,90 | 46,85 | 37 | 13 | 25 | 49 |
| 49. | Australia | net.au | 129,7 | 23,39 | 51,47 | 103,3 | 27,02 | 7,86 | 18,99 | 43,87 | 44 | 15 | 22 | 44 |
| 50. | New Zealand | co.nz | 121,2 | 7,15 | 49,58 | 145,7 | 45,62 | 3,42 | 22,65 | 75,77 | 131 | 36 | 48 | 160 |
| 51. | Czech Republic | cz | 109,9 | 20,47 | 48,51 | 105,6 | 67,21 | 9,39 | 22,17 | 51,07 | 35 | 13 | 20 | 33 |
| 52. | Italy | it | 135,7 | 21,29 | 50,28 | 127,8 | 80,39 | 5,90 | 18,43 | 57,16 | 45 | 17 | 34 | 52 |
| 53. | Slovenia | si | 89,45 | 22,15 | 41,54 | 95,44 | 91,81 | 8,04 | 34,27 | 158,3 | 24 | 5 | 18 | 34 |
| 54. | Greece | gr | 111,8 | 17,38 | 52,65 | 123,3 | 51,47 | 4,98 | 10,21 | 52,09 | 46 | 17 | 25 | 43 |
| 55. | Bangladesh | net.bd | 49,59 | 17,53 | 35,67 | 66,87 | 50,75 | 14,39 | 42,11 | 68,92 | 32 | 9 | 15 | 26 |
| 56. | Morocco | net.ma | 54,69 | 5,81 | 34,29 | 90,15 | 56,52 | 4,29 | 41,04 | 92,07 | 62 | 27 | 44 | 69 |
| 57. | Mexico | com.mx | 60,67 | 15,48 | 45,92 | 77,94 | 33,58 | 4,80 | 16,64 | 52,59 | 89 | 46 | 65 | 89 |
| 58. | Austria | at | 89,54 | 16,97 | 46,22 | 111,6 | 28,75 | 6,97 | 15,73 | 31,21 | 46 | 16 | 25 | 40 |
| 59. | Croatia | hr | 126,5 | 18,62 | 43,04 | 150,0 | 65,90 | 5,80 | 21,57 | 65,57 | 41 | 14 | 22 | 37 |
| 60. | Cyprus | com.cy | 129,8 | 15,80 | 38,15 | 132,6 | 61,79 | 8,36 | 30,11 | 87,95 | 51 | 8 | 17 | 70 |
| 61. | Colombia | co | 115,2 | 16,99 | 39,98 | 128,9 | 115,1 | 4,26 | 23,36 | 116,1 | 93 | 11 | 67 | 100 |
| 62. | Mexico | net.mx | 60,71 | 19,48 | 45,46 | 83,88 | 22,92 | 4,81 | 10,08 | 24,58 | 93 | 54 | 67 | 86 |
| 63. | European union | eu | 107,2 | 17,80 | 39,37 | 89,34 | 72,90 | 7,38 | 18,99 | 57,14 | 34 | 12 | 20 | 38 |
| 64. | Serbia | rs | 92,38 | 15,95 | 38,85 | 92,37 | 44,48 | 4,15 | 11,28 | 35,29 | 34 | 11 | 22 | 34 |
| 65. | United Arab Emirates | net.ae | 99,51 | 7,37 | 30,43 | 94,33 | 73,29 | 7,64 | 28,03 | 91,16 | 40 | 11 | 15 | 34 |
| 66. | United States | us | 198,9 | 7,81 | 37,29 | 193,7 | 160,8 | 2,97 | 14,06 | 104,5 | 147 | 17 | 79 | 218 |
| 67. | Ireland | ie | 54,26 | 13,48 | 36,84 | 81,58 | 18,40 | 3,68 | 11,82 | 24,07 | 61 | 32 | 43 | 56 |
| 68. | Belarus | by | 51,63 | 12,08 | 32,82 | 70,78 | 31,85 | 9,14 | 16,48 | 49,48 | 69 | 48 | 60 | 71 |
| 69. | North Macedonia | com.mk | 54,65 | 18,89 | 35,55 | 75,37 | 40,59 | 7,09 | 10,67 | 39,71 | 26 | 11 | 28 | 32 |
| 70. | Malaysia | net.my | 107,1 | 11,33 | 33,27 | 123,8 | 52,07 | 3,72 | 12,46 | 48,30 | 83 | 27 | 43 | 76 |
| 71. | Mexico | mx | 47,55 | 18,93 | 33,74 | 45,74 | 27,25 | 4,69 | 11,33 | 33,30 | 122 | 49 | 64 | 149 |
| 72. | Paraguay | com.py | 90,42 | 7,28 | 26,04 | 145,9 | 16,26 | 3,01 | 14,19 | 23,24 | 135 | 48 | 75 | 239 |
| 73. | South Africa | co.za | 65,23 | 10,37 | 26,01 | 53,90 | 38,84 | 4,19 | 13,32 | 38,54 | 59 | 16 | 34 | 63 |
| 74. | Indonesia | co.id | 56,70 | 8,53 | 28,60 | 73,14 | 37,41 | 2,51 | 7,62 | 38,77 | 100 | 33 | 78 | 105 |
| 75. | Dominican Republic | net.do | 70,24 | 10,00 | 26,74 | 87,00 | 30,07 | 4,27 | 9,68 | 46,11 | 108 | 48 | 67 | 159 |
| 76. | Ukraine | net.ua | 47,04 | 10,80 | 22,40 | 49,14 | 38,07 | 4,64 | 13,74 | 30,82 | 62 | 31 | 53 | 66 |
| 77. | Argentina | net.ar | 62,27 | 7,20 | 23,15 | 78,53 | 48,42 | 1,99 | 9,95 | 61,91 | 127 | 44 | 59 | 201 |
| 78. | Thailand | th | 65,21 | 8,07 | 25,43 | 72,67 | 16,77 | 1,78 | 4,31 | 7,79 | 161 | 91 | 130 | 216 |
| 79. | Bolivia | bo | 36,37 | 11,49 | 25,28 | 55,51 | 5,86 | 2,34 | 4,26 | 10,19 | 125 | 58 | 125 | 155 |
| 80. | Uzbekistan | uz | 31,30 | 8,16 | 22,87 | 39,03 | 10,51 | 1,13 | 4,81 | 11,39 | 153 | 111 | 140 | 166 |
| 81. | Georgia | ge | 23,64 | 11,80 | 21,32 | 31,94 | 9,35 | 2,04 | 7,30 | 12,97 | 127 | 75 | 137 | 154 |
| 82. | Argentina | com.ar | 50,84 | 6,30 | 19,89 | 58,00 | 45,30 | 1,91 | 6,99 | 44,51 | 135 | 41 | 66 | 214 |
| 83. | Turkey | com.tr | 34,88 | 9,72 | 21,23 | 40,50 | 10,71 | 1,81 | 4,19 | 11,16 | 109 | 64 | 95 | 113 |
| 84. | Uruguay | net.uy | 133,1 | 7,24 | 20,89 | 119,4 | 23,77 | 2,29 | 3,84 | 31,09 | 165 | 35 | 193 | 243 |
| 85. | Uganda | ug | 27,03 | 10,22 | 17,36 | 35,05 | 14,92 | 2,18 | 9,71 | 20,22 | 138 | 101 | 111 | 145 |
| 86. | Colombia | com.co | 68,70 | 5,31 | 17,14 | 76,97 | 33,18 | 1,53 | 8,39 | 32,95 | 95 | 26 | 41 | 139 |
| 87. | Indonesia | net.id | 32,65 | 7,62 | 18,35 | 40,13 | 16,66 | 2,22 | 5,31 | 14,18 | 106 | 65 | 82 | 106 |
| 88. | Thailand | co.th | 64,23 | 6,63 | 17,92 | 52,22 | 18,30 | 1,21 | 3,87 | 6,61 | 188 | 116 | 192 | 240 |
| 89. | Indonesia | id | 35,58 | 6,88 | 15,91 | 39,11 | 24,32 | 2,00 | 5,58 | 16,14 | 108 | 41 | 81 | 108 |
| 90. | Tanzania | co.tz | 21,19 | 10,24 | 16,57 | 31,75 | 4,47 | 1,33 | 3,51 | 5,50 | 138 | 87 | 98 | 129 |
| 91. | Ecuador | net.ec | 49,28 | 8,00 | 11,00 | 60,77 | 23,39 | 2,48 | 4,61 | 14,12 | 165 | 73 | 143 | 203 |
| 92. | Iran | ir | 30,28 | 4,68 | 11,89 | 31,87 | 4,10 | 1,25 | 2,21 | 4,76 | 103 | 66 | 80 | 108 |
| 93. | Philippines | com.ph | 30,66 | 4,25 | 11,09 | 41,97 | 26,28 | 1,44 | 3,34 | 51,29 | 121 | 40 | 72 | 126 |
| 94. | Ghana | com.gh | 13,37 | 6,00 | 11,78 | 21,36 | 2,25 | 0,68 | 1,28 | 2,60 | 143 | 117 | 137 | 155 |
| 95. | Ecuador | ec | 28,07 | 4,76 | 10,00 | 17,24 | 11,51 | 0,40 | 4,03 | 8,61 | 164 | 92 | 182 | 203 |
| 96. | Kazakhstan | kz | 18,18 | 5,09 | 10,23 | 26,74 | 11,30 | 0,47 | 2,92 | 6,34 | 194 | 125 | 185 | 238 |
| 97. | Egypt | com.eg | 14,94 | 5,63 | 10,36 | 18,89 | 3,03 | 0,68 | 1,00 | 3,43 | 177 | 122 | 134 | 151 |
| 98. | Kenya | co.ke | 9,28 | 4,08 | 6,42 | 8,50 | 3,68 | 0,37 | 1,13 | 4,47 | 216 | 151 | 190 | 231 |
| 99. | Pakistan | net.pk | 8,27 | 2,49 | 6,52 | 10,21 | 2,42 | 0,39 | 0,48 | 4,33 | 191 | 158 | 171 | 199 |
| 100. | Cameroon | cm | 12,70 | 2,69 | 6,47 | 10,77 | 6,57 | 0,32 | 0,40 | 4,68 | 250 | 194 | 225 | 267 |
| 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 | 852,7 | 925,5 | 934,3 | 937,9 | 437,7 | 446,0 | 459,8 | 485,7 | 4 | 3 | 3 | 3 | |
| Japan | nuro.jp | 925,6 | 93,44 | 652,4 | 1085 | 730,8 | 98,47 | 680,0 | 907,6 | 16 | 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 | |
| Japan | commufa.jp | 689,3 | 293,4 | 643,4 | 810,5 | 573,4 | 294,7 | 501,5 | 599,3 | 12 | 9 | 12 | 13 | |
| Poland | ostnet.pl | 420,5 | 59,20 | 718,4 | 737,2 | 124,7 | 23,79 | 157,4 | 226,3 | 13 | 7 | 9 | 11 | |
| Brazil | telesp.net.br | 520,6 | 162,2 | 579,5 | 831,2 | 314,3 | 108,4 | 393,5 | 481,7 | 47 | 3 | 5 | 9 | |
| Italy | aruba.it | 623,0 | 70,77 | 478,5 | 964,2 | 448,2 | 42,12 | 427,4 | 786,0 | 26 | 11 | 16 | 22 | |
| Japan | bbiq.jp | 455,4 | 246,7 | 420,8 | 674,8 | 373,3 | 233,1 | 333,4 | 442,1 | 22 | 14 | 17 | 23 | |
| Poland | tarnobrzeg.pl | 311,2 | 41,22 | 449,0 | 456,5 | 144,8 | 41,45 | 148,9 | 239,1 | 12 | 9 | 10 | 12 | |
| Singapore | singnet.com.sg | 368,9 | 78,59 | 270,5 | 561,6 | 357,2 | 59,70 | 239,1 | 533,9 | 16 | 5 | 8 | 13 | |
| Canada | bell.ca | 346,1 | 74,70 | 246,5 | 531,0 | 277,0 | 49,82 | 194,2 | 423,9 | 20 | 6 | 8 | 13 | |
| France | bbox.fr | 402,5 | 51,42 | 247,7 | 593,4 | 310,7 | 30,23 | 169,8 | 533,2 | 26 | 12 | 16 | 25 | |
| Slovakia | belnet.sk | 239,6 | 53,67 | 256,7 | 358,3 | 140,9 | 51,35 | 143,9 | 168,1 | 42 | 11 | 13 | 16 | |
| United Kingdom | bcube.co.uk | 291,0 | 83,85 | 222,5 | 435,7 | 280,4 | 78,10 | 180,1 | 400,6 | 25 | 6 | 11 | 19 | |
| Switzerland | upc.ch | 381,0 | 87,00 | 277,6 | 604,3 | 65,03 | 33,52 | 68,11 | 97,92 | 25 | 15 | 19 | 23 | |
| Germany | tng.de | 356,0 | 53,59 | 262,5 | 585,8 | 155,5 | 42,58 | 93,38 | 235,1 | 20 | 8 | 12 | 16 | |
| Australia | superloop.au | 333,9 | 71,48 | 281,6 | 528,7 | 55,64 | 35,48 | 48,00 | 90,54 | 38 | 12 | 18 | 38 | |
| Czech Republic | telcoproservices.cz | 311,7 | 89,88 | 248,7 | 456,2 | 233,4 | 36,87 | 101,9 | 285,6 | 15 | 8 | 12 | 16 | |
| Czech Republic | mijanet.cz | 258,0 | 56,80 | 173,2 | 479,7 | 240,2 | 19,94 | 241,7 | 433,4 | 14 | 6 | 11 | 17 | |
| Japan | cyberhome.jp | 173,5 | 81,87 | 178,1 | 199,6 | 248,4 | 70,71 | 226,7 | 388,8 | 14 | 5 | 12 | 15 | |