SpeedOf.Me
The State of Internet Speed
Home / Reports / H1 2026
A SpeedOf.Me Data Report · H1 2026

How fast is the world's internet?

The global median real-world download speed is 33.9 Mbps. We measured it from millions of real, in-browser speed tests across 119 countries.

The ranking

The fastest countries on the web

Median real-world download speed, measured browser-side. Only countries with at least 500 tests in the window are ranked.

1
๐Ÿ‡บ๐Ÿ‡ธUnited States
144Mbps
2
๐Ÿ‡ฐ๐Ÿ‡ทSouth Korea
135Mbps
3
๐Ÿ‡จ๐Ÿ‡ฆCanada
127Mbps
4
๐Ÿ‡ฉ๐Ÿ‡ฐDenmark
126Mbps
5
๐Ÿ‡ฎ๐Ÿ‡ชIreland
111Mbps
6
๐Ÿ‡ต๐Ÿ‡นPortugal
110Mbps
7
๐Ÿ‡ฎ๐Ÿ‡ธIceland
98Mbps
8
๐Ÿ‡จ๐Ÿ‡ญSwitzerland
93Mbps
9
๐Ÿ‡ฑ๐Ÿ‡บLuxembourg
92Mbps
10
๐Ÿ‡ซ๐Ÿ‡ทFrance
90Mbps

The map

A world of unequal speed

Lighter teal is faster. The gap between the fastest and slowest countries is more than sixfold.

Slower
FasterGrey = below sample threshold
Median real-world download speed by country, First half of 2026. Source: SpeedOf.Me.

The device gap

Desktop still wins

Across the index, desktop connections test markedly faster than mobile.

48
Mobile download
22 up · 50 ms · 38% of tests
92
Desktop download
39 up · 35 ms · 62% of tests

By operating system

iOS133
Linux130
Mac OS129
Chromium OS107
Windows84
Ubuntu62

The networks

The fastest ISPs worldwide

Median real-world download speed by network, among those with enough tests to rank.

1๐Ÿ‡บ๐Ÿ‡ธArchtop Fiber
United States
766 Mbps
2๐Ÿ‡บ๐Ÿ‡ธBAM Broadband
United States
399 Mbps
3๐Ÿ‡บ๐Ÿ‡ธKUB Fiber
United States
392 Mbps
4๐Ÿ‡ฆ๐Ÿ‡บLeaptel
Australia
370 Mbps
5๐Ÿ‡บ๐Ÿ‡ธHunter Communications
United States
355 Mbps

Country by country

Fastest ISPs by country

The three fastest providers by median real-world download speed in each country we ranked. Every SpeedOf.Me “Fastest ISP” badge links to its country’s row here.

