pour

Monthly study · October 2026

The pour 100,000.

The pour engine, version 1.46.1, ran over the top 100,000 sites on the Chrome UX Report (opens in a new tab) list of what people load in Chrome (the August 2026 list). 48,737 sites could be audited; the rest could not be reached, refused the visit, or did not load in time. Each site was loaded once in a desktop window and checked against WCAG 2.2 AA. No scrolling, no clicking, one page per site. The numbers count what the engine could prove; checks that need a person are not included. Since September 2026: down 0.3 points in pages with a failure, up 0.5 in failing elements per page.

94.6%of the 48,737 sites audited have proven accessibility failures

33,379sites have a critical failure

2,612sites with nothing proved wrong

By failures

2,588,876failing elements found in total

Every failing element on every site was counted, and the sites grouped by that count. Most sites have a handful to a few dozen; a small group run into the hundreds, and they pull the average up. Each row is one group, and the bar is how many sites fall in it:

By rule

83%of the failures come from six rules

42rules failed somewhere

Six rules make up most of what was found: text must have sufficient contrast against its background on 71% of sites, links must have an accessible name on 46% of sites, every form field needs a label on 41% of sites, every <img> needs a text alternative on 31% of sites, interactive targets must be at least 24×24 pixels on 27% of sites, and text inside form controls must have sufficient contrast on 26% of sites. A rule is one check. The criterion is the part of WCAG it tests. Elements per site is the average over all 48,737 sites, including the ones that passed.

Behind each rule is a person locked out:

