A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | T | U | V | W | X | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | In order to filter and/or add your own columns and formulas and so on, click File>Make a copy from the menu above. This will create your own editable version of the data set. You may also visit use this link to download both this data (.xls), the research methodology and the press release. | |||||||||||||||||||
2 | ||||||||||||||||||||
3 | 2018 Results ā Measured June 2017 to May 2018 | 2017 Results ā Measured June 2016 to May 2017 | Year on year comparison | |||||||||||||||||
4 | Ranking position | Country | Region | Mean Download Speed | Number Of Distinct IPs | Total Number Of Tests | Time To Download A Typical HD Movie (5GB) HH:MM:SS | Ranking position | Country | Mean Download Speed | Rank position change (Up/down/no change) | Mean Download Speed change | ||||||||
5 | 1 | Singapore | Asia & Pacific | 60.39 | 128,458 | 524,018 | 00:11:18 | 1 | Singapore | 55.13 | No change | 5.26 | ||||||||
6 | 2 | Sweden | Europe | 46.00 | 79,844 | 367,241 | 00:14:50 | 2 | Sweden | 40.16 | No change | 5.84 | ||||||||
7 | 3 | Denmark | Europe | 43.99 | 19,650 | 150,529 | 00:15:31 | 4 | Denmark | 33.54 | Up 1 place | 10.45 | ||||||||
8 | 4 | Norway | Europe | 40.12 | 12,282 | 86,920 | 00:17:01 | 7 | Norway | 29.13 | Up 3 places | 10.99 | ||||||||
9 | 5 | Romania | Europe | 38.60 | 58,274 | 175,948 | 00:17:41 | 18 | Romania | 21.33 | Up 13 places | 17.27 | ||||||||
10 | 6 | Belgium | Europe | 36.71 | 56,527 | 174,249 | 00:18:36 | 8 | Belgium | 27.37 | Up 2 places | 9.34 | ||||||||
11 | 7 | Netherlands | Europe | 35.95 | 295,412 | 1,247,694 | 00:18:59 | 5 | Netherlands | 33.52 | Down 2 places | 2.43 | ||||||||
12 | 8 | Luxembourg | Europe | 35.14 | 3,667 | 19,071 | 00:19:26 | 33 | Luxembourg | 15.52 | Up 25 places | 19.62 | ||||||||
13 | 9 | Hungary | Europe | 34.01 | 129,898 | 352,745 | 00:20:04 | 15 | Hungary | 23.16 | Up 6 places | 10.85 | ||||||||
14 | 10 | Jersey | Europe | 30.90 | 1,107 | 9,165 | 00:22:06 | 14 | Jersey | 23.30 | Up 4 places | 7.60 | ||||||||
15 | 11 | Switzerland | Europe | 29.92 | 17,599 | 156,463 | 00:22:49 | 10 | Switzerland | 26.93 | Down 1 place | 2.99 | ||||||||
16 | 12 | Japan | Asia & Pacific | 28.94 | 1,053,631 | 2,563,873 | 00:23:35 | 12 | Japan | 24.47 | No change | 4.47 | ||||||||
17 | 13 | Latvia | Europe | 28.63 | 8,752 | 41,186 | 00:23:51 | 6 | Latvia | 30.36 | Down 7 places | -1.73 | ||||||||
18 | 14 | Taiwan | Asia & Pacific | 28.09 | 33,243 | 112,628 | 00:24:18 | 3 | Taiwan | 34.40 | Down 11 places | -6.31 | ||||||||
19 | 15 | Estonia | Europe | 27.91 | 7,082 | 26,552 | 00:24:28 | 13 | Estonia | 24.11 | Down 2 places | 3.80 | ||||||||
20 | 16 | Spain | Europe | 27.19 | 1,250,372 | 3,993,706 | 00:25:06 | 21 | Spain | 19.60 | Up 5 places | 7.59 | ||||||||
21 | 17 | Republic of Lithuania | Europe | 27.17 | 10,556 | 47,015 | 00:25:08 | 11 | Republic of Lithuania | 25.12 | Down 6 places | 2.05 | ||||||||
22 | 18 | Andorra | Europe | 27.14 | 395 | 1,081 | 00:25:09 | 42 | Andorra | 12.07 | Up 24 places | 15.07 | ||||||||
23 | 19 | Hong Kong | Asia & Pacific | 26.45 | 12,270 | 59,701 | 00:25:48 | 9 | Hong Kong | 27.16 | Down 10 places | -0.71 | ||||||||
24 | 20 | United States | North America | 25.86 | 15,321,234 | 89,548,425 | 00:26:24 | 21 | United States | 20.00 | Up 1 place | 5.86 | ||||||||
25 | 21 | Slovakia | Europe | 25.30 | 21,963 | 126,084 | 00:26:59 | 23 | Slovakia | 18.85 | Up 2 places | 6.45 | ||||||||
26 | 22 | Madagascar | Africa | 24.87 | 2,519 | 4,179 | 00:27:27 | 89 | Madagascar | 3.49 | Up 67 places | 21.38 | ||||||||
27 | 23 | France | Europe | 24.23 | 321,518 | 1,050,872 | 00:28:10 | 37 | France | 13.43 | Up 14 places | 10.80 | ||||||||
28 | 24 | Finland | Europe | 24.00 | 13,939 | 69,850 | 00:28:26 | 19 | Finland | 20.90 | Down 5 places | 3.10 | ||||||||
29 | 25 | Germany | Europe | 24.00 | 808,618 | 1,885,617 | 00:28:27 | 24 | Germany | 18.80 | Down 1 place | 5.20 | ||||||||
30 | 26 | New Zealand | Asia & Pacific | 23.77 | 283,950 | 996,322 | 00:28:43 | 30 | New Zealand | 16.85 | Up 4 places | 6.92 | ||||||||
31 | 27 | Czechia | Europe | 23.71 | 43,354 | 304,158 | 00:28:47 | 28 | Czechia | 17.31 | Up 1 place | 6.40 | ||||||||
32 | 28 | Slovenia | Europe | 21.41 | 13,626 | 40,531 | 00:31:53 | 25 | Slovenia | 18.37 | Down 3 places | 3.04 | ||||||||
33 | 29 | Portugal | Europe | 21.28 | 38,566 | 150,528 | 00:32:05 | 17 | Portugal | 21.72 | Down 12 places | -0.44 | ||||||||
34 | 30 | Republic of Korea | Asia & Pacific | 20.63 | 73,500 | 198,867 | 00:33:06 | 16 | Republic of Korea | 22.90 | Down 14 places | -2.27 | ||||||||
35 | 31 | Bulgaria | Europe | 20.20 | 16,824 | 73,365 | 00:33:48 | 27 | Bulgaria | 17.54 | Down 4 places | 2.66 | ||||||||
36 | 32 | Poland | Europe | 19.73 | 85,011 | 484,908 | 00:34:36 | 35 | Poland | 14.88 | Up 3 places | 4.85 | ||||||||
37 | 33 | Canada | North America | 19.48 | 1,861,663 | 8,398,439 | 00:35:03 | 26 | Canada | 18.37 | Down 7 places | 1.11 | ||||||||
38 | 34 | Iceland | Europe | 18.85 | 2,780 | 11,930 | 00:36:13 | 47 | Iceland | 10.55 | Up 13 places | 8.30 | ||||||||
39 | 35 | United Kingdom | Europe | 18.57 | 4,435,104 | 14,701,505 | 00:36:46 | 31 | United Kingdom | 16.51 | Down 4 places | 2.06 | ||||||||
40 | 36 | Ireland | Europe | 18.22 | 273,289 | 1,133,548 | 00:37:28 | 36 | Ireland | 13.92 | No change | 4.30 | ||||||||
41 | 37 | Liechtenstein | Europe | 17.71 | 169 | 498 | 00:38:33 | 44 | Liechtenstein | 11.40 | Up 7 places | 6.31 | ||||||||
42 | 38 | Austria | Europe | 17.51 | 38,891 | 123,698 | 00:39:00 | 34 | Austria | 15.26 | Down 4 places | 2.25 | ||||||||
43 | 39 | Barbados | South/Latin America | 17.08 | 956 | 2,182 | 00:39:59 | 65 | Barbados | 6.62 | Up 26 places | 10.46 | ||||||||
44 | 40 | Thailand | Asia & Pacific | 17.06 | 628,145 | 1,678,485 | 00:40:01 | 29 | Thailand | 16.85 | Down 11 places | 0.21 | ||||||||
45 | 41 | Macao | Asia & Pacific | 16.12 | 1,024 | 3,424 | 00:42:22 | 20 | Macao | 20.52 | Down 21 places | -4.40 | ||||||||
46 | 42 | Croatia | Europe | 15.60 | 26,606 | 104,939 | 00:43:46 | 40 | Croatia | 12.57 | Down 2 places | 3.03 | ||||||||
47 | 43 | Italy | Europe | 15.10 | 2,184,070 | 6,172,612 | 00:45:12 | 46 | Italy | 10.71 | Up 3 places | 4.39 | ||||||||
48 | 44 | Gibraltar | Europe | 14.71 | 596 | 1,059 | 00:46:24 | 38 | Gibraltar | 13.18 | Down 6 places | 1.53 | ||||||||
49 | 45 | Republic of Moldova | Europe | 13.88 | 7,308 | 27,714 | 00:49:11 | 45 | Republic of Moldova | 10.75 | No change | 3.13 | ||||||||
50 | 46 | Malta | Europe | 13.60 | 3,613 | 12,042 | 00:50:13 | 48 | Malta | 10.17 | Up 2 places | 3.43 | ||||||||
51 | 47 | Russia | Europe | 13.51 | 477,552 | 1,513,521 | 00:50:31 | 43 | Russia | 11.59 | Down 4 places | 1.92 | ||||||||
52 | 48 | Malaysia | Asia & Pacific | 13.30 | 37,449 | 119,668 | 00:51:21 | 63 | Malaysia | 6.69 | Up 15 places | 6.61 | ||||||||
53 | 49 | Aruba | South/Latin America | 13.27 | 408 | 828 | 00:51:27 | 97 | Aruba | 3.12 | Up 48 places | 10.15 | ||||||||
54 | 50 | Serbia | Europe | 13.00 | 39,882 | 86,275 | 00:52:31 | 41 | Serbia | 12.25 | Down 9 places | 0.75 | ||||||||
55 | 51 | Turks and Caicos Islands | South/Latin America | 11.70 | 248 | 464 | 00:58:21 | 62 | Turks and Caicos Islands | 6.74 | Up 11 places | 4.96 | ||||||||
56 | 52 | Australia | Asia & Pacific | 11.69 | 2,407,704 | 8,684,410 | 00:58:23 | 55 | Australia | 7.70 | Up 3 places | 3.99 | ||||||||
57 | 53 | Kosovo | Europe | 11.64 | 807 | 2,227 | 00:58:39 | N/A | Kosovo | N/A | New entry | New Entry | ||||||||
58 | 54 | Guernsey | Europe | 11.58 | 2,423 | 9,755 | 00:58:57 | 52 | Guernsey | 8.76 | Down 2 places | 2.82 | ||||||||
59 | 55 | Cayman Islands | South/Latin America | 11.49 | 927 | 5,904 | 00:59:25 | 39 | Cayman Islands | 13.15 | Down 16 places | -1.66 | ||||||||
60 | 56 | Trinidad and Tobago | South/Latin America | 11.37 | 2,735 | 23,752 | 01:00:01 | 93 | Trinidad and Tobago | 3.28 | Up 37 places | 8.09 | ||||||||
61 | 57 | Greece | Europe | 11.30 | 76,100 | 202,297 | 01:00:24 | 57 | Greece | 7.56 | No change | 3.74 | ||||||||
62 | 58 | Ukraine | Europe | 11.28 | 124,970 | 491,121 | 01:00:33 | 54 | Ukraine | 8.18 | Down 4 places | 3.10 | ||||||||
63 | 59 | Cyprus | Europe | 11.10 | 8,493 | 35,147 | 01:01:30 | 53 | Cyprus | 8.24 | Down 6 places | 2.86 | ||||||||
64 | 60 | Monaco | Europe | 11.02 | 349 | 2,633 | 01:01:55 | 32 | Monaco | 16.13 | Down 28 places | -5.11 | ||||||||
65 | 61 | U.S. Virgin Islands | South/Latin America | 10.55 | 201 | 3,435 | 01:04:42 | 77 | U.S. Virgin Islands | 5.14 | Up 16 places | 5.41 | ||||||||
66 | 62 | Isle of Man | Europe | 10.54 | 1,448 | 12,187 | 01:04:46 | 50 | Isle of Man | 9.01 | Down 12 places | 1.53 | ||||||||
67 | 63 | Faroe Islands | Europe | 10.38 | 141 | 1,233 | 01:05:46 | 58 | Faroe Islands | 7.48 | Down 5 places | 2.90 | ||||||||
68 | 64 | Kenya | Africa | 10.11 | 6,581 | 31,083 | 01:07:30 | 51 | Kenya | 8.83 | Down 13 places | 1.28 | ||||||||
69 | 65 | Bahamas | South/Latin America | 9.95 | 1,180 | 8,903 | 01:08:38 | 49 | Bahamas | 10.06 | Down 16 places | -0.11 | ||||||||
70 | 66 | Belarus | Europe | 9.21 | 42,144 | 93,760 | 01:14:06 | 64 | Belarus | 6.68 | Down 2 places | 2.53 | ||||||||
71 | 67 | Bermuda | North America | 9.13 | 720 | 8,458 | 01:14:48 | 69 | Bermuda | 5.94 | Up 2 places | 3.19 | ||||||||
72 | 68 | Macedonia | Europe | 8.82 | 12,437 | 22,472 | 01:17:24 | 59 | Macedonia | 7.34 | Down 9 places | 1.48 | ||||||||
73 | 69 | Jamaica | South/Latin America | 8.25 | 2,588 | 9,707 | 01:22:47 | 66 | Jamaica | 6.60 | Down 3 places | 1.65 | ||||||||
74 | 70 | Israel | Europe | 7.64 | 23,572 | 253,037 | 01:29:21 | 60 | Israel | 7.20 | Down 10 places | 0.44 | ||||||||
75 | 71 | Bosnia and Herzegovina | Europe | 7.37 | 22,413 | 54,663 | 01:32:40 | 61 | Bosnia and Herzegovina | 7.00 | Down 10 places | 0.37 | ||||||||
76 | 72 | Panama | South/Latin America | 7.05 | 3,111 | 19,860 | 01:36:54 | 108 | Panama | 2.30 | Up 36 places | 4.75 | ||||||||
77 | 73 | Puerto Rico | South/Latin America | 6.88 | 5,462 | 68,896 | 01:39:15 | 67 | Puerto Rico | 6.44 | Down 6 places | 0.44 | ||||||||
78 | 74 | Montenegro | Europe | 6.74 | 6,946 | 17,053 | 01:41:20 | 71 | Montenegro | 5.85 | Down 3 places | 0.89 | ||||||||
79 | 75 | Vietnam | Asia & Pacific | 6.72 | 22,055 | 61,853 | 01:41:36 | 74 | Vietnam | 5.46 | Down 1 place | 1.26 | ||||||||
80 | 76 | South Africa | Africa | 6.38 | 643,816 | 2,437,364 | 01:47:03 | 80 | South Africa | 4.36 | Up 4 places | 2.02 | ||||||||
81 | 77 | Georgia | Europe | 6.25 | 3,396 | 11,644 | 01:49:08 | 70 | Georgia | 5.86 | Down 7 places | 0.39 | ||||||||
82 | 78 | Uruguay | South/Latin America | 6.19 | 5,452 | 10,288 | 01:50:15 | 148 | Uruguay | 1.31 | Up 70 places | 4.88 | ||||||||
83 | 79 | St Kitts and Nevis | South/Latin America | 6.12 | 144 | 724 | 01:51:29 | 127 | St Kitts and Nevis | 1.72 | Up 48 places | 4.40 | ||||||||
84 | 80 | CuraƧao | South/Latin America | 5.99 | 700 | 3,787 | 01:54:02 | 121 | CuraƧao | 1.99 | Up 41 places | 4.00 | ||||||||
85 | 81 | Sri Lanka | Asia & Pacific | 5.84 | 6,983 | 10,372 | 01:56:59 | 85 | Sri Lanka | 3.83 | Up 4 places | 2.01 | ||||||||
86 | 82 | Cuba | South/Latin America | 5.83 | 106 | 366 | 01:57:08 | N/A | Cuba | N/A | New entry | New Entry | ||||||||
87 | 83 | Indonesia | Asia & Pacific | 5.77 | 456,311 | 1,641,213 | 01:58:17 | 75 | Indonesia | 5.19 | Down 8 places | 0.58 | ||||||||
88 | 84 | Martinique | South/Latin America | 5.74 | 887 | 2,402 | 01:58:50 | 109 | Martinique | 2.30 | Up 25 places | 3.44 | ||||||||
89 | 85 | Mexico | South/Latin America | 5.69 | 168,385 | 370,824 | 01:59:58 | 56 | Mexico | 7.59 | Down 29 places | -1.90 | ||||||||
90 | 86 | Albania | Europe | 5.56 | 5,268 | 25,967 | 02:02:49 | 78 | Albania | 4.67 | Down 8 places | 0.89 | ||||||||
91 | 87 | Dominica | South/Latin America | 5.38 | 172 | 290 | 02:06:48 | 101 | Dominica | 2.68 | Up 14 places | 2.70 | ||||||||
92 | 88 | India | Asia & Pacific | 5.19 | 212,742 | 461,923 | 02:11:33 | 119 | India | 2.06 | Up 31 places | 3.13 | ||||||||
93 | 89 | Philippines | Asia & Pacific | 5.18 | 675,920 | 4,181,938 | 02:11:41 | 87 | Philippines | 3.69 | Down 2 places | 1.49 | ||||||||
94 | 90 | Bahrain | Arab States | 5.05 | 3,911 | 6,931 | 02:15:04 | 96 | Bahrain | 3.13 | Up 6 places | 1.92 | ||||||||
95 | 91 | Turkey | Europe | 4.90 | 84,828 | 198,455 | 02:19:14 | 83 | Turkey | 3.96 | Down 8 places | 0.94 | ||||||||
96 | 92 | Chile | South/Latin America | 4.74 | 17,484 | 37,366 | 02:24:07 | 128 | Chile | 1.67 | Up 36 places | 3.07 | ||||||||
97 | 93 | Sint Maarten | South/Latin America | 4.68 | 228 | 1,099 | 02:25:54 | 143 | Sint Maarten | 1.39 | Up 50 places | 3.29 | ||||||||
98 | 94 | British Virgin Islands | South/Latin America | 4.46 | 352 | 1,685 | 02:33:14 | 73 | British Virgin Islands | 5.49 | Down 21 places | -1.03 | ||||||||
99 | 95 | Kazakhstan | Asia & Pacific | 4.45 | 44,606 | 100,117 | 02:33:29 | 82 | Kazakhstan | 4.00 | Down 13 places | 0.45 | ||||||||
100 | 96 | Dominican Republic | South/Latin America | 4.41 | 14,173 | 67,066 | 02:34:49 | 68 | Dominican Republic | 6.22 | Down 28 places | -1.81 |