Skip to content

How many WordPress plugins is too many?

By Ash, Founder, HosteazePublished 2 min read

There's no safe or unsafe number of WordPress plugins. What matters is what each plugin does, how well it's built and whether it's still maintained. One heavy or abandoned plugin can cause more trouble than twenty light, well-supported ones. Keep only plugins you actively use, delete the rest, and test speed when you add a new one.

A white power strip crowded with plugs and a bulky adapter, cables tangled across it.
Credit: congerdesign via Pixabay

Ask ten WordPress developers how many plugins is too many and you'll get ten numbers, usually said with great confidence. None of them is right, because the count was never the problem. A site with 30 small, well-made plugins can be faster than a site with five, if one of those five loads a heavy page builder, a slider library and a chat widget on every page.

Why isn't there a magic number?

Plugins vary enormously in what they do. A plugin that adds a line of code to your header costs almost nothing. One that runs database queries on every page load, or adds several scripts and stylesheets to every page, can cost a lot. WordPress's own optimisation guide puts it this way: the number of plugins "and their performance" have a huge impact on speed.

Each plugin also adds risk. It's more code to keep updated, and an outdated plugin is a common way into a site. That's the stronger argument for keeping the list short.

How do I tell if a plugin is a problem?

CheckGood signWarning sign
Last updated (WordPress.org page)Within the last few monthsOver a year ago
Tested up toCurrent WordPress versionDirectory warns it hasn't been tested with the last 3 major releases
What it loadsOnly on pages that need itScripts and styles on every page
Database queriesA handfulDozens, or slow ones, in Query Monitor
OverlapDoes one job you needDuplicates another plugin or a theme feature

How do I audit my plugins?

Do the testing on a staging site if you have one.

Which plugins tend to be heaviest?

The usual suspects are page builders, sliders, social feed embeds, live chat widgets, related-post plugins that scan the whole database, and statistics plugins that record every visit in your own database. Those aren't banned. Just make sure each one earns its keep, and check whether it can be limited to the pages that need it.

For the bigger picture on speed, see why is my WordPress site slow. And keep the plugins you do use up to date with a safe update routine.

Related guides: What's the best caching plugin for WordPress?.

Frequently asked questions

Do deactivated plugins slow down WordPress?

No, a deactivated plugin's code doesn't run on page loads. But it still sits on your server and needs updates, so WordPress's hardening guide says to delete plugins you don't use rather than leaving them deactivated.

Is it better to use one plugin that does everything?

Not automatically. An all-in-one plugin may load features you never use on every page. Two small plugins that each do one job well can be lighter. Judge by testing, not by counting.

How do I know if a plugin is abandoned?

Check its page in the WordPress.org directory. Look at the Last updated date and the version it's tested up to. The directory shows a warning when a plugin hasn't been tested with the latest three major releases of WordPress.

Sources

  1. WordPress Advanced Administration Handbook, Optimization
  2. WordPress Advanced Administration Handbook, Hardening WordPress
  3. WordPress.org Plugins, Query Monitor
  4. WordPress.org Plugins, Health Check & Troubleshooting

Hosting made for WordPress

See how our WordPress hosting is set up.

See WordPress hosting