22The rules that failed on at least one site in a hundred
RuleCriterionSitesShare of sitesElements per siteElements
color-contrastText must have sufficient contrast against its background1.4.3 (opens in a new tab)34,71071%26.81,308,361
link-nameLinks must have an accessible name2.4.4 (opens in a new tab), 4.1.2 (opens in a new tab)22,31146%5.5268,034
form-labelEvery form field needs a label1.3.1 (opens in a new tab), 3.3.2 (opens in a new tab), 4.1.2 (opens in a new tab)19,98841%0.943,507
image-altEvery <img> needs a text alternative1.1.1 (opens in a new tab)14,92131%5.3257,043
target-sizeInteractive targets must be at least 24×24 pixels2.5.8 (opens in a new tab)13,16927%4.9240,218
control-contrastText inside form controls must have sufficient contrast1.4.3 (opens in a new tab)12,90626%0.421,033
button-nameButtons must have an accessible name4.1.2 (opens in a new tab)10,99723%1.362,247
meta-viewportThe viewport must let users zoom to at least 200%1.4.4 (opens in a new tab)10,40921%0.210,755
nested-interactiveA control must not contain another control4.1.2 (opens in a new tab)6,86214%1.678,382
html-langThe <html> element must declare a valid language3.1.1 (opens in a new tab)5,70812%0.15,708
link-in-text-blockLinks inside text must be distinguishable by more than colour1.4.1 (opens in a new tab)5,47811%0.630,999
frame-titleFrames must have a title describing their content4.1.2 (opens in a new tab)4,5509.3%0.28,242
aria-allowed-attrARIA attributes must be supported by the element’s role4.1.2 (opens in a new tab)4,3629.0%2.8136,672
list-structureLists must only contain list items1.3.1 (opens in a new tab)3,8247.8%0.28,583
aria-hidden-focusNothing focusable may sit inside aria-hidden="true"4.1.2 (opens in a new tab)3,3726.9%0.838,061
listitem-parent<li> must be inside a list1.3.1 (opens in a new tab)2,0494.2%0.524,490
aria-required-childrenComposite ARIA roles must contain their required children1.3.1 (opens in a new tab)1,9203.9%0.13,412
aria-field-nameARIA fields and value widgets must have an accessible name4.1.2 (opens in a new tab)1,6803.4%0.28,350
aria-required-parentARIA child roles must be inside their required container role1.3.1 (opens in a new tab)1,2512.6%0.29,926
table-headersData tables must have properly associated header cells1.3.1 (opens in a new tab)9792.0%0.12,956
svg-img-altInline SVG and role="img" graphics need an accessible name1.1.1 (opens in a new tab)8971.8%0.210,342
meta-refreshThe page must not use a timed refresh2.2.1 (opens in a new tab)5401.1%0.0547
20The rules that failed on fewer than one site in a hundred
RuleCriterionSitesElements
document-titleThe page must have a title that describes its topic or purpose2.4.2 (opens in a new tab)399399
definition-list<dl> must be structured as term/description pairs1.3.1 (opens in a new tab)3822,547
autocomplete-validautocomplete attributes must use valid tokens1.3.5 (opens in a new tab)256413
composite-widget-nameTabs, menu items, options and tree items need an accessible name4.1.2 (opens in a new tab)247862
role-required-ariaSome roles require a state attribute to work4.1.2 (opens in a new tab)236612
input-image-altImage inputs need alt text describing their action1.1.1 (opens in a new tab), 4.1.2 (opens in a new tab)141197
aria-attr-validaria attributes must exist and have valid values4.1.2 (opens in a new tab)132347
valid-rolerole attributes must use valid ARIA roles4.1.2 (opens in a new tab)1251,764
aria-valid-refsARIA id references must point to elements that exist4.1.2 (opens in a new tab)125397
object-alt<object> embeds must have a text alternative1.1.1 (opens in a new tab)81226
area-altImage map areas must have alternative text1.1.1 (opens in a new tab), 2.4.4 (opens in a new tab)681,704
summary-nameDisclosure controls (<summary>) need an accessible name4.1.2 (opens in a new tab)54216
dlitem-parent<dt> and <dd> must be inside a <dl>1.3.1 (opens in a new tab)48659
label-for-validlabel[for] must reference a form control that exists4.1.2 (opens in a new tab)44133
invoker-targetpopovertarget and commandfor must point at an element they can act on4.1.2 (opens in a new tab)31222
valid-lang-partslang attributes on page parts must be valid3.1.2 (opens in a new tab)27164
heading-label-placeholderHeadings and labels must describe their topic or purpose, not be template text2.4.6 (opens in a new tab)18104
aria-state-unreachableA state the element has must be exposed through a role that supports it4.1.2 (opens in a new tab)1123
embed-alt<embed> needs an accessible name1.1.1 (opens in a new tab)1117
orientation-lockContent must work in both portrait and landscape1.3.4 (opens in a new tab)22

By success criterion

16criteria broken somewhere

76%of sites fail 1.4.3 Contrast (Minimum)

The same failures, grouped by the WCAG 2.2 criterion they break. A site counts once per criterion. A rule that covers two criteria counts in both.

16Every criterion with a failure
CriterionSitesShare of sitesElements per site
1.4.3 (opens in a new tab) Contrast (Minimum)37,18576%27.3
4.1.2 (opens in a new tab) Name, Role, Value36,96976%13.3
1.3.1 (opens in a new tab) Info and Relationships24,18550%2.0
2.4.4 (opens in a new tab) Link Purpose (In Context)22,32446%5.5
3.3.2 (opens in a new tab) Labels or Instructions19,98841%0.9
1.1.1 (opens in a new tab) Non-text Content15,68032%5.5
2.5.8 (opens in a new tab) Target Size (Minimum)13,16927%4.9
1.4.4 (opens in a new tab) Resize Text10,40921%0.2
3.1.1 (opens in a new tab) Language of Page5,70812%0.1
1.4.1 (opens in a new tab) Use of Color5,47811%0.6
2.2.1 (opens in a new tab) Timing Adjustable5401.1%0.0
2.4.2 (opens in a new tab) Page Titled3990.8%0.0
1.3.5 (opens in a new tab) Identify Input Purpose2560.5%0.0
3.1.2 (opens in a new tab) Language of Parts270.1%0.0
2.4.6 (opens in a new tab) Headings and Labels180.0%0.0
1.3.4 (opens in a new tab) Orientation20.0%0.0

