Autonomous Systems performance report

This report is generated from sampled visits to Wikipedia and other Wikimedia Foundation sites.

Methodology

Performance metrics are collected from web browsers via the Navigation Timing API. Our CPU microbenchmark is run in a Web Worker thread, and assesses the overall performance of the device. The report focusses on a common range of CPU scores by country. We then compile medians for that device range for each autonomous system, based on the visitors' IP addresses.

We separate mobile and desktop experiences, as they have significantly different median page weights. As such, scores aren't comparable between mobile and desktop for a given country. Just as they are not comparable between countries either.

Only autonomous systems and countries from which we sampled sufficient data are reported.

To learn more, refer to the Wikitech docs or the introductory blog post.

Results

Report for February 2025. Data available in TSV format.

TTFB stands for "Time to first byte", defined as responseStart - connectStart.
PLT stands for "Page load time", defined as loadEventStart - responseStart.

United States

Mobile
Autonomous System OrganizationMedian TTFBMedian PLTSample size
UUNET5216163029
GOOGLE-FIBER712096807
AS-SONICTELECOM731881935
TWC-12271-NYC7720510177
SUDDENLINK-COMMUNICATIONS812495059
TWC-11427-TEXAS8324512412
FUSE-NET842322234
RCN-AS862224862
AS-PTD892661998
SNET-FCC912451688
FRONTIER-FRTR9225912473
ASN-CXA-ALL-CCI-22773-RDC9426428807
AS-WHOLESAIL992542333
COMCAST-7922100257162993
WINDSTREAM1023213640
CABLE-NET-110227315895
TWC-10796-MIDWEST10327518014
TWC-11351-NORTHEAST10528310686
ATLANTICBB-JOHNSTOWN1072912797
TWC-11426-CAROLINAS10829010966
CENTURYLINK-US-LEGACY-QWEST10929612312
HOTWIRE-COMMUNICATIONS1102971270
TWC-20001-PACWEST11226522230
BRSPD-PUBLIC1133442070
CLOUDFLARENET11923743024
TDS-AS1192922469
BHN-3336312131011921
MEDIACOM-ENTERPRISE-BUSINESS1233363453
CHARTER-2011512631430879
ATT-INTERNET4128319107050
CABLEONE1303362808
ZSCALER-SJC11363386183
GOOGLE-CLOUD-PLATFORM1465181069
COGENT-1741483221727
MIDCO-NET1503441893
CELLCO-PART16639969230
T-MOBILE-AS2192817440959197
ATT-MOBILITY-LLC-AS200571785427454
BRESNAN-335881864831604
PacketHub S.A.1873822906
USCC-ASN1955051537
AS-GLOBALTELEHOST2455591552
Clouvider Limited2715461715
Datacamp Limited2816233234
AMAZON-AES4478852798
AMAZON-0257710632829

Desktop
Autonomous System OrganizationMedian TTFBMedian PLTSample size
AMAZON-AES135171707
AMAZON-02334991250
UUNET5330120048
GOOGLE-FIBER673492243
TWC-11427-TEXAS693804931
TWC-12271-NYC733253670
SUDDENLINK-COMMUNICATIONS813972026
RCN-AS823621800
CLOUDFLARENET8833818687
ASN-CXA-ALL-CCI-22773-RDC8940911119
FRONTIER-FRTR913854597
TWC-10796-MIDWEST973987406
AS-CMN984241309
ATLANTICBB-JOHNSTOWN994491163
ATT-INTERNET410042347070
CABLE-NET-11004056428
COMCAST-792210039462051
TWC-11351-NORTHEAST1043914368
TWC-11426-CAROLINAS1064164568
TWC-20001-PACWEST1114088531
WINDSTREAM1134611605
CENTURYLINK-US-LEGACY-QWEST1164214752
CABLEONE1204721161
CHARTER-2011512343713127
BHN-333631284455062
MEDIACOM-ENTERPRISE-BUSINESS1384811540
SPACEX-STARLINK1674852582
PacketHub S.A.1824741115
CELLCO-PART19451632767
T-MOBILE-AS2192819853832675
ATT-MOBILITY-LLC-AS200572357773089
Datacamp Limited2596772004