๐Ÿ‡บ๐Ÿ‡ธUnited States#1 · 143.5 Mbps
1Archtop Fiber768
2BAM Broadband404
3KUB Fiber394
๐Ÿ‡ฐ๐Ÿ‡ทSouth Korea#2 · 134.9 Mbps
1SK Broadband284
2LG U+249
3KT144
๐Ÿ‡จ๐Ÿ‡ฆCanada#3 · 126.5 Mbps
1Beanfield297
2Novus284
3Cogeco281
๐Ÿ‡ฉ๐Ÿ‡ฐDenmark#4 · 125.5 Mbps
1Hiper277
2YouSee102
3Telenor Denmark81
๐Ÿ‡ฎ๐Ÿ‡ชIreland#5 · 111.0 Mbps
1Virgin Media Ireland269
2Sky Ireland168
3Digiweb165
๐Ÿ‡ต๐Ÿ‡นPortugal#6 · 110.1 Mbps
1MEO193
2Vodafone Portugal165
3NOS114
๐Ÿ‡ฎ๐Ÿ‡ธIceland#7 · 97.5 Mbps
1Sรฝn218
2Nova Iceland112
๐Ÿ‡จ๐Ÿ‡ญSwitzerland#8 · 93.1 Mbps
1Init7293
2Swisscom129
3Sunrise111
๐Ÿ‡ฑ๐Ÿ‡บLuxembourg#9 · 92.0 Mbps
1POST Luxembourg99
๐Ÿ‡ซ๐Ÿ‡ทFrance#10 · 90.1 Mbps
1Free272
2Orange265
3Bouygues Telecom219
๐Ÿ‡ง๐Ÿ‡ชBelgium#11 · 88.7 Mbps
1Telenet183
2Scarlet179
3Orange Belgium136
๐Ÿ‡ณ๐Ÿ‡ดNorway#12 · 85.4 Mbps
1Altibox159
2GlobalConnect154
3Telia Norway119
๐Ÿ‡ณ๐Ÿ‡ฑNetherlands#13 · 85.3 Mbps
1Ziggo280
2Odido233
3DELTA228
๐Ÿ‡ฌ๐Ÿ‡งUnited Kingdom#14 · 82.8 Mbps
1YouFibre296
2Trooli293
3toob277
๐Ÿ‡ณ๐Ÿ‡ฟNew Zealand#15 · 81.8 Mbps
1Spark129
22degrees119
3One New Zealand56
๐Ÿ‡ซ๐Ÿ‡ฎFinland#16 · 78.8 Mbps
1Elisa104
2DNA75
3Telia Finland69
๐Ÿ‡ฆ๐Ÿ‡บAustralia#17 · 70.1 Mbps
1Leaptel371
2Superloop172
3Aussie Broadband120
๐Ÿ‡ธ๐Ÿ‡ฎSlovenia#18 · 67.8 Mbps
1Telemach40
๐Ÿ‡ฆ๐Ÿ‡นAustria#19 · 66.0 Mbps
1LIWEST118
2kabelplus92
3A190
๐Ÿ‡ธ๐Ÿ‡ฌSingapore#20 · 63.0 Mbps
1StarHub325
2M1264
3Singtel108
๐Ÿ‡ช๐Ÿ‡ธSpain#21 · 61.3 Mbps
1Orange Spain236
2Vodafone Spain157
3Euskaltel138
๐Ÿ‡ธ๐Ÿ‡ชSweden#22 · 61.3 Mbps
1Bahnhof199
2Tele2126
3Telia117
๐Ÿ‡ฉ๐Ÿ‡ชGermany#23 · 60.3 Mbps
1TNG251
2PลธUR183
3DNS:NET160
๐Ÿ‡ญ๐Ÿ‡บHungary#24 · 59.6 Mbps
1One Hungary175
2Magyar Telekom125
๐Ÿ‡ฆ๐Ÿ‡ทArgentina#25 · 59.3 Mbps
1IPLAN213
2Movistar Argentina139
3Telecentro117
๐Ÿ‡ฎ๐Ÿ‡ฑIsrael#26 · 59.3 Mbps
1Cellcom153
2Partner105
๐Ÿ‡จ๐Ÿ‡ทCosta Rica#27 · 58.0 Mbps
1Metrocom145
2Claro Costa Rica129
3Telecable96
๐Ÿ‡ฏ๐Ÿ‡ตJapan#28 · 57.9 Mbps
1So-net262
2eo Hikari164
3BIGLOBE161
๐Ÿ‡ฑ๐Ÿ‡นLithuania#29 · 54.5 Mbps
1Telia Lithuania75
๐Ÿ‡ฒ๐Ÿ‡ฝMexico#30 · 54.4 Mbps
1Totalplay111
2MEGA (Megacable)67
3izzi55
๐Ÿ‡ญ๐Ÿ‡ฐHong Kong#31 · 54.2 Mbps
1Netvigator106
2HKBN89
3HGC Broadband34
๐Ÿ‡ต๐Ÿ‡ชPeru#32 · 52.7 Mbps
1Claro Peru162
2WIN147
3FiberPRO103
๐Ÿ‡ง๐Ÿ‡ทBrazil#33 · 51.3 Mbps
1Claro Brazil239
2Super Nova Telecom188
3Vivo152
๐Ÿ‡ต๐Ÿ‡ทPuerto Rico#34 · 50.6 Mbps
1Liberty Puerto Rico65
2Claro Puerto Rico65
3T-Mobile Puerto Rico31
๐Ÿ‡ญ๐Ÿ‡ทCroatia#35 · 50.5 Mbps
1A1 Croatia155
2Iskon84
3Telemach Croatia48
๐Ÿ‡ฎ๐Ÿ‡นItaly#36 · 50.0 Mbps
1iliad Italy278
2Sky Italy258
3Dimensione218
๐Ÿ‡จ๐Ÿ‡ดColombia#37 · 48.2 Mbps
1Intercomm de Nariรฑo348
2Tigo Colombia204
3ETB140
๐Ÿ‡ต๐Ÿ‡ฑPoland#38 · 48.2 Mbps
1T-Mobile Poland121
2Netia104
3Play98
๐Ÿ‡ฆ๐Ÿ‡ฑAlbania#39 · 48.0 Mbps
1APT96
2Vodafone Albania68
๐Ÿ‡ต๐Ÿ‡ญPhilippines#40 · 46.7 Mbps
1Fiberblaze Dasmariรฑas134
2Fiberblaze Imus121
3Royal Cable105
๐Ÿ‡ง๐Ÿ‡ฌBulgaria#41 · 46.1 Mbps
1Vivacom Bulgaria76
2A1 Bulgaria66
๐Ÿ‡ฒ๐Ÿ‡ฉMoldova#42 · 46.0 Mbps
1StarNet279
๐Ÿ‡ธ๐Ÿ‡ปEl Salvador#43 · 45.3 Mbps
1Claro El Salvador66
2Tigo El Salvador43
๐Ÿ‡ช๐Ÿ‡จEcuador#44 · 44.9 Mbps
1Xtrim78
2Claro Ecuador63
3Fibramax47
๐Ÿ‡ฆ๐Ÿ‡ชUnited Arab Emirates#45 · 44.4 Mbps
1etisalat by e&55
2du43
๐Ÿ‡น๐Ÿ‡นTrinidad and Tobago#46 · 43.8 Mbps
1Flow Trinidad and Tobago125
2Digicel Trinidad and Tobago24
๐Ÿ‡ธ๐Ÿ‡ฐSlovakia#47 · 43.6 Mbps
1Orange Slovakia91
2Slovak Telekom65
34ka29
๐Ÿ‡จ๐Ÿ‡ฑChile#48 · 43.6 Mbps
1VTR126
2Movistar Chile80
3Mundo77
๐Ÿ‡ง๐Ÿ‡ฟBelize#49 · 43.0 Mbps
1Central TV & Internet97
2DIGI Belize37
๐Ÿ‡ป๐Ÿ‡ณVietnam#50 · 41.7 Mbps
1FPT Telecom65
2VNPT57
3Viettel50
๐Ÿ‡ญ๐Ÿ‡ณHonduras#51 · 39.6 Mbps
1Cable Color199
2Claro Honduras60
3Tigo Honduras28
๐Ÿ‡ท๐Ÿ‡ดRomania#52 · 39.0 Mbps
1Vodafone Romania79
2Orange Romania53
3DIGI Romania47
๐Ÿ‡ช๐Ÿ‡ชEstonia#53 · 38.5 Mbps
1Telia Estonia44
๐Ÿ‡ฌ๐Ÿ‡นGuatemala#54 · 37.5 Mbps
1Claro Guatemala53
2Tigo Guatemala9
๐Ÿ‡จ๐Ÿ‡ฟCzechia#55 · 37.2 Mbps
1T-Mobile Czechia78
2Vodafone Czechia55
3O2 Czechia32
๐Ÿ‡ฒ๐Ÿ‡ฐNorth Macedonia#56 · 36.8 Mbps
1Makedonski Telekom402
2Telekabel2
๐Ÿ‡ถ๐Ÿ‡ฆQatar#57 · 34.5 Mbps
1Vodafone Qatar53
2Ooredoo37
๐Ÿ‡ท๐Ÿ‡ธSerbia#58 · 34.3 Mbps
1SBB69
2A1 Serbia45
3Telekom Srbija36
๐Ÿ‡บ๐Ÿ‡พUruguay#59 · 34.3 Mbps
1ANTEL41
๐Ÿ‡ฎ๐Ÿ‡ณIndia#60 · 33.9 Mbps
1ACT Fibernet125
2Tata Play Fiber69
๐Ÿ‡ง๐Ÿ‡ญBahrain#61 · 33.6 Mbps
1Batelco57
2Zain Bahrain33
๐Ÿ‡ฏ๐Ÿ‡ดJordan#62 · 33.5 Mbps
1Orange Jordan75
๐Ÿ‡ฒ๐Ÿ‡พMalaysia#63 · 32.3 Mbps
1TIME Internet184
2Maxis58
3Unifi57
๐Ÿ‡ณ๐Ÿ‡ฎNicaragua#64 · 30.9 Mbps
1Claro Nicaragua64
2Tigo Nicaragua24
๐Ÿ‡บ๐Ÿ‡ฆUkraine#65 · 30.2 Mbps
1Lanet45
2Ukrtelecom39
3Vodafone Ukraine34
๐Ÿ‡ง๐Ÿ‡ฆBosnia and Herzegovina#66 · 29.2 Mbps
1Telemach Bosnia and Herzegovina142
2m:tel32
3BH Telecom15
๐Ÿ‡ป๐Ÿ‡ชVenezuela#67 · 28.6 Mbps
1WOW299
2Inter46
3VNET35
๐Ÿ‡ธ๐Ÿ‡ฆSaudi Arabia#68 · 26.8 Mbps
1stc33
2Zain Saudi Arabia31
3Mobily26
๐Ÿ‡ฉ๐Ÿ‡ดDominican Republic#69 · 26.1 Mbps
1Claro Dominican Republic35
2WIND Telecom31
3Altice Dominicana23
๐Ÿ‡ฏ๐Ÿ‡ฒJamaica#70 · 26.0 Mbps
1Flow Jamaica106
2Starlink13
3Digicel Jamaica12
๐Ÿ‡ฌ๐Ÿ‡ทGreece#71 · 25.7 Mbps
1Nova Greece91
2Cosmote50
3Vodafone Greece27
๐Ÿ‡ธ๐Ÿ‡ณSenegal#72 · 25.4 Mbps
1Orange Senegal30
๐Ÿ‡ณ๐Ÿ‡ตNepal#73 · 24.7 Mbps
1WorldLink42
2DishHome35
3Nepal Telecom12
๐Ÿ‡ฟ๐Ÿ‡ฆSouth Africa#74 · 24.0 Mbps
1fibertime35
2Web Telecom Services35
3Vox33
๐Ÿ‡ง๐Ÿ‡พBelarus#75 · 23.1 Mbps
1A1 Belarus42
2Beltelecom24
3MTS Belarus15
๐Ÿ‡ฆ๐Ÿ‡ฟAzerbaijan#76 · 23.1 Mbps
1Selnet41
2Aztelekom40
๐Ÿ‡น๐Ÿ‡ญThailand#77 · 22.5 Mbps
1AIS137
2TrueOnline118
3NT (National Telecom)62
๐Ÿ‡ต๐Ÿ‡พParaguay#78 · 22.1 Mbps
1Claro Paraguay54
2Personal Paraguay46
3Tigo Paraguay16
๐Ÿ‡น๐Ÿ‡ทTurkey#79 · 21.5 Mbps
1Turkcell74
2TurkNet39
3Tรผrksat Kablonet38
๐Ÿ‡ท๐Ÿ‡บRussia#80 · 20.8 Mbps
1Beeline Russia47
2MTS39
3MGTS36
๐Ÿ‡ฒ๐Ÿ‡ณMongolia#81 · 20.6 Mbps
1Skymedia35
2Univision11
๐Ÿ‡น๐Ÿ‡ผTaiwan#82 · 19.8 Mbps
1FarEasTone42
2Chunghwa Telecom17
๐Ÿ‡ฉ๐Ÿ‡ฟAlgeria#83 · 19.2 Mbps
1Algรฉrie Tรฉlรฉcom27
๐Ÿ‡ฑ๐Ÿ‡ปLatvia#84 · 18.1 Mbps
1Tet49
2LMT15
3Tele2 Latvia10
๐Ÿ‡ฒ๐Ÿ‡ฆMorocco#85 · 17.5 Mbps
1Maroc Telecom39
2Orange Morocco18
3inwi9
๐Ÿ‡ธ๐Ÿ‡ทSuriname#86 · 17.3 Mbps
1Telesur18
๐Ÿ‡ต๐Ÿ‡ฆPanama#87 · 16.9 Mbps
1Tigo Panama29
2Mรกs Mรณvil9
๐Ÿ‡ฌ๐Ÿ‡ชGeorgia#88 · 16.9 Mbps
1Magticom27
2Silknet19
๐Ÿ‡ฎ๐Ÿ‡ฉIndonesia#89 · 15.5 Mbps
1Telkom Indonesia (IndiHome)78
2Biznet66
3XL34
๐Ÿ‡ง๐Ÿ‡ดBolivia#90 · 15.3 Mbps
1Comteco20
2Entel Bolivia18
3Tigo Bolivia11
๐Ÿ‡น๐Ÿ‡ณTunisia#91 · 15.2 Mbps
1Ooredoo Tunisia65
2Topnet10
3Orange Tunisia8
๐Ÿ‡ฎ๐Ÿ‡ถIraq#92 · 15.2 Mbps
1Supercell Network48
2EarthLink37
3Halasat10
๐Ÿ‡บ๐Ÿ‡ฟUzbekistan#94 · 14.0 Mbps
1Uztelecom16
๐Ÿ‡ด๐Ÿ‡ฒOman#95 · 13.7 Mbps
1Ooredoo Oman11
๐Ÿ‡ง๐Ÿ‡ฉBangladesh#96 · 13.2 Mbps
1Dour Broadband61
2Millennium Computers & Networking61
3Dhaka Fiber Net57
๐Ÿ‡ฐ๐Ÿ‡ฟKazakhstan#97 · 12.9 Mbps
1Kcell13
2Beeline Kazakhstan13
3Kazakhtelecom12
๐Ÿ‡ฐ๐Ÿ‡ฌKyrgyzstan#99 · 11.8 Mbps
1MEGA13
2Saima Telecom11
3Beeline Kyrgyzstan10
๐Ÿ‡ฐ๐Ÿ‡ญCambodia#100 · 11.7 Mbps
1Metfone13
๐Ÿ‡ช๐Ÿ‡ฌEgypt#101 · 11.5 Mbps
1WE14
2Vodafone Egypt13
3Orange Egypt9
๐Ÿ‡ฑ๐Ÿ‡ฐSri Lanka#102 · 9.9 Mbps
1SLT16
2Dialog9
3Mobitel8
๐Ÿ‡ฌ๐Ÿ‡ญGhana#103 · 9.9 Mbps
1MTN Ghana13
2Telecel Ghana10
3Starlink4
๐Ÿ‡บ๐Ÿ‡ฌUganda#105 · 8.4 Mbps
1MTN Uganda8
๐Ÿ‡ฎ๐Ÿ‡ทIran#106 · 8.1 Mbps
1Hamrah-e Avval (MCI)13
2TCI (Telecommunication Company of Iran)8
๐Ÿ‡ฒ๐Ÿ‡ฒMyanmar#107 · 7.4 Mbps
1Mytel5
๐Ÿ‡ญ๐Ÿ‡นHaiti#108 · 6.9 Mbps
1Natcom7
๐Ÿ‡ต๐Ÿ‡ฐPakistan#110 · 6.6 Mbps
1Nayatel28
2LINKdotNET10
3PTCL9
๐Ÿ‡ณ๐Ÿ‡ฌNigeria#111 · 5.3 Mbps
1MTN Nigeria8
2Glo5
3Starlink5
๐Ÿ‡น๐Ÿ‡ฟTanzania#112 · 4.7 Mbps
1Airtel Tanzania3
๐Ÿ‡ช๐Ÿ‡นEthiopia#113 · 4.5 Mbps
1Ethio Telecom5
๐Ÿ‡ฐ๐Ÿ‡ชKenya#114 · 4.4 Mbps
1Zuku11
2Safaricom7
3Airtel Kenya4
๐Ÿ‡จ๐Ÿ‡ฒCameroon#115 · 4.1 Mbps
1Starlink5
2Orange Cameroon3
๐Ÿ‡ฑ๐Ÿ‡งLebanon#116 · 3.0 Mbps
1Sodetel11
2Ogero5
3T.H. Global Vision3
๐Ÿ‡ฒ๐Ÿ‡ฌMadagascar#117 · 3.0 Mbps
1Starlink18
2Blueline1
3Orange Madagascar0
๐Ÿ‡จ๐Ÿ‡ณChina#118 · 2.3 Mbps
1China Telecom56
2China Unicom3
3China Mobile2
๐Ÿ‡ธ๐Ÿ‡พSyria#119 · 1.1 Mbps
1Tarassul1
2High Speed1
3Syrian Telecom1