By severity

68%of sites have a critical failure

91%of sites have a serious failure

How much a failure gets in the way: critical stops a task, serious makes it hard, moderate and minor slow it down.

SeveritySitesShare of sitesElementsElements per site
critical33,37968%391,4498.0
serious44,37591%2,060,23142.3
moderate1540.3%5240.0
minor4,3629.0%136,6722.8

By page shape

2,258elements on the average site

417ARIA attributes on the average site

The average site also has 82 images, 60 headings, 278 links, 112 buttons and 40 form fields. Bigger pages have more to fail:

Elements on the siteSitesWith failuresFailing elements per siteElements to review per site
under 75017,74391%15.717.3
750 to 1,49910,44895%40.757.4
1,500 to 2,9999,75397%65.396.7
3,000 or more10,79398%115.7189.5

By popularity

The Chrome UX Report groups sites in tiers: the top 1,000, then the top 5,000, 10,000, 50,000 and 100,000. Each row is the sites in that tier and not in a smaller one.

84.8failing elements per site in the top 1,000

50.7in the rest of the top 100,000

TierSitesWith failuresFailing elements per siteMedian
top 1,00047694%84.821
top 5,0002,08094%63.719
top 10,0002,58295%56.620
top 50,00020,28495%53.618
top 100,00023,31595%50.717

By breadth

Elements say how much is wrong. Criteria say how many kinds of thing are wrong: forty low-contrast links is one criterion. Sites by the number of criteria they fail:

10criteria broken on the widest site

25The pages failing the most criteria
20,222startlap.hu1012438
85,579lankabd.com1012358
71,973pigeon-auction.de1010290
29,252patprimo.com1013261
38,110skylots.org1010197
95,306morningstar.in1011158
71,310magellanostore.it109147
35,705moreto.net1011134
31,353futfanatics.com.br1016128
46,816bgm.tv109122
10,029tvroom26.org109100
21,875bangumi.tv109100
5,156tff.org10871
66,075dromadaire.com101167
92,912newsjobmp.com101059
12,351uppolice.gov.in101150
15,784rachacuca.com.br101047
41,227my.roboforex.com10928
10,248partners.a2zsuvidhaa.com10924
99,453voice.kaleyra.com10912
92,051live.7mth2.com992,574
2,349sodimac.cl9111,651
6,436live2.7mkr.com991,527
60,051jobz.pk981,408
8,851catalog.onliner.by971,375

By language

Languages with at least ten pages, each the one the page declares; 5,576 pages (11%) declare none.

5454 languages
Declared languageSitesWith failuresFailing elements per siteMedian
en21,39693%41.813
none5,576100%55.618
es2,63695%49.520
ja1,92796%73.834
pt1,73696%42.817
ru1,46696%85.145
fr1,43596%55.025
id1,34697%49.217
de1,32794%59.321
it96694%58.824
pl78896%66.126
tr71797%90.336
fa61196%58.328
ar60591%59.216
th54198%61.211
nl53093%55.319
zh45497%87.841
vi44898%82.930
ko38597%78.132
ro33496%75.035
el29096%84.041
cs28495%58.126
uk27496%92.939
sv26082%45.16
hu23295%79.936
fi20185%53.78
bg15897%75.349
hr15197%76.239
sr13197%113.453
sk12996%79.920
da12891%100.519
bn12895%27.012
nb10992%53.09
he10697%87.045
lt7192%103.634
sl7097%60.338
hi6787%50.013
no5571%22.96
lv4798%75.629
az4698%118.365
uz4498%54.326
et3494%73.017
zxx3297%72.833
ta3097%42.119
ca3097%60.530
bs2696%57.340
ms21100%57.526
ka2195%98.380
ml2090%74.338
te19100%35.520
mk19100%131.197
kk13100%59.840
in1392%92.748
mr12100%27.021

