Fixlight

WordPress theme accessibility

Are popular WordPress themes accessible?

Looking for accessible WordPress themes? We checked the 500 most-installed WordPress.org themes on their WordPress.org previews. The check found problems on 473 of them and none on 27.

We make Fixlight, a free WordPress plugin that fixes some of these problems, so we're not neutral. Each theme's page shows exactly what was found.

The most common problems

  1. Text with too little contrast: on 313 of 500 themes
  2. Content outside the page regions: on 300 of 500 themes
  3. Heading levels skip: on 214 of 500 themes
  4. Links with no text: on 149 of 500 themes
  5. Page regions that cannot be told apart: on 135 of 500 themes

Themes with problems found

Themes with problems found, sorted by active installs
ThemeActive installsProblemsSerious or critical
Twenty Twenty-Five1 million+21
Twenty Twenty-Four500,000+11
Kadence500,000+10
Twenty Twenty-Three300,000+11
Extendable200,000+11
Hello Biz100,000+76
Blocksy300,000+21
GeneratePress500,000+33
Bluehost Blueprint50,000+71
Twenty Twenty-Two100,000+41
Twenty Seventeen300,000+44
Royal Elementor Kit100,000+1614
Elastra1,000+6748
Envo Royal50,000+98
PopularFX100,000+44
Purple500+53
Envo One20,000+21
Inspiro60,000+98
YITH Wonder40,000+1110
Lightning100,000+72
Kubio20,000+6734
Hestia70,000+248
Storefront90,000+33
Go40,000+1313
Sydney80,000+10
Colibri WP50,000+4722
BlogHash10,000+5438
Savara Lite2,000+155
Webrand Lite3,000+146
Futurio Storefront10,000+98
Tourze Lite3,000+4722
Denovr Lite900+9759
Variations10,000+111
Unibiz5,000+163
OnePress50,000+2726
Blogsy4,000+158
News Magazine X8,000+3332
Woostify30,000+1111
Silverstorm8,000+40
Kitchio Lite2,000+216
Rufous9,000+8944
Blogsy News1,000+13015
Zakra30,000+43
Miles WP100+6532
Twenty Eleven60,000+4443
Customify30,000+11
Prespa Wellness1,000+11
Twenty Fourteen50,000+10
NewsGoal1,000+5145
Phlox30,000+102
HybridMag6,000+4844
NewsBlogger8,000+5433
Basin400+7432
Ashe30,000+9153
ColorMag40,000+5518
Newsmatic10,000+648
Total30,000+7225
Solace10,000+2019
Twenty Ten50,000+7676
Sinatra20,000+10
Botiga10,000+11
Ury500+11
Vantage30,000+62
Shopvane200+380
Newsup10,000+2314
Rife Free20,000+3835
Prespa8,000+44
Hello Commerce3,000+11
NewsCircuit800+3220
Ona Architecture5,000+65
Neve FSE8,000+10
Raft10,000+122
Flexify300+2623
Blogus9,000+5148
Customizr30,000+1616
Oceanly Green800+2525
Rubik News400+3027
Avantis500+5712
Vertice6,000+548
The Coffee Shop3,000+103
Ollie6,000+21
Spacious20,000+1611
Therapy Coach600+4136
Spectra One7,000+190
TutorStarter10,000+87
BlogBrute500+4438
SaasLauncher4,000+172
NewsCell100+141
Mesmerize10,000+2419
NewsCave300+5341
Days From Blog200+77
Online Toys Shop100+1513
Online Newspaper800+357
Newstack1,000+6454
Blogmate5,000+3127
Spexo3,000+98
News Mart1,000+3829
The Pink Blogger80+22
Futurio10,000+1211
Flexua90+2913
The Entertainer100+189
Hueman20,000+2523
Blogfull2,000+2926
Beyond Blog70+1212
Mistify3,000+8144
Consulting10,000+2118
ShopZone400+6724
ConsultingGrove Dark1,000+51
Page Builder Framework10,000+3635
StoreCart600+61
Breevia2,000+361
News Host700+4131
Blogsum100+118
Dacnis3,000+428
Raw News400+22
News Point100+1616
Free Press Newspaper400+2120
Crio10,000+63
Flash10,000+3131
Online Courses FSE1,000+4327
Idea Flow3,000+2214
Newscrunch5,000+4633
Booknest500+21
Virtue10,000+54
News Spark300+3222
ReviewNews1,000+110
NewsNova100+1714
Altus Architecture90+71
Bosa8,000+4334
Blogier3,000+1815
Kubelio400+32
Blog Over700+5647
Lexionic700+22
Frankfurt News1,000+4028
Oasis Wellness and Spa600+5750
Elite Electrician1,000+154
Blog Over News300+9580
Beiged1,000+2618
ListingHive9,000+3634
Parr700+20
Elsewhere Magazine200+1918
X-T96,000+1410
The Photograph1,000+168
Intentionally Blank10,000+20
Arvity70+9234
CircuitNews400+3320
Happiness Coach200+1211
NewsOnline200+9782
NewsMemo900+7854
Mania eCommerce100+53
Blog Journal100+1212
Greenshift4,000+1010
NewsTwenty800+1510
Blogtimes800+3531
NewsContrast300+3321
Online Training100+3828
The Family Blog100+100
Blog Bee Mag100+370
HOAT600+32
Alo Blog80+10
Blockskit AI Agency60+1810
BlogArise4,000+1916
Graceful Pixel Blog500+7843
Newsum100+4441
BlogView40+98
eShopKit400+5512
Creative Minimalist1,000+80
Blog Bee200+311
Timestream500+1717
Blogger Mag400+22
News Access500+1111
BizBoost3,000+84
Rubik Mag50+52
Cafe Nook50+91
Travel Monster4,000+21
Simple Nova3,000+80
Bloggers1,000+1916
HighNews200+3321
Donovan9,000+4848
ChromeNews5,000+1050
Minimalio2,000+10
Fewer2,000+1010
MoreNews5,000+141
NewsExo2,000+3829
Launchit500+11
Highlight8,000+6857
Graceful Royal Blog70+86
Bakery and Pastry2,000+90
NewsGo900+5525
Sankofa500+53
Unhurried40+84
Bard8,000+4238
Parabola10,000+149
Digital Newspaper3,000+13869
SpeedBlog200+2130
One Page Express9,000+1710
The8 Shop Dark400+85
NewsCrest100+4337
Zeever4,000+40
Observer500+11
Uptrend Blog100+22
Iris WP2,000+5113
HomeLancer1,000+5733
FlexNews100+6754
The Paper Blog100+10
Zino3,000+97
Mindscape2,000+155
BlogData2,000+2822
One Newspaper600+4719
Bam6,000+2928
HitMag8,000+4743
WENS Vista70+90
The Minimal Blogger2,000+70
Non Profit FSE1,000+11
NewsReview800+160
Blogvi2,000+3630
Blockskit Interior Design100+2916
Nisarg9,000+11
Blogstep900+2724
NewsCard7,000+6357
CorpNews900+2317
News Gallery400+4533
Homelot100+71
CL Classified700+4746
FeedBuzz60+1716
Frost3,000+11
Fairy5,000+32
Corpiva2,000+194
SaleCraft Ecommerce500+71
ContrastNews200+4128
Corbit80+227
Blogdash1,000+8860
SaleCraft Ecommerce V2100+51
CoverNews7,000+3221
Agency Sphere60+83
Lakeside Blogger2,000+80
Travel Blog Journeys300+80
Intrace3,000+21
Minimalistblog Stories1,000+75
Ember Dawn700+124
Blockwist100+32
Nutri Coach300+40
Bizorise700+62
Qalour Lite300+173
Luxe Hair Salon500+1710
NewsCom500+160
Riverbank3,000+53
My Minimalist Blog1,000+75
Graceful Vibrant Blog300+1311
Prespa SaaS500+44
Shopwell1,000+3816
LMSCourse FSE900+66
Orlyn60+43
Veloura Lite40+2925
Koinonia1,000+32
CelebNews1,000+101
BlankSlate10,000+1111
Elara Nails And Beauty200+178
Elite Storefront200+2420
Nirvana10,000+4740
Spiel1,000+42
AgencyGrove Dark800+43
Peregrine1,000+5516
Author Blog Pro70+31
Orchid Store5,000+5013
SaaS Startup600+90
Minimalistix2,000+60
Freelancer Design Portfolio100+32
Eduacademy800+1414
Photography Journal300+80
NewSpare400+97
TradeCraft1,000+80
Poseidon8,000+3232
Hello Shoppable2,000+118
CentralNews1,000+141
Creative Designer Portfolio100+54
Drone Services60+10
Lifestyle Stories500+80
Weaver Xtreme9,000+31
Editor News700+2719
Novaflow30+2323
Pixel Grove600+54
Mediora200+6260
Blogtag1,000+2218
Graceful Opal Blog300+2422
Accelerate9,000+8753
Yuki Minimalist Blog2,000+1513
Newspaperex2,000+4333
Kale7,000+43
Elegant News Magazine2,000+10
The Photography Blog500+100
Bizora800+2414
Consultiq100+43
Solar PV (Photovoltaic)80+87
Teluro4,000+408
Cube Blog2,000+1919
Achrovin100+238
Newsnal1,000+3223
NewsGame800+2214
Routine News500+11
Graceful Gold Blog1,000+159
ShopWay700+6724
Atromax100+2712
Calliope4,000+6627
CoachAva1,000+51
Gutenify Bizvero20+198
Purenote Blog200+813
Ploto300+2510
Chromax800+2812
KUMITATE50+76
Bevel30+10
Impressionist1,000+11
Lovecraft8,000+1713
Aura Store30+2420
Screenr6,000+5553
Newspaperup1,000+5137
Brite3,000+121
Blog Over Minimal200+2417
Thryve Biz Core20+21
Accepta300+54
Nature21500+149
Bloglamp1,000+4026
Al Hathaway100+71
Blaq Lite100+21
Bute1,000+50
Blogarea500+1110
ShopBar100+4232
Graphene10,000+228
Cream Magazine4,000+1010
ChromeBlog2,000+320
Signify Dark3,000+43
Dark Mode Portfolio700+40
One Business Blocks1,000+1911
Calm Canvas300+92
Pathway2,000+281
Occasio3,000+1717
Sunbrake1,000+169
Blogzee800+6234
Wedding Photography Studio500+80
Journal Book90+21
Car Dealer WDA20+2712
Bosa Web Agency20+4637
Construction And Renovation800+154
Education Hub6,000+43
Blogrift1,000+6662
Radiate7,000+3636
Iconic One8,000+108
Tempera8,000+137
Blog Over Dark200+4032
Blockskit Base1,000+80
Enterprise One Dark70+21
Simply Personal Blog700+55
Nextawards2,000+2523
Coming Soon Shortly1,000+60
MoreBlog700+40
SaasLauncher Agency90+84
Graceful Halo Blog600+1711
Pubnews1,000+6738
BlogSpare200+97
Blog Ink100+1818
Material Agency20+4236
VW Modern Ecommerce100+21
WENS Magazine90+3025
News Portal5,000+1613
Jaxon2,000+2319
News Storm200+44
Ignite Pet Shop50+2419
Studio Dark40+62
Startup Consultant400+72
Mining Logistic600+21
Evermag60+51
Member Read100+3326
FSE Solar Power600+145
Lennox50+62
Homelancer HVAC100+2118
Pulse News700+3731
Gutentools Dark200+106
Blogza1,000+2421
Bloglo1,000+3220
GamerNews800+163
Blossom Spa4,000+3614
Emerge Blog1,000+11
Creativity Hub1,000+81
Haat50+88
Newsmag Context Blog400+9291
Avril3,000+218
Wedding Photographer Nook40+2524
Gutenify Store Base100+3521
SWP Florist100+22
Online Organic Store80+4629
Skyline WP3,000+5220
Chic Lite3,000+4338
EmpowerWP4,000+2419
Enwoo2,000+87
SiteOrigin Corp5,000+1918
Online clothing store500+4216
Magazine Lume400+1410
Fork2,000+65
Newspaper Prime100+63
Roofing Maintenance Company50+55
Panoramic5,000+44
Gigantic Construction300+149
NewsAlert1,000+8453
Grocery Shopping Store1,000+2825
NewsDay700+2820
Automotive Car Dealer40+70
Restoiva Restaurant And Online Food20+2019
Food Blog FSE300+86
Fukasawa6,000+139
The9 Shop Store400+73
Blog Day80+1010
Vyro Blog100+33
PaperoNews90+299
Prime Shopping Cart100+50
NewsTick1,000+7852
Blogmode200+3226
Yesterday80+20
Squadeno30+10
Siternet70+1414
BuddyX3,000+33
Material AI50+3024
Human Resources400+61
Mosseline200+5613
Online Recipes40+3324
Cozy Cafe100+81
Education Institution200+117
Seattle News700+3927
FSE Political400+175
Digital Newspaper Plus800+15193
Ogma Blogster300+7815
News Rift500+4538
Newspaper Minimalistal900+2120
Graceful1,000+31
Skincare Cosmetic Store200+3924
Irvine News600+3725
Civic News90+11
Today Blog90+10
Cenote4,000+2321
Altr1,000+21
Winterlight Blog400+80
Music Podcast30+30
Link Folio1,000+84
Popularis eCommerce1,000+2625
NewsMunch1,000+8861
Healio Magazine300+21
Clothes Boutique400+21
Corvix200+248
Yuki Halo Blog600+20
Commerce Grove90+54
NewsCorp700+70
Best Shop2,000+1817
Blogger Postx300+6436
Republic Times60+11
Dynamico2,000+66
Production Factory500+3222
EasyTech1,000+178
Prestivo Lite30+65
Blog Build Lite400+66
iConvert Sneakers100+119
EditorPress100+4534
Roid100+31
Navid200+140
Furniture Carpenter Lite60+5720
Avira Health Clinic100+3019
Great Blog300+77
Unfiltered News90+88
Thryve Biz Light100+106
WPBlockfolio20+3831
ConsultingWP Light40+41
News Boost100+1111
Blockscape1,000+6328
Flavita2,000+123
Oakridge Carpenter And Joinery500+123

No problems found by the check

Hello Elementor, Astra, OceanWP, Twenty Twenty-One, Neve, Twenty Twenty, Twenty Nineteen, Twenty Sixteen, Twenty Fifteen, Twenty Twelve, Twenty Thirteen, Bravada, Polite News, Responsive, Uncut News, Wedding Photography Nook, Shapely, Car Dealer Blocks, NewsLunar, Everyday News, Retro News, Arkhe, NewsEverest, Rural Blog, ShopMarkaz Lite, Wonyx FlexPress, Activello. That's a good start, not proof: an automated check can't test everything, and your content and plugins matter too.

How we checked: One page, the theme's home page on WordPress.org's preview (wp-themes.com), which shows the same sample posts for every theme. It was loaded in a real browser and checked with axe-core's WCAG 2.2 A and AA rules and its best practices. Problems inside the sample posts are not counted against the theme, except colour problems its styling causes. Automated checks find many problems, but not all of them. Checked between October 25, 2026 and October 29, 2026; the list of themes comes from WordPress.org's theme directory, by active installs.