Germany

Mobile
Autonomous System OrganizationMedian TTFBMedian PLTSample size
wilhelm.tel GmbH562501261
NetCologne Gesellschaft fur Telekommunikation mbH632692769
Deutsche Glasfaser Wholesale GmbH642742808
EWE-Tel GmbH733062972
1&1 Versatel Deutschland GmbH8130914581
M-net Telekommunikations GmbH812872972
Deutsche Telekom AG8932781675
inexio Informationstechnologie und Telekommunikation Gmbh913491368
Tele Columbus AG923152589
Vodafone GmbH10333750942
CLOUDFLARENET1132675484
Verein zur Foerderung eines Deutschen Forschungsnetzes e.V.1253532356
Telefonica Germany13541822757
Hetzner Online GmbH3798823038
OVH SAS41511351065

Desktop
Autonomous System OrganizationMedian TTFBMedian PLTSample size
wilhelm.tel GmbH653351088
Deutsche Glasfaser Wholesale GmbH673412359
NetCologne Gesellschaft fur Telekommunikation mbH743372377
EWE-Tel GmbH763552562
CLOUDFLARENET823315047
M-net Telekommunikations GmbH923492448
1&1 Versatel Deutschland GmbH9436512715
inexio Informationstechnologie und Telekommunikation Gmbh1043711185
Deutsche Telekom AG10536670951
Verein zur Foerderung eines Deutschen Forschungsnetzes e.V.1123741772
Vodafone GmbH12539244740
Tele Columbus AG1543812242
Telefonica Germany16744420768
Hetzner Online GmbH2174622981
OVH SAS3398841056

Japan

Mobile
Autonomous System OrganizationMedian TTFBMedian PLTSample size
its communications Inc.1756882285
TOKAI Communications Corporation1797203077
Chubu Telecommunications Company, Inc.1807305083
Kintetsu Cable Network Co., Ltd.1807731219
INTERNET MULTIFEED CO.1846952828
OPTAGE Inc.18572010268
QTnet,Inc.1867532361
Asahi Net1897215015
ARTERIA Networks Corporation19271911003
ITEC HANKYU HANSHIN CO.,LTD.1927361049
BIGLOBE Inc.19373410826
JCOM Co., Ltd.19976217887
NTT PC Communications, Inc.2077861971
NTT Communications Corporation21078540105
KDDI CORPORATION21576461485
SoftBank Corp.21982653879
Sony Network Communications Inc.22179212342
Rakuten Mobile Network, Inc.2598875281
NTT DOCOMO, INC.26488127300
Internet Initiative Japan Inc.3099693756
SAKURA Internet Inc.48513531110
ZSCALER-INC53015511406

Desktop
Autonomous System OrganizationMedian TTFBMedian PLTSample size
Asahi Net2836722930
OPTAGE Inc.2897066698
TOKAI Communications Corporation2927521979
ARTERIA Networks Corporation3006936271
its communications Inc.3026971391
INTERNET MULTIFEED CO.3077181751
KDDI CORPORATION31171240044
JCOM Co., Ltd.31574311580
BIGLOBE Inc.3167136807
STNet, Incorporated3177761025
CLOUDFLARENET3206984474
Chubu Telecommunications Company, Inc.3237743255
QTnet,Inc.3317421540
Sony Network Communications Inc.3337197342
NTT Communications Corporation33776523617
SoftBank Corp.33975237559
Internet Initiative Japan Inc.3929051961
Rakuten Mobile Network, Inc.4429174021
NTT DOCOMO, INC.45790719240

United Kingdom

Mobile
Autonomous System OrganizationMedian TTFBMedian PLTSample size
Community Fibre Limited461883151
Hyperoptic Ltd481833583
YouFibre Limited552091057
Gigaclear Limited572051133
TalkTalk6325913267
Zen Internet Ltd662352097
EE Limited672491582
Jisc Services Limited672265886
Sky UK Limited6823138614
British Telecommunications PLC7125265657
CLOUDFLARENET781959389
Gamma Telecom Holdings Ltd792861141
Virgin Media8025144021
Daisy Corporate Services Trading Ltd812881103
Vodafone Limited11331117141
Three1573907139
O2 UK1774228936
Clouvider Limited1813591072
AMAZON-023598931140