Site scores

2,612sites with nothing proved wrong

11,061failing elements on the heaviest page

It can be done: chatgpt.com, instagram.com, adobe.com, skysports.com and dagbladet.no are among them.

Nothing the engine could prove wrong is a floor, not a pass; the human checks still apply.

200The first 200 clean sites by rank
53chatgpt.com02885
113instagram.com03493
143adobe.com01112,246
205skysports.com0933,074
207dagbladet.no01752,930
245pet.gree-apps.net00118
345absher.sa0292
380github.com0481,809
404ecosia.org013360
465disneyplus.com001,054
482jp.indeed.com071,259
493member.rakuten-sec.co.jp011,219
645web.whatsapp.com03211
657ssstik.io0665,452
682ptt.cc0095
684digital.fidelity.com00256
708app.hubspot.com01120
744google.com.hk03660
834rightmove.co.uk027690
863people.com0472,216
868bbc.com01024,119
880############.###NSFW011,231
886canva.com0272,323
900gov.uk01617
897yandex.com05203
937kleinanzeigen.de0211,947
959outlook.live.com01216,790
1,023service-public.gouv.fr01141,734
1,035heroeswm.ru033279
1,053candidaturas.minint.ao027396
1,054my.clevelandclinic.org05860
1,207vinted.com01602,684
1,249grammarly.com0181,751
1,347claims.eyemedvisioncare.com071,020
1,359messages.google.com0102,204
1,399esquire.com0291,565
1,411lego.com02793,362
1,453videochatmix.com01450
1,526nhs.uk01328
1,547kahoot.it06519
1,582videq-l.ink0187
1,590gamerxyt.com01263
1,595firefaucet.win051562
1,607vinted.it01642,715
1,641reclameaqui.com.br01113,359
1,677auth.uber.com01173
1,697#####.###NSFW08604
1,699mega.nz081,113
1,721sso.sss.gov.ph0156
1,744argentina.gob.ar00271
1,763asos.com033,789
1,799ulta.com01574,445
1,843lagged.com0665,861
1,858ais.usvisa-info.com0150
1,866apply.tnpscexams.in06158
1,914iranjib.ir06864
1,918home.mobile.de052,316
1,919pmc.ncbi.nlm.nih.gov015370
1,961abadis.ir02127
2,014tv2.no0532,318
2,0213iskk.xyz0147849
2,046mandmdirect.com0123,192
2,049vinted.pl01632,710
2,058monitor.research-plus.net021285
2,067olxtoto.uk0759
2,078account.booking.com02174
2,107sertastore.com.br0605,469
2,174kunde.comdirect.de025540
2,189shmu.sk050954
2,270accounts.lidl.com0062
2,292gov.pl014612
2,298tibia.com04196
2,303gala.de0531,649
2,325fubu.sengokuixa.jp0351
2,353zara.com04810
2,366m.vidio.com0942,011
2,384alerts.in.ua015760
2,378change.org018738
2,431vinted.de01622,666
2,457p-bandai.jp013131
2,470espace-client.credit-agricole.fr0479
2,479markt.de0501,082
2,543tujugada.com.ar03486,544
2,550find-and-update.company-information.service.gov.uk00215
2,562hudl.com0201,066
2,589cossunex.com06301
2,605delgarm.com029884
2,640deposits.jailatm.com0565
2,707nettavisen.no0332,267
2,805nitrotype.com053353
2,812cbc.ca028111,188
2,824smallpdf.com05996
2,851yr.no022998
2,880bonprix.de0412,588
2,875healthy.kaiserpermanente.org091,470
2,895#############.###NSFW066671
2,897ww2.dealertrack.app.coxautoinc.com0083
2,915khanacademy.org01595
2,932play.prodigygame.com0157
2,952login.remitly.com0142,305
2,959srf.ch0192,084
3,002mobcup.com.co02366,017
3,032viorawatch.com01391
3,062apkvision.org021373
3,068capitalone.com0112,093
3,091hometrade.nomura.co.jp01239
3,159parentsquare.com029955
3,181va.gov020603
3,217danword.com0405,267
3,223vinted.co.uk0252,396
3,228figma.com051,433
3,265siagapendis.kemenag.go.id01485
3,292rainews.it0451,163
3,296login.i-ready.com0181
3,480tcgplayer.com01263
3,483minecraft.net0373,547
3,498cic.fr01861,700
3,520dhl.com041,950
3,543link.springer.com0101,034
3,617coretaxdjp.pajak.go.id030133
3,638vinted.es01682,725
3,648ici.fr09144,527
3,674echeckin.healow.com09356
3,869elle.com0381,586
3,942nfl.com063,254
3,965teamstoday.com03566
4,010johnlewis.com0781,375
4,065marksandspencer.com0113,240
4,071starfall.com05245
4,084pozdravok.com03338
4,137marutisuzuki.com0532,223
4,141havadurumu15gunluk.xyz08821
4,147delta-executor.com01195,584
4,188realtor.com02229
4,330zearn.org04126
4,375app.slack.com0432,334
4,446m3a.vhlcentral.com06145
4,460ravelry.com0178
4,491atlas.taboolanews.com015475
4,596tagesspiegel.de0173,540
4,604njuskalo.hr02231,014
4,648login.di.gov.eg0167625
4,656member.kms.kuronekoyamato.co.jp01453
4,669newmaal.com02510
4,695############.###NSFW0371,473
4,735famousbirthdays.com06480
4,830account.docusign.com02110
4,832zus.pl0719,763
4,900gofundme.com018689
4,911affirm.com0301,098
5,015triveniworld.com0519,793
5,028www1.ru01936,552
5,047accounts.intuit.com01223
5,044sp.pointi.jp085,395
5,060secure.halifax-online.co.uk02310
5,089nature.com061,444
5,097secure.scotiabank.com01330
5,173######.####NSFW0101926
5,178nclottery.com02965
5,206student.edgenuity.com0383
5,236ufl.instructure.com02444
5,262cardkingdom.com03222,487
5,283##########.###NSFW017249
5,317iu.instructure.com02144
5,378united.com0181,341
5,444myd21.com0057
5,478breuninger.com051,803
5,599particuliers.engie.fr01521,494
5,602lieferando.de03649
5,606adsblocks.com04564
5,611noredink.com07721
5,633kidsa-z.com04143
5,654bladi.net01386
5,673utk.instructure.com0198
5,687loilonote.app0077
5,714instyle.com0321,648
5,742########.###NSFW07181,233
5,794commbank.com.au011715
5,809mooc41.escolavirtual.gov.br01162
5,891diezminutos.es011,085
5,954digitalspy.com011,162
5,966keto.best.me04186
5,971emisorascolombianas.co01481,156
6,006just-eat.co.uk011514
6,063scopus.com01671
6,216citi.com04883
6,229m.marshalls.com0153
6,244vinted.cz01622,709
6,243vinted.nl01662,718
6,295lotteryextreme.com0155,533
6,306jetblue.com0124941
6,308manomano.fr0573,183
6,352########.###NSFW019360
6,424authenticpacks.com06301
6,445idpaydesk2.brcashypro.com0090
6,453progressive.com0261,332
6,489freethemesy.shop02302
6,506sidrachain.com08138
6,495verywellhealth.com09988
6,507col.revistatecnologiagrafica.com.br01380

