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. | Latvia | lv | 306,5 | 40,51 | 196,5 | 662,3 | 313,2 | 17,09 | 208,7 | 637,9 | 51 | 27 | 39 | 52 |
| 2. | Montenegro | me | 271,6 | 26,50 | 225,0 | 509,0 | 264,9 | 11,89 | 95,65 | 542,8 | 33 | 3 | 4 | 40 |
| 3. | France | fr | 364,9 | 46,72 | 190,2 | 533,9 | 266,0 | 29,92 | 128,8 | 424,8 | 29 | 11 | 16 | 22 |
| 4. | Japan | jp | 384,4 | 55,42 | 178,1 | 479,0 | 347,3 | 35,84 | 122,1 | 410,6 | 26 | 8 | 15 | 27 |
| 5. | Israel | net.il | 334,5 | 66,48 | 186,6 | 524,0 | 103,5 | 20,66 | 67,16 | 100,0 | 35 | 6 | 8 | 15 |
| 6. | Singapore | net.sg | 329,0 | 42,11 | 159,4 | 402,9 | 283,1 | 17,99 | 110,4 | 301,5 | 31 | 6 | 9 | 33 |
| 7. | Singapore | com.sg | 314,5 | 26,55 | 141,5 | 426,5 | 267,4 | 10,66 | 98,51 | 409,6 | 39 | 6 | 10 | 31 |
| 8. | Spain | es | 257,6 | 41,12 | 133,1 | 393,8 | 218,9 | 22,21 | 93,52 | 313,5 | 37 | 14 | 19 | 41 |
| 9. | Switzerland | ch | 273,2 | 51,98 | 148,7 | 422,1 | 107,8 | 25,77 | 53,82 | 99,25 | 21 | 11 | 16 | 20 |
| 10. | Iceland | is | 210,8 | 42,37 | 149,1 | 294,5 | 153,4 | 17,85 | 43,14 | 186,9 | 41 | 9 | 22 | 59 |
| 11. | Brazil | br | 272,1 | 47,23 | 118,0 | 399,2 | 208,7 | 23,13 | 97,00 | 285,2 | 38 | 17 | 23 | 41 |
| 12. | Netherlands | nl | 242,7 | 50,28 | 136,3 | 377,3 | 113,0 | 25,41 | 52,36 | 100,6 | 33 | 12 | 17 | 23 |
| 13. | Brazil | com.br | 250,9 | 42,84 | 126,3 | 445,8 | 139,8 | 22,81 | 70,90 | 174,2 | 41 | 13 | 23 | 47 |
| 14. | Canada | ca | 243,9 | 47,41 | 130,1 | 380,5 | 140,1 | 11,05 | 50,79 | 157,2 | 31 | 8 | 16 | 30 |
| 15. | Brazil | net.br | 228,2 | 29,34 | 108,7 | 315,9 | 147,8 | 17,09 | 71,27 | 240,3 | 56 | 14 | 27 | 58 |
| 16. | Colombia | net.co | 219,5 | 28,46 | 114,0 | 349,3 | 128,7 | 23,01 | 43,81 | 93,32 | 50 | 13 | 22 | 36 |
| 17. | Chile | cl | 244,2 | 14,80 | 92,77 | 345,8 | 227,3 | 7,60 | 73,87 | 309,5 | 60 | 8 | 21 | 54 |
| 18. | Romania | ro | 189,1 | 30,27 | 85,53 | 295,9 | 168,4 | 26,31 | 77,88 | 250,3 | 30 | 11 | 16 | 24 |
| 19. | Denmark | dk | 218,2 | 28,16 | 101,3 | 253,8 | 159,8 | 11,35 | 44,89 | 150,3 | 38 | 11 | 24 | 39 |
| 20. | Norway | no | 150,9 | 34,22 | 89,60 | 162,7 | 106,7 | 18,10 | 51,90 | 126,9 | 43 | 12 | 22 | 36 |
| 21. | Australia | au | 215,8 | 41,83 | 92,92 | 350,5 | 40,08 | 16,60 | 40,27 | 47,74 | 36 | 11 | 20 | 43 |
| 22. | Hungary | co.hu | 158,6 | 33,26 | 85,81 | 238,3 | 73,99 | 35,09 | 54,42 | 94,15 | 21 | 9 | 11 | 16 |
| 23. | Poland | net.pl | 170,5 | 29,48 | 87,83 | 244,1 | 73,40 | 17,92 | 47,33 | 78,47 | 24 | 9 | 14 | 21 |
| 24. | Poland | com.pl | 201,4 | 33,21 | 87,52 | 294,8 | 93,05 | 14,80 | 44,79 | 104,2 | 19 | 8 | 13 | 21 |
| 25. | Moldavia | md | 96,66 | 46,97 | 82,68 | 137,1 | 65,96 | 18,22 | 52,82 | 93,58 | 21 | 5 | 8 | 19 |
| 26. | Morocco | net.ma | 89,29 | 21,16 | 73,45 | 123,4 | 76,79 | 25,96 | 63,37 | 121,1 | 54 | 25 | 38 | 64 |
| 27. | Sweden | se | 161,7 | 24,98 | 84,52 | 238,4 | 105,6 | 11,37 | 36,46 | 99,76 | 44 | 13 | 25 | 41 |
| 28. | Lithuania | lt | 206,1 | 29,01 | 84,69 | 293,4 | 162,3 | 9,08 | 33,67 | 232,1 | 37 | 12 | 29 | 43 |
| 29. | Bulgaria | bg | 133,6 | 30,33 | 78,15 | 159,3 | 94,44 | 14,61 | 44,94 | 94,32 | 40 | 7 | 19 | 40 |
| 30. | Belgium | be | 159,2 | 36,79 | 86,14 | 202,0 | 48,97 | 11,71 | 23,11 | 36,40 | 33 | 16 | 20 | 29 |
| 31. | Russia | ru | 115,7 | 24,25 | 65,17 | 117,6 | 110,4 | 18,03 | 62,75 | 100,3 | 38 | 15 | 27 | 40 |
| 32. | Portugal | pt | 122,6 | 24,97 | 79,52 | 170,7 | 67,55 | 10,41 | 33,05 | 88,39 | 58 | 29 | 50 | 67 |
| 33. | India | net.in | 76,74 | 23,70 | 59,93 | 94,46 | 74,65 | 20,89 | 61,19 | 95,87 | 46 | 16 | 31 | 47 |
| 34. | Luxembourg | lu | 157,2 | 18,82 | 63,99 | 194,8 | 97,45 | 13,48 | 51,07 | 147,8 | 31 | 19 | 23 | 31 |
| 35. | Oman | om | 108,7 | 25,34 | 71,86 | 132,7 | 48,33 | 9,11 | 31,73 | 73,95 | 82 | 20 | 39 | 132 |
| 36. | India | co.in | 81,78 | 24,51 | 61,36 | 109,0 | 81,90 | 20,98 | 51,26 | 103,8 | 55 | 27 | 41 | 53 |
| 37. | Slovenia | si | 107,4 | 24,64 | 65,03 | 171,0 | 119,8 | 16,84 | 43,72 | 248,9 | 18 | 5 | 8 | 23 |
| 38. | Hungary | hu | 178,0 | 21,88 | 72,68 | 241,0 | 94,08 | 10,24 | 25,24 | 80,76 | 31 | 11 | 19 | 32 |
| 39. | Réunion | re | 127,9 | 20,01 | 69,05 | 144,5 | 81,49 | 3,98 | 28,96 | 81,54 | 108 | 44 | 51 | 168 |
| 40. | India | in | 92,32 | 29,09 | 55,48 | 109,0 | 84,34 | 19,80 | 47,43 | 103,4 | 45 | 21 | 31 | 48 |
| 41. | Germany | de | 127,8 | 24,24 | 59,33 | 132,7 | 38,02 | 10,17 | 26,00 | 42,48 | 36 | 16 | 22 | 34 |
| 42. | Poland | pl | 153,8 | 19,07 | 58,28 | 206,8 | 56,26 | 7,33 | 22,78 | 57,23 | 37 | 16 | 25 | 39 |
| 43. | Slovakia | sk | 138,0 | 20,73 | 55,96 | 168,0 | 63,37 | 7,04 | 27,27 | 87,91 | 29 | 11 | 20 | 30 |
| 44. | United Kingdom | co.uk | 142,1 | 25,38 | 59,87 | 151,5 | 83,79 | 7,32 | 14,78 | 36,16 | 42 | 20 | 38 | 47 |
| 45. | Australia | net.au | 162,5 | 26,59 | 53,75 | 253,8 | 34,55 | 14,05 | 25,21 | 46,67 | 36 | 15 | 18 | 34 |
| 46. | Australia | com.au | 162,1 | 27,06 | 54,40 | 241,9 | 33,22 | 6,96 | 18,82 | 45,26 | 45 | 13 | 22 | 44 |
| 47. | Bangladesh | net.bd | 50,31 | 18,10 | 40,36 | 72,43 | 51,36 | 16,30 | 46,21 | 76,81 | 29 | 9 | 14 | 26 |
| 48. | Croatia | hr | 140,0 | 19,06 | 46,28 | 165,6 | 77,42 | 7,61 | 25,63 | 84,44 | 35 | 13 | 21 | 37 |
| 49. | Mexico | net.mx | 65,16 | 21,98 | 52,31 | 89,25 | 29,93 | 5,83 | 12,59 | 29,60 | 90 | 48 | 65 | 83 |
| 50. | Czech Republic | cz | 107,2 | 19,90 | 47,53 | 101,9 | 65,24 | 9,14 | 21,63 | 50,24 | 35 | 13 | 20 | 33 |
| 51. | Estonia | ee | 79,93 | 19,04 | 46,51 | 97,95 | 38,40 | 8,44 | 18,57 | 40,65 | 44 | 15 | 32 | 51 |
| 52. | Italy | it | 126,7 | 19,90 | 46,45 | 112,4 | 77,47 | 5,32 | 17,72 | 51,93 | 45 | 18 | 34 | 53 |
| 53. | Ireland | ie | 81,47 | 14,34 | 47,03 | 104,0 | 32,55 | 4,22 | 16,19 | 31,50 | 67 | 23 | 38 | 60 |
| 54. | Austria | at | 89,10 | 16,95 | 46,71 | 109,3 | 28,62 | 6,86 | 15,59 | 31,35 | 43 | 16 | 25 | 40 |
| 55. | Finland | fi | 120,7 | 24,85 | 48,54 | 97,95 | 86,12 | 5,02 | 11,07 | 24,49 | 78 | 36 | 60 | 84 |
| 56. | North Macedonia | com.mk | 55,68 | 18,94 | 38,11 | 74,29 | 48,07 | 9,82 | 29,71 | 57,76 | 26 | 15 | 27 | 32 |
| 57. | Mexico | com.mx | 62,97 | 14,16 | 44,42 | 78,04 | 33,45 | 4,44 | 16,18 | 54,03 | 89 | 47 | 63 | 95 |
| 58. | Ukraine | ua | 48,87 | 11,55 | 34,20 | 61,10 | 48,47 | 6,60 | 36,26 | 76,96 | 49 | 30 | 50 | 63 |
| 59. | Greece | gr | 94,95 | 15,29 | 45,93 | 98,21 | 41,35 | 4,59 | 10,01 | 33,46 | 50 | 17 | 27 | 47 |
| 60. | Cyprus | com.cy | 127,1 | 15,80 | 41,33 | 125,7 | 54,87 | 4,95 | 15,09 | 64,69 | 60 | 11 | 61 | 79 |
| 61. | European union | eu | 93,74 | 17,55 | 39,06 | 86,96 | 66,08 | 7,36 | 17,81 | 55,09 | 38 | 12 | 21 | 40 |
| 62. | Belarus | by | 53,88 | 12,43 | 36,98 | 72,42 | 31,48 | 8,41 | 21,36 | 49,52 | 66 | 49 | 61 | 73 |
| 63. | Bangladesh | com.bd | 38,11 | 16,27 | 29,76 | 44,10 | 39,31 | 15,08 | 30,74 | 45,62 | 30 | 11 | 14 | 26 |
| 64. | Malaysia | net.my | 92,32 | 10,25 | 37,62 | 131,3 | 40,76 | 4,79 | 14,13 | 43,47 | 86 | 30 | 44 | 70 |
| 65. | Serbia | rs | 88,03 | 15,48 | 38,01 | 91,23 | 45,80 | 4,11 | 9,68 | 35,58 | 33 | 10 | 21 | 32 |
| 66. | United Arab Emirates | net.ae | 94,68 | 6,34 | 24,41 | 93,70 | 76,88 | 7,95 | 33,95 | 93,99 | 40 | 11 | 15 | 30 |
| 67. | New Zealand | co.nz | 121,7 | 6,79 | 36,29 | 173,2 | 53,98 | 1,78 | 10,11 | 76,30 | 117 | 36 | 52 | 101 |
| 68. | Mexico | mx | 51,68 | 24,88 | 33,45 | 65,70 | 25,89 | 6,30 | 10,02 | 32,39 | 103 | 50 | 88 | 149 |
| 69. | Dominican Republic | net.do | 76,42 | 9,91 | 28,44 | 92,70 | 37,23 | 4,97 | 16,71 | 51,37 | 88 | 47 | 52 | 101 |
| 70. | United States | us | 136,9 | 11,65 | 33,42 | 83,72 | 104,3 | 1,39 | 6,72 | 32,15 | 143 | 25 | 99 | 201 |
| 71. | Armenia | am | 37,89 | 10,57 | 32,92 | 53,07 | 12,36 | 1,29 | 6,14 | 19,07 | 101 | 76 | 94 | 121 |
| 72. | Thailand | th | 64,30 | 8,84 | 31,34 | 81,93 | 23,71 | 3,68 | 5,42 | 10,93 | 145 | 88 | 135 | 190 |
| 73. | South Africa | co.za | 75,42 | 9,58 | 26,46 | 58,02 | 41,89 | 4,00 | 13,00 | 36,72 | 66 | 18 | 36 | 67 |
| 74. | Colombia | co | 104,1 | 13,63 | 27,81 | 99,93 | 94,41 | 3,10 | 6,05 | 82,06 | 89 | 14 | 87 | 112 |
| 75. | Indonesia | co.id | 58,33 | 9,47 | 26,76 | 72,70 | 43,67 | 2,41 | 7,93 | 43,98 | 98 | 34 | 81 | 110 |
| 76. | Uruguay | net.uy | 145,2 | 8,16 | 27,01 | 185,0 | 23,50 | 2,53 | 6,70 | 33,36 | 126 | 30 | 68 | 240 |
| 77. | Ukraine | net.ua | 37,72 | 10,45 | 23,50 | 54,81 | 27,25 | 5,53 | 11,38 | 35,08 | 62 | 42 | 54 | 66 |
| 78. | Bolivia | bo | 41,16 | 13,30 | 26,59 | 77,97 | 5,96 | 2,22 | 4,20 | 10,44 | 120 | 52 | 122 | 162 |
| 79. | Uzbekistan | uz | 35,01 | 10,92 | 25,20 | 45,60 | 9,33 | 1,43 | 4,84 | 10,83 | 155 | 112 | 140 | 178 |
| 80. | Bosnia and Herzegovina | net.ba | 22,19 | 9,08 | 22,22 | 34,95 | 5,48 | 0,84 | 4,71 | 8,33 | 61 | 45 | 54 | 63 |
| 81. | Argentina | net.ar | 54,22 | 6,24 | 19,31 | 59,03 | 41,20 | 0,75 | 7,62 | 43,52 | 146 | 45 | 79 | 241 |
| 82. | Ecuador | ec | 42,72 | 9,00 | 18,43 | 44,01 | 34,35 | 1,05 | 9,08 | 29,60 | 137 | 57 | 101 | 202 |
| 83. | Uganda | ug | 27,92 | 7,63 | 17,30 | 36,39 | 16,41 | 2,12 | 10,25 | 22,69 | 236 | 113 | 144 | 235 |
| 84. | Turkey | com.tr | 30,93 | 9,25 | 20,06 | 38,73 | 7,96 | 1,89 | 4,17 | 10,73 | 109 | 64 | 94 | 111 |
| 85. | Indonesia | net.id | 32,90 | 7,74 | 18,51 | 38,87 | 17,26 | 2,30 | 5,44 | 13,25 | 121 | 67 | 83 | 115 |
| 86. | Thailand | co.th | 55,53 | 6,99 | 18,10 | 52,43 | 22,98 | 1,59 | 4,01 | 8,35 | 178 | 106 | 160 | 222 |
| 87. | Paraguay | com.py | 72,13 | 5,09 | 16,29 | 85,83 | 15,86 | 1,43 | 6,85 | 25,42 | 143 | 46 | 65 | 263 |
| 88. | Georgia | ge | 21,26 | 8,42 | 16,86 | 26,35 | 6,81 | 1,21 | 4,38 | 8,64 | 131 | 106 | 141 | 153 |
| 89. | Argentina | com.ar | 46,06 | 6,30 | 15,66 | 51,54 | 44,92 | 1,65 | 5,58 | 44,44 | 143 | 41 | 102 | 230 |
| 90. | Indonesia | id | 33,38 | 6,59 | 14,29 | 37,17 | 21,69 | 1,67 | 5,43 | 16,79 | 122 | 65 | 82 | 158 |
| 91. | Philippines | com.ph | 45,61 | 3,47 | 13,91 | 46,04 | 42,70 | 1,40 | 5,59 | 68,30 | 87 | 39 | 64 | 89 |
| 92. | Ecuador | net.ec | 47,83 | 7,94 | 11,86 | 60,50 | 24,09 | 1,84 | 5,13 | 13,65 | 167 | 75 | 150 | 202 |
| 93. | Tanzania | co.tz | 16,73 | 7,61 | 11,54 | 23,68 | 4,48 | 1,15 | 3,38 | 5,06 | 159 | 87 | 101 | 132 |
| 94. | Colombia | com.co | 52,30 | 3,29 | 9,37 | 45,20 | 26,73 | 0,69 | 4,25 | 21,86 | 109 | 26 | 57 | 172 |
| 95. | Ghana | com.gh | 13,67 | 3,74 | 10,83 | 16,97 | 2,50 | 0,55 | 1,24 | 2,72 | 142 | 118 | 134 | 157 |
| 96. | Kazakhstan | kz | 22,75 | 5,16 | 9,18 | 31,44 | 12,64 | 0,49 | 3,72 | 7,74 | 208 | 134 | 192 | 256 |
| 97. | Iran | ir | 21,89 | 4,48 | 9,90 | 31,00 | 3,61 | 1,25 | 2,26 | 4,33 | 99 | 66 | 80 | 99 |
| 98. | Egypt | com.eg | 11,32 | 4,64 | 8,87 | 14,56 | 2,53 | 0,49 | 1,14 | 2,42 | 188 | 122 | 134 | 167 |
| 99. | Cameroon | cm | 13,18 | 5,54 | 7,85 | 11,68 | 6,47 | 0,39 | 2,50 | 5,01 | 227 | 190 | 200 | 234 |
| 100. | Pakistan | net.pk | 8,91 | 2,74 | 7,10 | 11,65 | 2,67 | 0,40 | 0,49 | 5,21 | 188 | 157 | 169 | 197 |
| 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 | 893,9 | 927,6 | 935,1 | 938,1 | 461,1 | 447,9 | 467,9 | 486,9 | 4 | 3 | 3 | 4 | |
| 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 | nuro.jp | 827,3 | 93,22 | 603,8 | 1017 | 600,2 | 94,35 | 609,3 | 883,3 | 15 | 4 | 7 | 11 | |
| Latvia | balticom.lv | 477,6 | 235,9 | 583,3 | 701,6 | 519,4 | 373,0 | 634,2 | 651,9 | 24 | 5 | 27 | 35 | |
| Italy | aruba.it | 653,3 | 123,5 | 608,1 | 1019 | 517,0 | 99,65 | 558,6 | 870,0 | 29 | 15 | 19 | 22 | |
| Poland | ostnet.pl | 466,1 | 70,40 | 729,8 | 737,4 | 132,9 | 25,38 | 158,5 | 217,4 | 12 | 7 | 8 | 11 | |
| Japan | commufa.jp | 587,3 | 265,1 | 547,0 | 759,2 | 522,9 | 255,8 | 497,5 | 602,1 | 12 | 9 | 12 | 13 | |
| Brazil | ampernet.com.br | 496,9 | 501,1 | 511,0 | 516,2 | 488,5 | 499,8 | 509,1 | 512,3 | 11 | 10 | 11 | 12 | |
| Czech Republic | mijanet.cz | 370,3 | 85,12 | 418,0 | 559,0 | 346,3 | 42,50 | 396,1 | 514,4 | 11 | 5 | 6 | 14 | |
| Brazil | telesp.net.br | 431,9 | 98,94 | 403,5 | 807,5 | 264,7 | 91,06 | 236,5 | 462,2 | 45 | 4 | 7 | 13 | |
| Japan | bbiq.jp | 388,3 | 169,8 | 340,4 | 631,3 | 330,1 | 181,9 | 299,1 | 376,6 | 26 | 16 | 22 | 26 | |
| Singapore | singnet.com.sg | 349,7 | 84,35 | 272,9 | 558,2 | 332,1 | 78,97 | 246,9 | 514,2 | 18 | 5 | 8 | 13 | |
| Netherlands | glasoperator.nl | 333,5 | 84,37 | 242,7 | 510,5 | 316,0 | 88,20 | 229,8 | 493,4 | 15 | 8 | 10 | 13 | |
| Canada | bell.ca | 336,1 | 63,14 | 251,0 | 531,0 | 270,9 | 41,34 | 193,1 | 404,7 | 19 | 6 | 8 | 14 | |
| France | bbox.fr | 416,7 | 52,70 | 259,7 | 618,9 | 295,2 | 26,35 | 159,7 | 506,9 | 28 | 11 | 16 | 25 | |
| Slovakia | belnet.sk | 237,6 | 54,96 | 255,2 | 366,1 | 127,5 | 45,47 | 139,9 | 159,2 | 21 | 11 | 12 | 16 | |
| Czech Republic | telcoproservices.cz | 325,7 | 88,75 | 260,5 | 471,5 | 258,3 | 36,50 | 125,3 | 329,1 | 15 | 8 | 12 | 16 | |
| Czech Republic | muni.cz | 286,7 | 77,96 | 199,2 | 355,4 | 356,6 | 71,98 | 208,4 | 573,8 | 15 | 7 | 8 | 13 | |
| Japan | cyberhome.jp | 177,9 | 89,09 | 182,9 | 199,6 | 233,4 | 66,34 | 223,5 | 336,0 | 14 | 6 | 9 | 13 | |
| United Kingdom | bcube.co.uk | 281,1 | 78,59 | 201,9 | 429,5 | 291,1 | 61,86 | 182,9 | 485,9 | 32 | 6 | 11 | 19 | |