Desktop
Autonomous System OrganizationMedian TTFBMedian PLTSample size
Community Fibre Limited473671937
Hyperoptic Ltd523342291
CLOUDFLARENET573367617
Jisc Services Limited693782647
Zen Internet Ltd703761148
British Telecommunications PLC7939243459
TalkTalk804189071
Sky UK Limited8439925821
EE Limited944041087
Virgin Media9540327744
Vodafone Limited10944111768
Three1975525177
O2 UK2236076802

France

Mobile
Autonomous System OrganizationMedian TTFBMedian PLTSample size
Free SAS7132717464
Societe Francaise Du Radiotelephone - SFR SA8436120473
Orange8636037246
Bouygues Telecom SA8935717438
Renater983611946
CLOUDFLARENET1072892426
Free Mobile SAS1555077172
Scaleway S.a.s.3809132003
OVH SAS45311242326

Desktop
Autonomous System OrganizationMedian TTFBMedian PLTSample size
Renater764161832
Societe Francaise Du Radiotelephone - SFR SA7747619634
Orange7745335386
Free SAS7947016606
Bouygues Telecom SA8046716653
CLOUDFLARENET833952334
Free Mobile SAS2356916891
OVH SAS3637752293
Scaleway S.a.s.51812231967

Russian Federation

Mobile
Autonomous System OrganizationMedian TTFBMedian PLTSample size
SkyNet Ltd.973721543
PJSC Moscow city telephone network1404206573
JSC ER-Telecom Holding1615038891
JSC Ufanet1845682464
Pjsc tattelecom1915821365
Joint Stock Company TransTeleCom2166261128
Rostelecom22663828218
PVimpelCom22965921586
T2 Mobile LLC24873916717
RU-DI-EX-AS T2 Russia Network2498001332
MTS PJSC26170629180
PJSC MegaFon30380723896
JSC Selectel3104531322

Desktop
Autonomous System OrganizationMedian TTFBMedian PLTSample size
SkyNet Ltd.1204541794
JSC Selectel1236981974
PJSC Moscow city telephone network1735237682
Intersvyaz-2 JSC1896121232
JSC ER-Telecom Holding1925909749
JSC Ufanet2036322636
PVimpelCom22261923203
Pjsc tattelecom2266441446
Rostelecom26771030804
MTS PJSC26972230921
Joint Stock Company TransTeleCom2706981218
PJSC MegaFon34087825410
tbank Jsc3529211030
T2 Mobile LLC36897117057
RU-DI-EX-AS T2 Russia Network40813161357

India

Mobile
Autonomous System OrganizationMedian TTFBMedian PLTSample size
Atria Convergence Technologies Pvt. Ltd. Broadband Internet Service Provider INDIA993582025
Hathway IP Over Cable Internet1113931213
Atria Convergence Technologies Ltd.1204151431
Bharti Airtel Ltd., Telemedia Services1454739862
Excitel Broadband Private Limited1505191214
Reliance Jio Infocomm Limited20468348228
Bharti Airtel Ltd. AS for GPRS Service21672525814
National Internet Backbone2296863480
Vodafone Idea Ltd34710078132

Desktop
Autonomous System OrganizationMedian TTFBMedian PLTSample size
Atria Convergence Technologies Pvt. Ltd. Broadband Internet Service Provider INDIA1725894155
Hathway IP Over Cable Internet1736352029
Atria Convergence Technologies Ltd.2046602607
TATA PLAY BROADBAND PRIVATE LIMITED2326971394
Bharti Airtel Ltd., Telemedia Services25975516800
Alliance Broadband Services Pvt. Ltd.2638201116
Kerala Vision Broad Band Private Limited2838251290
Excitel Broadband Private Limited2898751938
National Internet Backbone3318384619
Reliance Jio Infocomm Limited34089564370
Bharti Airtel Ltd. AS for GPRS Service453110932688
Vodafone Idea Ltd56012668484