The hundred pages with the most failing elements:

88,644everynoise.com11,061812,748
280funpay.com6,494613,110
99,877villavillam.com.tr5,113529,381
64,673#######.###NSFW5,013730,427
35,867##########.###NSFW4,528633,986
97,683goldesel.bz4,362613,006
22,173sydneypools.blog3,844719,688
82,932paitosgp4d.live3,827719,966
53,775warna.pro3,774719,336
60,186onlinehk.site3,753419,369
59,692kartinki-life.ru3,06168,267
87,090live-ranking.com3,046815,812
13,343linkneverdie.net2,84499,223
18,105playdesi.tv2,80597,017
53,531www4.casino770.com2,7938184,620
40,422powerpyx.com2,708319,481
40,123salcobrand.cl2,6641217,779
3,038yenibeygir.com2,632310,499
92,051live.7mth2.com2,574931,107
42,081########.###NSFW2,383324,570
85,609scorestrike.com2,340512,930
35,741torrentgalaxy.one2,3331112,965
26,806bongdanet.co2,230510,316
18,786########.###NSFW2,197316,961
32,602footylogic.com2,12944,795
36,893horaire-maree.fr2,08433,286
67,460sharpbharat.com2,074521,652
12,482straw.page2,05632,878
99,181way2.bet2,042311,099
60,361parsatv.com2,03374,580
4,322crossthegame.com2,003211,183
81,553skupszop.pl1,984416,337
38,072shodhganga.inflibnet.ac.in1,90474,125
55,674zizhel.net1,8741513,646
32,570pcfactory.cl1,817410,605
48,123bongdanet.online1,81157,528
10,351forum.arsacia.ir1,797106,540
84,705vamos.bet1,776614,188
29,881gunsinternational.com1,760512,928
70,908aredl.net1,747110,827
14,781costco.co.jp1,735712,223
47,362treinposities.nl1,72582,332
50,888costco.co.kr1,698812,574
39,534ikioi-ranking.com1,680818,607
40,344bestflashcard.com1,66962,641
2,349sodimac.cl1,651119,886
19,351majorcineplex.com1,65176,464
62,715kiwidisk.com1,61857,807
87,751gulliver.it1,614563,204
23,890rbb24.de1,55359,719
80,941rtp14.blanksite.pro1,53766,064
6,436live2.7mkr.com1,527922,576
76,115loteka.com.do1,48964,121
49,887domiporta.pl1,484650,069
68,931nagpursattamatka.com1,46232,989
73,853mainpi.com1,43745,927
82,885free.goaloo188.com1,425714,503
16,630shabiki.com1,421516,248
91,569billetreduc.com1,420219,964
60,051jobz.pk1,40883,617
87,806posta.rs1,39974,973
8,851catalog.onliner.by1,37579,604
82,544decora.ee1,363210,279
1,520msport.com1,36153,372
4,758888scoreonline.net1,350106,887
20,306comcbt.com1,35076,721
16,986livechart.me1,31969,942
35,628##############.###NSFW1,309521,229
24,755euroinvestor.dk1,278348,854
82,712reborns.com1,2721013,142
57,569thegioimoicau.com1,27041,661
87,420farmacialoreto.it1,270949,421
44,397flyers.smartcanucks.ca1,259412,888
5,311dnipro-m.ua1,253910,459
45,114pc-koubou.jp1,249614,268
20,063ozone.bg1,2461525,908
20,924hopamchuan.com1,24458,742
28,121vz.lt1,235756,117
8,869honto.jp1,23369,945
20,257112meldingen.nl1,231547,235
54,595t1x2.net1,231913,850
42,817costco.com.tw1,2301014,307
38,254etnet.com.hk1,2261018,135
40,646zwierciadlo.pl1,221750,003
80,833lybam6.com1,21977,475
41,217bolabet.co.zw1,216713,236
74,145barllina.com1,204613,731
78,586acties.nl1,203747,593
79,397net3.angka-net.org1,20156,919
50,476healthgreenworld.com1,19163,831
99,986kenzz.com1,190417,171
67,596parafendri.tn1,18167,164
95,011superselectos.com1,18067,591
765goal7.co1,17879,212
47,281psp.ge1,178711,742
1,349momoshop.com.tw1,1771110,156
32,317pianetagenoa1893.net1,177648,948
12,376valdemarsro.dk1,172646,749
17,485gold.de1,170948,416
64,792influencers.feedspot.com1,16862,128

