Skip to content
Updated today

How Many WordPress Plugins Are There?

The size and shape of the WordPress.org plugin directory, counted from a full scan of every listed plugin.

A snapshot of every plugin in the WordPress.org directory · refreshed 2026-11-05

There are 74,883 free WordPress plugins in the official WordPress.org plugin directory, as of November 5, 2026. Just 42,924 of them (57%) have been updated in the last two years. Unlike themes, WordPress.org keeps the stale ones listed and installable, so roughly half of everything you can search is unmaintained code.

Plugins in the directory
74,883 listed on WordPress.org
Updated in 2 years
42,924 57% of the directory
Unmaintained
31,959 no update in 2+ years
Plugin authors
41,988 publishing at least one

Counted directly from the WordPress.org API by this site’s own scan of the full plugin directory — not an estimate, and not copied from another publication.

The complete Plugin Ecosystem in numbers

Plugins tracked
74,883
every plugin in the directory
Downloads
15.9B
all-time, across all tracked plugins
Active installs
323.5M
estimated across all tracked plugins
Average rating
4.6★
across 31,130 plugins with 847,435 reviews
Total authors
41,988
who published 74,883 plugins
Average installs
4,320
per plugin
Diversity score
98%
across all authors (HHI)

Where plugins cluster by install count

How the 74,883 plugins distribute by active-install count — the long tail is even steeper than for themes.

0
1–9
27,403
10–49
4,629
50–99
5,742
100–299
4,233
300–999
2,814
1K–2.9K
2,061
3K–9.9K
1,105
10K–29K
625
30K–99K
263
100K–299K
201
300K+

Heights use a square-root scale so the long tail stays visible against the bulk; the exact counts are shown above every bar.

Concentration: how few plugins hold most of the installs

The 20 most-installed plugins together account for 33.1% of every active plugin install in the directory.

Top 10 plugins hold
22.3%
of all installs · 32.2% of all downloads
Top 20 plugins hold
33.1%
of all installs · 42.5% of all downloads
Top 50 plugins hold
44.8%
of all installs · 55.2% of all downloads
Top 100 plugins hold
57.6%
of all installs · 65.8% of all downloads

Plugin ages

<1 year
21,156
1–2 yrs
5,460
2–5 yrs
8,358
5–10 yrs
18,777
10+ yrs
21,132

Top authors by plugins published

  1. bPlugins106 plugins
  2. Syed Balkhi100 plugins
  3. WPClever96 plugins
  4. shawfactor90 plugins
  5. Automattic78 plugins
  6. add-ons.org76 plugins
  7. Scott Reilly63 plugins
  8. Jose Mortellaro59 plugins
  9. VillaTheme57 plugins
  10. Katsushi Kawamori55 plugins

Best and worst rated plugins

Limited to plugins with 50+ reviews so a handful of opinions can't dominate the list.

★ Best rated

  1. TablePress5★ · 4,625 ratings · 600K+ installs
  2. Contact Form CFDB75★ · 1,875 ratings · 600K+ installs
  3. PDF Invoices & Packing Slips for WooCommerce5★ · 1,866 ratings · 300K+ installs
  4. Temporary Login Without Password5★ · 1,550 ratings · 90K+ installs
  5. Folders5★ · 1,527 ratings · 90K+ installs
  6. WP Armour - Honeypot Anti Spam5★ · 1,474 ratings · 400K+ installs
  7. User Menus5★ · 1,282 ratings · 80K+ installs
  8. Chaty5★ · 1,245 ratings · 300K+ installs
  9. Fonts Plugin | Use Google Fonts, Adobe Fonts or Upload Fonts5★ · 1,221 ratings · 200K+ installs
  10. FunnelKit Funnel Builder5★ · 1,028 ratings · 30K+ installs

☆ Worst rated

  1. AI Agent by SiteGround1.7★ · 98 ratings · 1M+ installs
  2. Image Optimization - Optimize Images and Convert to WebP or AVIF1.7★ · 81 ratings · 1M+ installs
  3. Trustpilot-reviews1.8★ · 72 ratings · 30K+ installs
  4. Gutenberg2.1★ · 3,888 ratings · 400K+ installs
  5. Meta for WooCommerce2.1★ · 481 ratings · 400K+ installs
  6. WooCommerce Square2.1★ · 121 ratings · 80K+ installs
  7. WooCommerce Tax2.1★ · 106 ratings · 500K+ installs
  8. Zapier for WordPress2.2★ · 72 ratings · 50K+ installs
  9. Melhor Envio2.2★ · 59 ratings · 10K+ installs
  10. Pinterest for WooCommerce2.3★ · 68 ratings · 200K+ installs

New plugins added per month

12
01
02
03
04
05
06
07
08
09
10
11

Abandoned plugins

31,959 plugins (42.7%) haven't shipped an update in 2+ years — WordPress.org warns visitors on their pages — yet they still power an estimated 8.9M active installs.

1+ year stale
37,558
50.2% of plugins · 15.6M installs
2+ years stale
31,959
42.7% of plugins · 8.9M installs
5+ years stale
24,477
32.7% of plugins · 4M installs
10+ years stale
12,106
16.2% of plugins · 701.1K installs

Most-installed plugins with no update in 2+ years

  1. Limit Login Attempts300K+ installs · last updated 2023-04-04
  2. Layout Grid Block200K+ installs · last updated 2023-07-11
  3. Health Check & Troubleshooting200K+ installs · last updated 2024-07-25
  4. Easy Google Fonts100K+ installs · last updated 2021-07-23
  5. WooSidebars100K+ installs · last updated 2024-04-03
  6. Search & Replace100K+ installs · last updated 2024-08-26
  7. Disable REST API80K+ installs · last updated 2023-09-14
  8. BackUpWordPress80K+ installs · last updated 2024-04-24
  9. Display Posts80K+ installs · last updated 2024-10-14
  10. Title Remover70K+ installs · last updated 2021-06-03
  11. PHP Code Widget70K+ installs · last updated 2022-03-30
  12. Facebook Chat Plugin - Live Chat Plugin for WordPress70K+ installs · last updated 2022-07-05
  13. Fixed Widget70K+ installs · last updated 2023-03-30
  14. Heartbeat Control by WP Rocket70K+ installs · last updated 2023-08-31
  15. Add From Server60K+ installs · last updated 2020-12-11
  16. Easy Theme and Plugin Upgrades60K+ installs · last updated 2022-04-20
  17. Column Shortcodes60K+ installs · last updated 2022-10-11
  18. Async JavaScript60K+ installs · last updated 2023-06-22
  19. All in one Favicon60K+ installs · last updated 2023-08-08
  20. Hotjar60K+ installs · last updated 2023-10-25
  21. Brazilian Market on WooCommerce60K+ installs · last updated 2024-02-17
  22. WP Show Posts60K+ installs · last updated 2024-04-16
  23. Enhanced Media Library60K+ installs · last updated 2024-07-15
  24. Contact Form 7 add confirm50K+ installs · last updated 2018-02-27
  25. OptionTree50K+ installs · last updated 2019-05-19