Italy

Mobile
Autonomous System OrganizationMedian TTFBMedian PLTSample size
Sky Italia srl662682357
EOLO S.p.A.833391608
TIM8833724937
Fastweb903369909
CLOUDFLARENET1122551051
Tiscali SpA1164042208
Wind Tre S.p.A.11840317032
Vodafone Italia S.p.A.12139517265
Scaleway S.a.s.1494599091

Desktop
Autonomous System OrganizationMedian TTFBMedian PLTSample size
Fastweb7741312174
EOLO S.p.A.784351945
Sky Italia srl824183118
TIM8442130436
CLOUDFLARENET924071835
Tiscali SpA1004552491
Wind Tre S.p.A.10846919815
Vodafone Italia S.p.A.13348120499
Scaleway S.a.s.17455210283

Canada

Mobile
Autonomous System OrganizationMedian TTFBMedian PLTSample size
CANET-ASN-4962833090
BACOM10227025181
COGECOWAVE1123013298
MTS-ASN1213401086
ROGERS-COMMUNICATIONS12931720995
TEKSAVVY1433492007
EASTLINK-HSI1493641882
SHAW15133912504
SASKTEL1563911679
TELUS Communications16137017920
VIDEOTRON1744237947
SPACEX-STARLINK1834661420

Desktop
Autonomous System OrganizationMedian TTFBMedian PLTSample size
BACOM9740312830
COGECOWAVE1124491662
ROGERS-COMMUNICATIONS11644411190
CANET-ASN-41194111581
CLOUDFLARENET1223962419
EASTLINK-HSI1495281034
SHAW1584706375
TEKSAVVY1595391053
TELUS Communications1614999325
VIDEOTRON1845134230

Brazil

Mobile
Autonomous System OrganizationMedian TTFBMedian PLTSample size
TELEFONICA BRASIL S.A1424786652
V tal1755372134
Claro NXT Telecomunicacoes Ltda1865196968
TIM SA2176961642
Claro SA2727972027

Desktop
Autonomous System OrganizationMedian TTFBMedian PLTSample size
TELEFONICA BRASIL S.A2345646087
V tal2896232016
Claro NXT Telecomunicacoes Ltda3166646421
TIM SA3216781558
Claro SA5299481927

Spain

Mobile
Autonomous System OrganizationMedian TTFBMedian PLTSample size
Euskaltel S.A.783841669
R Cable y Telecable Telecomunicaciones, S.A.U.1014161189
Digi Spain Telecom S.l.1044238736
Avatel Telecom, SA1054401549
Vodafone Ono, S.A.1114474151
Telefonica De Espana S.a.u.11342129752
Orange Espagne SA11744816845
Xtra Telecom S.A.12346212850
CLOUDFLARENET1303402046
Vodafone Spain15253410820

Desktop
Autonomous System OrganizationMedian TTFBMedian PLTSample size
Avatel Telecom, SA914711608
Digi Spain Telecom S.l.1114859208
Telefonica De Espana S.a.u.12248231462
Xtra Telecom S.A.12251113422
CLOUDFLARENET1244252341
Orange Espagne SA12450217617
Euskaltel S.A.1284931739
R Cable y Telecable Telecomunicaciones, S.A.U.1424941229
Vodafone Ono, S.A.1545174358
Vodafone Spain16554711276

Poland

Mobile
Autonomous System OrganizationMedian TTFBMedian PLTSample size
INEA sp. z o.o.863171051
Vectra S.A.1133822245
Liberty Global B.V.1203773351
Netia SA1293762418
Orange Polska Spolka Akcyjna15343612984
Play1644538669
T-Mobile Polska S.A.1694645442
Polkomtel Sp. z o.o.2095774447

Desktop
Autonomous System OrganizationMedian TTFBMedian PLTSample size
INEA sp. z o.o.1343831051
Vectra S.A.1614402245
Netia SA1664722418
Liberty Global B.V.1684413351
Orange Polska Spolka Akcyjna19147412984
Play1954938669
T-Mobile Polska S.A.2255165442
Polkomtel Sp. z o.o.2906324447