Click a heading to sort. Rank is the page's place in the list; failing is failing elements; rules is how many rules failed; elements is the size of the page.

Month by month

The run repeats monthly on the freshest list. The months so far:

MonthSites auditedWith failuresFailing elements per siteMedian
August 202651,68294.9%53.218
September 202650,89094.9%52.618
October 202648,73794.6%53.118

Method

The list is the Chrome UX Report's ranking of sites for August 2026, built from what real Chrome users load and published in tiers, taken from the crux-top-lists (opens in a new tab) mirror. The rank here is the site's place in that list; within a tier the order is the list's own. Sites were tried in order. One counts when it answered with an HTML page; a bot-challenge page in place of the site is a skip, not an audit. Each site was loaded once in headless Chromium at 1440 by 900 pixels, given 2 seconds to settle, then audited: the top document only, no scrolling, no clicking, a consent layer accepted where one covered the page. The engine ran at WCAG 2.2 AA, the same as the extension and the command line. A later pass retried 1,643 entries, 1,606 that did not finish inside the time allowed and 37 that failed during the audit; 1,051 answered with a page and count as audited.

51,263 entries could not be audited: 11,174 redirected to a site already in the report; 9,112 were refused by the site's firewall after every try; 8,571 did not resolve or refused the connection; 8,366 did not finish inside the time allowed; 6,039 showed a bot challenge instead of the page; 5,324 rendered too few elements to be a page; 2,340 answered with an HTTP error; 333 served something other than an HTML page; 4 failed during the audit. Most are CDN, DNS and advertising domains with nothing to visit. Firewall blocks and bot challenges are never tagged; they are tried again next time.

