Global Internet Speed Index
Average speeds across 48 countries, based on 22,146 verified speed measurements. Updated live.
Avg Download
146
Mbps
Avg Upload
69
Mbps
Avg Ping
100
ms
Countries
48
22,146 measurements
1
Fast
United States
Download
304 Mbps
Upload 94 Mbps
Ping 41 ms
12,255 measurements
2
Average
Indonesia
Download
44 Mbps
Upload 33 Mbps
Ping 148 ms
1,213 measurements
3
Good
Mexico
Download
118 Mbps
Upload 77 Mbps
Ping 71 ms
933 measurements
4
Fast
Canada
Download
254 Mbps
Upload 78 Mbps
Ping 62 ms
878 measurements
5
Good
United Kingdom
Download
196 Mbps
Upload 57 Mbps
Ping 41 ms
831 measurements
6
Fast
Netherlands
Download
249 Mbps
Upload 97 Mbps
Ping 28 ms
541 measurements
7
Average
Bangladesh
Download
36 Mbps
Upload 59 Mbps
Ping 178 ms
511 measurements
8
Good
Australia
Download
99 Mbps
Upload 25 Mbps
Ping 223 ms
456 measurements
9
Average
Turkey
Download
76 Mbps
Upload 22 Mbps
Ping 80 ms
438 measurements
10
Fast
Spain
Download
231 Mbps
Upload 124 Mbps
Ping 54 ms
419 measurements
11
Good
India
Download
84 Mbps
Upload 46 Mbps
Ping 190 ms
393 measurements
12
Good
Philippines
Download
119 Mbps
Upload 84 Mbps
Ping 103 ms
393 measurements
13
Fast
France
Download
360 Mbps
Upload 215 Mbps
Ping 38 ms
311 measurements
14
Good
Germany
Download
156 Mbps
Upload 53 Mbps
Ping 54 ms
293 measurements
15
Fast
Vietnam
Download
225 Mbps
Upload 156 Mbps
Ping 42 ms
265 measurements
16
Good
Colombia
Download
148 Mbps
Upload 101 Mbps
Ping 91 ms
252 measurements
17
Good
Peru
Download
159 Mbps
Upload 84 Mbps
Ping 104 ms
211 measurements
18
Good
Chile
Download
85 Mbps
Upload 63 Mbps
Ping 146 ms
124 measurements
19
Slow
Pakistan
Download
23 Mbps
Upload 14 Mbps
Ping 233 ms
117 measurements
20
Good
Guatemala
Download
117 Mbps
Upload 39 Mbps
Ping 70 ms
113 measurements
21
Good
Ecuador
Download
187 Mbps
Upload 114 Mbps
Ping 99 ms
105 measurements
22
Fast
JP
Download
241 Mbps
Upload 182 Mbps
Ping 110 ms
90 measurements
23
Average
Algeria
Download
77 Mbps
Upload 32 Mbps
Ping 88 ms
77 measurements
24
Good
Belgium
Download
155 Mbps
Upload 40 Mbps
Ping 30 ms
76 measurements
25
Slow
NG
Download
29 Mbps
Upload 18 Mbps
Ping 175 ms
65 measurements
26
Good
Panama
Download
114 Mbps
Upload 66 Mbps
Ping 72 ms
63 measurements
27
Average
DO
Download
61 Mbps
Upload 15 Mbps
Ping 50 ms
60 measurements
28
Good
United Arab Emirates
Download
127 Mbps
Upload 59 Mbps
Ping 153 ms
45 measurements
29
Average
Morocco
Download
49 Mbps
Upload 48 Mbps
Ping 80 ms
45 measurements
30
Slow
IQ
Download
29 Mbps
Upload 35 Mbps
Ping 107 ms
42 measurements
31
Good
NZ
Download
85 Mbps
Upload 29 Mbps
Ping 206 ms
42 measurements
32
Good
PL
Download
124 Mbps
Upload 45 Mbps
Ping 69 ms
42 measurements
33
Fast
CH
Download
382 Mbps
Upload 100 Mbps
Ping 39 ms
39 measurements
34
Average
Argentina
Download
53 Mbps
Upload 41 Mbps
Ping 189 ms
38 measurements
35
Good
CN
Download
109 Mbps
Upload 38 Mbps
Ping 176 ms
38 measurements
36
Slow
EG
Download
23 Mbps
Upload 12 Mbps
Ping 110 ms
31 measurements
37
Good
SG
Download
95 Mbps
Upload 91 Mbps
Ping 144 ms
29 measurements
38
Fast
MY
Download
253 Mbps
Upload 68 Mbps
Ping 74 ms
28 measurements
39
Fast
Italy
Download
205 Mbps
Upload 85 Mbps
Ping 47 ms
28 measurements
40
Good
IE
Download
150 Mbps
Upload 46 Mbps
Ping 76 ms
27 measurements
41
Good
SE
Download
116 Mbps
Upload 101 Mbps
Ping 103 ms
26 measurements
42
Good
ZA
Download
90 Mbps
Upload 47 Mbps
Ping 162 ms
25 measurements
43
Good
LT
Download
117 Mbps
Upload 37 Mbps
Ping 72 ms
24 measurements
44
Good
PR
Download
90 Mbps
Upload 89 Mbps
Ping 52 ms
24 measurements
45
Fast
CZ
Download
283 Mbps
Upload 96 Mbps
Ping 39 ms
24 measurements
46
Fast
HU
Download
293 Mbps
Upload 154 Mbps
Ping 63 ms
23 measurements
47
Good
SA
Download
123 Mbps
Upload 55 Mbps
Ping 136 ms
22 measurements
48
Fast
DK
Download
264 Mbps
Upload 24 Mbps
Ping 85 ms
21 measurements
No countries found matching your search.
About the Global Speed Index
This index ranks countries by average internet speed based on verified speed measurements run on InternetSpeedTest.net. Data is updated continuously as new measurements are added.
Click on any country to see ISP-level rankings, detailed statistics, and how your connection compares to the national average. Speeds vary by ISP, connection type (fiber, cable, DSL, mobile), and time of day.