The infrastructure

Where the world tests

The SpeedOf.Me test servers that handled the most tests, by volume.

London22%
Frankfurt21%
Atlanta19%
Chicago19%
Dallas18%

The method

Real-World Speed: why our numbers and rankings differ from Ookla's Speedtest

Same internet, two rulers. Indexes like Ookla's Speedtest Global Index measure a multi-stream sprint to a server inside your ISP; we measure real-world speed, a single stream across the open internet. That lowers every number, and it can reorder countries too. Here is what differs, and why the comparison still holds.

Independent servers, not your provider's own. Many speed tests measure against a server sitting inside your internet provider's own network, the shortest and least congested path, which flatters the result. SpeedOf.Me tests against independent, third-party CDN edge servers, the same infrastructure that delivers the websites, video and downloads you use every day, so the number reflects real browsing performance rather than a best-case local loop. Providers have offered to host our test servers free of charge for over a decade; we have always declined and paid for neutral capacity instead, an approach we helped pioneer when SpeedOf.Me launched in 2011.

One stream, the way real downloads behave. We use a single connection that starts with small files and ramps upward, reporting the sustained speed of the largest sample your line can pull. Tests that open many parallel streams report a higher, more theoretical peak a line can reach in ideal conditions.

The same ruler, everywhere, since 2011. We have kept this method as unchanged as possible for over a decade. That consistency is the point: our numbers stay comparable across countries and across years because every test, everywhere, is measured the same way. Every figure here is produced by the SpeedOf.Me measurement engine, the same engine developers embed through our speed test API.