Not sure

3,893,952elements handed to a person

98%of sites have something to review

Nothing above is a guess. When the engine cannot be sure, it hands the element to a person, 79.9 per site on average.

12The rules that most often needed a person
RuleSitesShare of sitesElements per site
color-contrastText must have sufficient contrast against its background38,95280%62.1
focus-visibleKeyboard focus must remain visible38,27979%0.8
non-text-contrastForm field fills and borders below 3:1 need checking against the field's other identifiers23,73849%0.9
text-spacingText must survive user spacing overrides without being cut off17,62636%4.8
svg-img-altInline SVG and role="img" graphics need an accessible name16,51334%4.6
pointer-gesture-alternativeSwipe, pan and pinch gestures need a single-pointer alternative11,15223%0.7
link-text-genericLink text should describe where the link goes6,60314%0.6
pause-stop-hideMoving content must be pausable5,64812%0.6
reading-order-divergenceCSS reordering should not make reading order diverge from the visual order5,46011%0.6
visual-order-divergenceCSS reordering should not make Tab jump against the visual order4,91010%0.1
control-contrastText inside form controls must have sufficient contrast4,7419.7%0.2
aria-label-misusearia-label or aria-labelledby on a plain container is prohibited by ARIA, so its announcement is not guaranteed4,3308.9%0.6

Limits

Automation checks part of WCAG. A site with no failures here can still be hard to use; only a person can find the rest. One failing element is one count, so a menu of forty low-contrast links counts forty times. Sites change by the hour. The window size matters too: sites show different content at different widths, and these numbers are for this one. And a site is judged on the page it chose to serve: where that was a sign-in form or a redirect stub rather than a home page, a clean result speaks for that form, not the site behind it.


Check your own pages

pour Tools comprise the browser extension, the bookmarklet, the command line and the VS Code extension: free, open source, the same checks wherever you work.