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

United States

Fast
Download 304 Mbps
Upload 94 Mbps Ping 41 ms 12,255 measurements
2

Indonesia

Average
Download 44 Mbps
Upload 33 Mbps Ping 148 ms 1,213 measurements
3

Mexico

Good
Download 118 Mbps
Upload 77 Mbps Ping 71 ms 933 measurements
4

Canada

Fast
Download 254 Mbps
Upload 78 Mbps Ping 62 ms 878 measurements
5

United Kingdom

Good
Download 196 Mbps
Upload 57 Mbps Ping 41 ms 831 measurements
6

Netherlands

Fast
Download 249 Mbps
Upload 97 Mbps Ping 28 ms 541 measurements
7

Bangladesh

Average
Download 36 Mbps
Upload 59 Mbps Ping 178 ms 511 measurements
8

Australia

Good
Download 99 Mbps
Upload 25 Mbps Ping 223 ms 456 measurements
9

Turkey

Average
Download 76 Mbps
Upload 22 Mbps Ping 80 ms 438 measurements
10

Spain

Fast
Download 231 Mbps
Upload 124 Mbps Ping 54 ms 419 measurements
11

India

Good
Download 84 Mbps
Upload 46 Mbps Ping 190 ms 393 measurements
12

Philippines

Good
Download 119 Mbps
Upload 84 Mbps Ping 103 ms 393 measurements
13

France

Fast
Download 360 Mbps
Upload 215 Mbps Ping 38 ms 311 measurements
14

Germany

Good
Download 156 Mbps
Upload 53 Mbps Ping 54 ms 293 measurements
15

Vietnam

Fast
Download 225 Mbps
Upload 156 Mbps Ping 42 ms 265 measurements
16

Colombia

Good
Download 148 Mbps
Upload 101 Mbps Ping 91 ms 252 measurements
17

Peru

Good
Download 159 Mbps
Upload 84 Mbps Ping 104 ms 211 measurements
18

Chile

Good
Download 85 Mbps
Upload 63 Mbps Ping 146 ms 124 measurements
19

Pakistan

Slow
Download 23 Mbps
Upload 14 Mbps Ping 233 ms 117 measurements
20

Guatemala

Good
Download 117 Mbps
Upload 39 Mbps Ping 70 ms 113 measurements
21

Ecuador

Good
Download 187 Mbps
Upload 114 Mbps Ping 99 ms 105 measurements
22

JP

Fast
Download 241 Mbps
Upload 182 Mbps Ping 110 ms 90 measurements
23

Algeria

Average
Download 77 Mbps
Upload 32 Mbps Ping 88 ms 77 measurements
24

Belgium

Good
Download 155 Mbps
Upload 40 Mbps Ping 30 ms 76 measurements
25

NG

Slow
Download 29 Mbps
Upload 18 Mbps Ping 175 ms 65 measurements
26

Panama

Good
Download 114 Mbps
Upload 66 Mbps Ping 72 ms 63 measurements
27

DO

Average
Download 61 Mbps
Upload 15 Mbps Ping 50 ms 60 measurements
28

United Arab Emirates

Good
Download 127 Mbps
Upload 59 Mbps Ping 153 ms 45 measurements
29

Morocco

Average
Download 49 Mbps
Upload 48 Mbps Ping 80 ms 45 measurements
30

IQ

Slow
Download 29 Mbps
Upload 35 Mbps Ping 107 ms 42 measurements
31

NZ

Good
Download 85 Mbps
Upload 29 Mbps Ping 206 ms 42 measurements
32

PL

Good
Download 124 Mbps
Upload 45 Mbps Ping 69 ms 42 measurements
33

CH

Fast
Download 382 Mbps
Upload 100 Mbps Ping 39 ms 39 measurements
34

Argentina

Average
Download 53 Mbps
Upload 41 Mbps Ping 189 ms 38 measurements
35

CN

Good
Download 109 Mbps
Upload 38 Mbps Ping 176 ms 38 measurements
36

EG

Slow
Download 23 Mbps
Upload 12 Mbps Ping 110 ms 31 measurements
37

SG

Good
Download 95 Mbps
Upload 91 Mbps Ping 144 ms 29 measurements
38

MY

Fast
Download 253 Mbps
Upload 68 Mbps Ping 74 ms 28 measurements
39

Italy

Fast
Download 205 Mbps
Upload 85 Mbps Ping 47 ms 28 measurements
40

IE

Good
Download 150 Mbps
Upload 46 Mbps Ping 76 ms 27 measurements
41

SE

Good
Download 116 Mbps
Upload 101 Mbps Ping 103 ms 26 measurements
42

ZA

Good
Download 90 Mbps
Upload 47 Mbps Ping 162 ms 25 measurements
43

LT

Good
Download 117 Mbps
Upload 37 Mbps Ping 72 ms 24 measurements
44

PR

Good
Download 90 Mbps
Upload 89 Mbps Ping 52 ms 24 measurements
45

CZ

Fast
Download 283 Mbps
Upload 96 Mbps Ping 39 ms 24 measurements
46

HU

Fast
Download 293 Mbps
Upload 154 Mbps Ping 63 ms 23 measurements
47

SA

Good
Download 123 Mbps
Upload 55 Mbps Ping 136 ms 22 measurements
48

DK

Fast
Download 264 Mbps
Upload 24 Mbps Ping 85 ms 21 measurements

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.