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,4 | 52,02 | 224,4 | 508,9 | 265,3 | 24,67 | 169,4 | 540,8 | 29 | 3 | 7 | 33 |
| 2. | Singapore | net.sg | 386,3 | 69,16 | 214,3 | 729,3 | 297,5 | 36,13 | 168,1 | 509,2 | 23 | 5 | 7 | 19 |
| 3. | Japan | jp | 410,8 | 63,86 | 194,2 | 522,5 | 361,0 | 42,83 | 143,4 | 459,5 | 27 | 9 | 15 | 27 |
| 4. | France | fr | 358,4 | 45,58 | 188,4 | 529,9 | 284,0 | 30,86 | 132,4 | 465,5 | 28 | 11 | 16 | 23 |
| 5. | Singapore | com.sg | 403,6 | 30,55 | 183,5 | 564,7 | 331,4 | 14,48 | 113,7 | 457,0 | 29 | 6 | 9 | 23 |
| 6. | Spain | es | 251,4 | 47,76 | 149,6 | 364,7 | 198,1 | 30,69 | 98,43 | 278,0 | 31 | 12 | 17 | 29 |
| 7. | Netherlands | nl | 252,3 | 55,74 | 165,2 | 373,2 | 125,4 | 27,43 | 61,52 | 111,2 | 32 | 12 | 17 | 24 |
| 8. | Israel | net.il | 296,2 | 44,02 | 150,8 | 438,3 | 93,11 | 20,75 | 88,46 | 102,3 | 25 | 7 | 10 | 17 |
| 9. | Brazil | com.br | 258,5 | 43,41 | 147,3 | 441,5 | 150,6 | 25,28 | 74,60 | 227,3 | 39 | 13 | 23 | 43 |
| 10. | Latvia | lv | 263,9 | 51,20 | 145,8 | 552,2 | 283,8 | 14,05 | 72,44 | 634,5 | 51 | 29 | 37 | 52 |
| 11. | Switzerland | ch | 289,0 | 48,94 | 141,5 | 441,8 | 116,7 | 26,62 | 61,37 | 102,1 | 22 | 10 | 15 | 19 |
| 12. | Brazil | net.br | 241,6 | 42,95 | 128,0 | 377,9 | 154,9 | 25,54 | 87,93 | 239,2 | 50 | 15 | 25 | 52 |
| 13. | Denmark | dk | 213,2 | 50,67 | 116,0 | 279,5 | 174,5 | 17,87 | 66,76 | 201,5 | 31 | 10 | 23 | 38 |
| 14. | Australia | au | 271,9 | 49,42 | 126,3 | 489,9 | 47,77 | 17,55 | 42,20 | 52,15 | 32 | 8 | 17 | 34 |
| 15. | Canada | ca | 248,8 | 45,26 | 120,6 | 390,7 | 147,1 | 11,03 | 47,51 | 164,7 | 30 | 8 | 16 | 26 |
| 16. | Colombia | net.co | 208,0 | 35,60 | 122,8 | 303,2 | 127,2 | 19,38 | 38,00 | 114,4 | 47 | 13 | 20 | 34 |
| 17. | United States | us | 291,4 | 10,12 | 99,36 | 561,1 | 236,6 | 4,86 | 74,95 | 435,2 | 130 | 15 | 22 | 139 |
| 18. | Chile | cl | 259,2 | 24,23 | 92,92 | 350,2 | 224,0 | 9,32 | 84,93 | 282,9 | 46 | 8 | 15 | 32 |
| 19. | Romania | ro | 195,4 | 37,93 | 89,04 | 306,8 | 172,2 | 28,19 | 87,01 | 277,7 | 30 | 11 | 16 | 26 |
| 20. | Brazil | br | 198,6 | 31,62 | 92,94 | 359,6 | 125,6 | 21,28 | 68,53 | 134,5 | 32 | 16 | 24 | 42 |
| 21. | Poland | com.pl | 233,9 | 39,83 | 90,51 | 291,4 | 113,0 | 20,91 | 57,60 | 130,3 | 21 | 9 | 13 | 19 |
| 22. | Hungary | co.hu | 181,2 | 32,64 | 90,45 | 251,6 | 67,83 | 28,72 | 54,28 | 96,46 | 21 | 8 | 11 | 18 |
| 23. | United Kingdom | uk | 138,2 | 37,09 | 69,57 | 102,1 | 122,9 | 17,63 | 94,22 | 118,8 | 33 | 14 | 16 | 33 |
| 24. | Poland | net.pl | 185,4 | 33,92 | 89,69 | 241,7 | 82,54 | 19,07 | 52,52 | 86,60 | 23 | 9 | 14 | 19 |
| 25. | Lithuania | lt | 192,4 | 38,29 | 85,09 | 266,2 | 167,3 | 15,49 | 53,25 | 249,5 | 32 | 9 | 20 | 35 |
| 26. | Luxembourg | lu | 198,9 | 37,02 | 86,80 | 288,4 | 117,4 | 18,66 | 48,77 | 209,4 | 30 | 16 | 23 | 37 |
| 27. | Russia | ru | 126,8 | 28,52 | 73,44 | 141,9 | 117,8 | 20,56 | 73,51 | 100,2 | 35 | 10 | 24 | 38 |
| 28. | Sweden | se | 175,7 | 31,95 | 90,82 | 242,8 | 122,4 | 12,17 | 38,49 | 114,0 | 43 | 13 | 25 | 43 |
| 29. | Austria | co.at | 125,5 | 46,81 | 88,45 | 140,5 | 73,04 | 19,14 | 41,70 | 61,59 | 19 | 13 | 15 | 21 |
| 30. | Bulgaria | bg | 155,3 | 36,27 | 83,45 | 202,3 | 107,7 | 17,98 | 47,35 | 102,6 | 31 | 7 | 16 | 32 |
| 31. | Norway | no | 133,1 | 25,18 | 85,02 | 153,4 | 81,49 | 10,25 | 39,22 | 92,85 | 48 | 17 | 29 | 43 |
| 32. | Belgium | be | 190,5 | 35,25 | 89,87 | 317,1 | 69,78 | 12,80 | 25,73 | 38,67 | 36 | 17 | 22 | 32 |
| 33. | Moldavia | md | 88,58 | 36,14 | 72,84 | 118,8 | 71,34 | 18,98 | 53,38 | 97,09 | 27 | 6 | 12 | 27 |
| 34. | Finland | fi | 207,8 | 28,03 | 84,15 | 197,5 | 156,9 | 6,75 | 22,57 | 89,47 | 63 | 27 | 46 | 69 |
| 35. | Portugal | pt | 113,2 | 26,74 | 78,71 | 147,0 | 59,16 | 9,96 | 29,76 | 74,48 | 66 | 33 | 59 | 70 |
| 36. | Hungary | hu | 184,7 | 22,86 | 76,57 | 248,6 | 98,70 | 10,54 | 26,79 | 85,20 | 31 | 11 | 19 | 33 |
| 37. | India | net.in | 99,23 | 25,30 | 58,99 | 116,9 | 115,9 | 19,82 | 61,68 | 110,3 | 36 | 17 | 25 | 39 |
| 38. | Bangladesh | com.bd | 68,01 | 30,70 | 58,37 | 87,65 | 62,40 | 22,14 | 50,48 | 90,64 | 15 | 6 | 10 | 15 |
| 39. | Mexico | com.mx | 92,01 | 19,43 | 65,68 | 117,6 | 66,22 | 9,19 | 35,67 | 95,28 | 59 | 21 | 41 | 67 |
| 40. | Nicaragua | net.ni | 86,14 | 11,85 | 70,10 | 129,9 | 28,59 | 5,01 | 20,12 | 31,88 | 114 | 45 | 68 | 99 |
| 41. | Iceland | is | 153,8 | 20,52 | 60,25 | 243,0 | 117,3 | 9,32 | 39,78 | 115,5 | 62 | 14 | 32 | 64 |
| 42. | India | co.in | 78,65 | 22,94 | 56,38 | 92,64 | 75,42 | 13,45 | 44,29 | 93,73 | 46 | 18 | 37 | 50 |
| 43. | Slovakia | sk | 149,4 | 23,61 | 62,74 | 196,0 | 69,23 | 7,75 | 30,99 | 93,35 | 28 | 11 | 18 | 29 |
| 44. | India | in | 82,54 | 28,13 | 51,26 | 103,7 | 77,59 | 20,70 | 47,45 | 98,71 | 44 | 22 | 31 | 48 |
| 45. | Poland | pl | 154,3 | 20,17 | 62,23 | 206,0 | 60,70 | 7,78 | 24,55 | 62,25 | 35 | 16 | 24 | 38 |
| 46. | Bangladesh | net.bd | 63,25 | 23,59 | 47,98 | 83,02 | 65,35 | 20,86 | 49,17 | 81,47 | 16 | 8 | 11 | 15 |
| 47. | Germany | de | 127,2 | 24,18 | 58,80 | 127,8 | 38,07 | 10,28 | 26,21 | 42,70 | 37 | 16 | 22 | 34 |
| 48. | Colombia | co | 108,5 | 22,09 | 56,68 | 114,4 | 89,33 | 5,62 | 24,16 | 49,69 | 87 | 24 | 66 | 79 |
| 49. | Mexico | net.mx | 85,89 | 25,02 | 58,38 | 102,5 | 47,06 | 6,48 | 17,05 | 48,78 | 75 | 42 | 58 | 79 |
| 50. | Ukraine | ua | 94,70 | 22,16 | 31,84 | 65,62 | 94,44 | 20,14 | 69,35 | 85,20 | 45 | 20 | 25 | 40 |
| 51. | Paraguay | com.py | 112,0 | 14,89 | 54,14 | 195,2 | 25,47 | 7,06 | 24,24 | 33,54 | 83 | 35 | 46 | 111 |
| 52. | Italy | it | 149,4 | 23,98 | 54,94 | 151,6 | 96,36 | 6,84 | 19,49 | 91,62 | 42 | 16 | 28 | 49 |
| 53. | Dominican Republic | net.do | 82,57 | 11,49 | 55,84 | 102,1 | 33,09 | 3,69 | 17,33 | 52,23 | 111 | 50 | 65 | 161 |
| 54. | Malaysia | net.my | 115,7 | 16,26 | 53,19 | 132,0 | 64,59 | 6,37 | 21,46 | 65,93 | 59 | 25 | 40 | 61 |
| 55. | Greece | gr | 117,5 | 18,25 | 58,14 | 161,9 | 56,71 | 4,56 | 10,34 | 77,73 | 46 | 17 | 25 | 48 |
| 56. | Australia | com.au | 147,6 | 23,48 | 53,85 | 189,1 | 28,67 | 7,10 | 18,61 | 44,63 | 49 | 14 | 24 | 47 |
| 57. | Estonia | ee | 109,4 | 21,09 | 49,72 | 118,2 | 66,85 | 9,91 | 24,11 | 50,76 | 42 | 12 | 25 | 48 |
| 58. | Australia | net.au | 165,0 | 22,30 | 52,93 | 208,8 | 26,56 | 5,80 | 17,27 | 44,42 | 58 | 15 | 27 | 48 |
| 59. | Czech Republic | cz | 113,8 | 21,08 | 50,11 | 111,0 | 69,86 | 9,59 | 22,72 | 52,93 | 35 | 13 | 20 | 33 |
| 60. | Albania | al | 91,39 | 14,39 | 50,65 | 176,5 | 31,04 | 5,87 | 19,54 | 37,39 | 168 | 40 | 70 | 144 |
| 61. | Oman | om | 103,7 | 8,19 | 49,45 | 138,4 | 41,17 | 5,05 | 21,52 | 51,59 | 70 | 24 | 49 | 108 |
| 62. | United Kingdom | co.uk | 126,8 | 26,69 | 50,24 | 120,3 | 66,34 | 6,22 | 14,43 | 37,92 | 47 | 23 | 39 | 49 |
| 63. | Uruguay | net.uy | 129,7 | 9,36 | 46,86 | 126,6 | 25,98 | 3,02 | 19,98 | 40,47 | 131 | 31 | 39 | 205 |
| 64. | European union | eu | 124,1 | 20,08 | 45,91 | 94,13 | 85,78 | 8,34 | 21,21 | 83,74 | 33 | 10 | 17 | 33 |
| 65. | Austria | at | 92,76 | 17,69 | 47,99 | 113,2 | 31,00 | 7,29 | 16,19 | 34,19 | 44 | 16 | 24 | 40 |
| 66. | Croatia | hr | 129,6 | 17,09 | 45,92 | 140,3 | 63,71 | 5,64 | 19,09 | 59,34 | 52 | 16 | 29 | 47 |
| 67. | Belarus | by | 62,21 | 15,04 | 39,76 | 92,16 | 47,41 | 10,55 | 30,22 | 61,31 | 84 | 45 | 51 | 62 |
| 68. | Morocco | net.ma | 66,54 | 8,19 | 43,17 | 88,39 | 45,31 | 6,00 | 22,86 | 74,63 | 66 | 28 | 43 | 50 |
| 69. | United Arab Emirates | net.ae | 123,2 | 5,39 | 25,59 | 138,9 | 93,15 | 10,91 | 55,90 | 139,6 | 36 | 11 | 15 | 26 |
| 70. | Slovenia | si | 73,11 | 17,41 | 37,98 | 90,38 | 52,34 | 8,20 | 26,91 | 64,64 | 31 | 15 | 23 | 36 |
| 71. | North Macedonia | com.mk | 72,72 | 27,98 | 43,57 | 93,26 | 41,38 | 5,05 | 14,39 | 54,71 | 36 | 26 | 33 | 42 |
| 72. | Cyprus | com.cy | 107,7 | 15,24 | 40,18 | 93,93 | 47,33 | 6,38 | 19,47 | 69,52 | 64 | 8 | 31 | 70 |
| 73. | Mexico | mx | 67,40 | 16,92 | 41,77 | 77,51 | 31,56 | 4,92 | 9,68 | 31,07 | 83 | 39 | 48 | 74 |
| 74. | Serbia | rs | 105,0 | 16,69 | 39,10 | 99,99 | 55,65 | 5,03 | 12,71 | 40,56 | 36 | 12 | 22 | 33 |
| 75. | South Africa | co.za | 68,91 | 10,79 | 28,78 | 58,84 | 42,70 | 4,91 | 18,09 | 37,53 | 60 | 17 | 35 | 62 |
| 76. | Indonesia | co.id | 58,37 | 10,09 | 33,41 | 78,15 | 39,13 | 3,07 | 8,25 | 33,90 | 109 | 34 | 78 | 112 |
| 77. | Ireland | ie | 61,04 | 7,79 | 29,95 | 89,82 | 19,71 | 2,56 | 9,50 | 21,69 | 71 | 39 | 53 | 79 |
| 78. | Armenia | am | 48,21 | 16,43 | 28,76 | 64,65 | 14,80 | 3,95 | 9,03 | 21,84 | 83 | 73 | 84 | 96 |
| 79. | Ukraine | net.ua | 52,22 | 11,28 | 22,04 | 46,46 | 63,30 | 6,24 | 22,32 | 52,41 | 47 | 21 | 29 | 53 |
| 80. | New Zealand | co.nz | 100,0 | 6,14 | 26,33 | 125,0 | 37,69 | 2,35 | 8,37 | 51,65 | 146 | 41 | 63 | 293 |
| 81. | Bolivia | bo | 39,91 | 11,49 | 26,23 | 66,59 | 7,53 | 2,12 | 3,66 | 10,33 | 127 | 66 | 123 | 153 |
| 82. | Uzbekistan | uz | 36,16 | 8,05 | 24,14 | 39,48 | 14,44 | 1,30 | 5,13 | 11,51 | 142 | 105 | 130 | 172 |
| 83. | New Zealand | net.nz | 87,14 | 5,51 | 22,51 | 82,72 | 33,58 | 0,94 | 5,52 | 42,58 | 147 | 51 | 61 | 304 |
| 84. | Turkey | com.tr | 35,10 | 10,25 | 21,93 | 38,30 | 9,09 | 1,71 | 3,96 | 10,19 | 192 | 70 | 98 | 117 |
| 85. | Georgia | ge | 23,78 | 8,51 | 21,06 | 33,91 | 9,03 | 1,43 | 5,15 | 10,97 | 135 | 104 | 141 | 156 |
| 86. | Argentina | com.ar | 47,61 | 5,60 | 19,81 | 55,53 | 37,86 | 1,14 | 7,40 | 37,31 | 138 | 46 | 68 | 215 |
| 87. | Indonesia | id | 32,19 | 6,08 | 20,63 | 37,70 | 18,89 | 2,13 | 5,71 | 15,59 | 136 | 51 | 84 | 120 |
| 88. | Thailand | th | 89,43 | 6,88 | 21,03 | 90,78 | 12,27 | 2,34 | 3,68 | 7,02 | 163 | 92 | 118 | 216 |
| 89. | Ecuador | ec | 70,76 | 7,52 | 18,16 | 61,99 | 48,33 | 1,99 | 8,45 | 28,46 | 125 | 63 | 78 | 201 |
| 90. | Colombia | com.co | 67,96 | 5,71 | 16,48 | 71,72 | 31,64 | 1,43 | 10,13 | 32,93 | 84 | 22 | 38 | 136 |
| 91. | Indonesia | net.id | 32,97 | 6,71 | 17,42 | 42,35 | 18,21 | 2,46 | 5,21 | 12,45 | 113 | 65 | 82 | 120 |
| 92. | Argentina | net.ar | 46,68 | 5,93 | 14,45 | 58,80 | 46,16 | 1,09 | 7,22 | 49,43 | 142 | 48 | 106 | 236 |
| 93. | Ecuador | net.ec | 50,86 | 8,59 | 15,40 | 72,59 | 18,73 | 2,56 | 4,68 | 19,35 | 143 | 66 | 104 | 201 |
| 94. | Thailand | co.th | 59,73 | 6,40 | 15,27 | 56,27 | 13,97 | 0,97 | 3,60 | 7,27 | 180 | 99 | 155 | 224 |
| 95. | Philippines | com.ph | 64,66 | 4,65 | 10,16 | 89,25 | 58,85 | 0,55 | 8,13 | 62,43 | 134 | 35 | 76 | 237 |
| 96. | Egypt | com.eg | 14,90 | 3,86 | 12,80 | 19,82 | 3,26 | 0,71 | 1,58 | 5,69 | 175 | 116 | 134 | 152 |
| 97. | Uganda | ug | 18,35 | 5,43 | 12,67 | 21,55 | 5,21 | 0,78 | 1,68 | 3,98 | 169 | 106 | 122 | 226 |
| 98. | Kazakhstan | kz | 25,69 | 6,18 | 11,67 | 26,74 | 9,96 | 0,51 | 3,38 | 5,54 | 175 | 102 | 154 | 225 |
| 99. | Tanzania | co.tz | 16,23 | 3,02 | 11,91 | 25,47 | 4,07 | 0,43 | 2,89 | 5,52 | 166 | 89 | 123 | 252 |
| 100. | Kenya | co.ke | 13,74 | 4,48 | 7,85 | 13,20 | 7,30 | 0,45 | 2,93 | 8,91 | 165 | 94 | 171 | 210 |
| Download (Mbits) | Upload (Mbits) | Ping (ms) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Country | Hostname | Test count | AVG | Q1 | Median | Q3 | AVG | Q1 | Median | Q3 | AVG | Q1 | Median | Q3 |
| Poland | ls.com.pl | 757,0 | 824,6 | 923,4 | 929,4 | 295,0 | 268,3 | 310,9 | 380,4 | 14 | 12 | 13 | 15 | |
| 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 | 734,8 | 315,2 | 651,5 | 804,9 | 605,4 | 294,5 | 501,1 | 617,6 | 12 | 8 | 10 | 12 | |
| Japan | nuro.jp | 915,9 | 120,4 | 538,2 | 933,4 | 753,9 | 107,5 | 590,2 | 903,3 | 21 | 4 | 8 | 14 | |
| Japan | bbiq.jp | 477,4 | 138,7 | 594,1 | 693,4 | 407,3 | 146,1 | 439,0 | 494,7 | 22 | 12 | 13 | 18 | |
| Poland | ostnet.pl | 460,4 | 55,63 | 726,1 | 738,5 | 141,3 | 24,87 | 158,2 | 244,3 | 15 | 7 | 7 | 10 | |
| Switzerland | synology.me | 381,4 | 285,4 | 508,5 | 509,6 | 414,6 | 246,2 | 539,9 | 543,6 | 5 | 3 | 3 | 5 | |
| Brazil | ampernet.com.br | 496,6 | 483,3 | 506,7 | 515,1 | 509,6 | 507,5 | 511,5 | 513,6 | 12 | 11 | 12 | 13 | |
| Brazil | telesp.net.br | 465,2 | 94,14 | 451,5 | 808,1 | 290,3 | 94,08 | 298,6 | 480,5 | 27 | 4 | 7 | 10 | |
| Poland | tarnobrzeg.pl | 298,9 | 45,24 | 445,9 | 456,2 | 144,3 | 52,77 | 149,0 | 231,1 | 13 | 9 | 10 | 12 | |
| Switzerland | upc.ch | 477,2 | 115,6 | 445,7 | 867,4 | 71,17 | 44,75 | 82,46 | 100,7 | 30 | 15 | 18 | 22 | |
| Brazil | timbrasil.com.br | 447,1 | 17,89 | 374,1 | 893,9 | 259,3 | 8,09 | 207,0 | 541,0 | 32 | 4 | 12 | 33 | |
| Italy | aruba.it | 458,5 | 70,49 | 338,1 | 807,2 | 388,7 | 52,27 | 259,5 | 652,1 | 24 | 12 | 17 | 23 | |
| Poland | skynet.net.pl | 376,5 | 73,62 | 292,5 | 718,2 | 293,4 | 50,53 | 206,9 | 473,0 | 8 | 5 | 6 | 7 | |
| Russia | spd-mgts.ru | 267,6 | 107,0 | 255,2 | 348,6 | 232,5 | 65,30 | 242,5 | 294,5 | 17 | 6 | 8 | 10 | |
| Singapore | singnet.com.sg | 367,8 | 62,96 | 253,8 | 530,8 | 349,9 | 41,96 | 206,9 | 419,6 | 17 | 5 | 7 | 12 | |
| Japan | transix.jp | 314,5 | 117,4 | 220,4 | 393,9 | 341,3 | 124,6 | 253,3 | 417,1 | 15 | 6 | 11 | 15 | |
| Czech Republic | kve.cz | 277,4 | 78,05 | 221,9 | 444,7 | 294,1 | 83,92 | 223,2 | 427,8 | 17 | 7 | 11 | 18 | |
| Czech Republic | telcoproservices.cz | 315,7 | 91,50 | 266,0 | 441,6 | 234,8 | 39,25 | 116,3 | 302,6 | 16 | 9 | 12 | 16 | |
| Canada | bell.ca | 335,0 | 53,23 | 229,0 | 519,0 | 274,0 | 29,61 | 182,3 | 456,8 | 20 | 6 | 8 | 15 | |