Why the order can differ, not just the level. An on-net, multi-stream test rewards the size of the local pipe; an off-net, single-stream test rewards the whole route to the content people actually use. A country can be world-class on the first ruler and mid-table on the second: Singapore tops Ookla's fixed-broadband index, yet a single stream across the open internet lands it far lower here. Neither ranking is wrong; they answer different questions. The full comparison, ruler by ruler: What is Real-World Speed?


How we measured this

We report the median (not the mean): internet-speed distributions are right-skewed, so the median is the honest middle.

All tests run on SpeedOf.Me are included, the open website plus apps that embed our API. So that no single integration can skew a country, each source is capped to at most half of that country's sample. A country appears once it clears 500 tests; coverage is First half of 2026.

Each test runs against the best available SpeedOf.Me test server. Where no server is nearby, or international connectivity is restricted, results reflect real-world performance to the best reachable server, which can run lower than purely domestic speeds.

All tests are browser-based and single-stream, run by real people. They reflect our users, not a representative national sample.

Cite this report

SpeedOf.Me. “Internet Speed Report, H1 2026.”
speedof.me/reports/state-of-internet-speed-h1-2026

Reuse the data: CSV · JSON (CC BY 4.0, attribution required)

Looking for the data behind the report?

We provide country, state, city and postal-code internet-speed data, with ISP and network breakdowns and historical trends, for newsrooms, researchers and product teams. Tell us what you need.

Request data access →