WordPress Plugin

Remove what WordPress shouldn't load in the first place.

One settings page. Fifteen toggles. Kill emojis, embeds, XML-RPC, jQuery Migrate, dashicons, self-pingbacks and everything else that slows your site down for no reason.

Version 1.0.0 WP 6.0+ PHP 7.4+

WordPress loads a lot of stuff you don’t need. Every page. Every visit.

Emoji scripts even if nobody uses emojis. oEmbed discovery for services you’ll never embed. XML-RPC open for bots to hammer. jQuery Migrate for backwards compatibility with plugins from 2015. Dashicons CSS on the frontend even if your theme doesn’t use them.

Each one is small. Together they add up. And they’re on by default, on every WordPress install, for every visitor.

Disable Bloat gives you one page with clear toggles. Turn off what you don’t need. Save requests, reduce page weight, improve your Core Web Vitals score.

What you can turn off

  • Emoji scripts and styles
  • WordPress embeds (oEmbed)
  • XML-RPC protocol
  • jQuery Migrate
  • Dashicons on the frontend (for non-logged-in users)
  • Self-pingbacks
  • REST API for non-authenticated users
  • WordPress version number in source
  • Heartbeat API (or reduce frequency)
  • RSS feeds (if you don’t use them)
  • Shortlink header tags
  • Comment cookies
  • Global styles (wp-global-styles)
  • Generator meta tag
  • Windows Live Writer manifest

This plugin won’t fix a slow server.

If your hosting is bad or your theme loads 3MB of JavaScript, Disable Bloat won’t save you. It removes unnecessary default WordPress overhead — that’s it. For caching, use LiteSpeed, WP Super Cache or whatever your host provides. For image optimization, use a dedicated tool. We do one thing.

FAQ

Does it conflict with other optimization plugins?

No. Disable Bloat only removes WordPress default features. It doesn’t touch caching, CSS minification or image compression. It works alongside any performance plugin.

Will disabling something break my site?

Each toggle has a one-line explanation of what it does. If you’re not sure, leave it on. Start by disabling emojis and embeds — those are safe for 99% of sites.

Is it really free?

Yes. No Pro, no premium tier, no “unlock all toggles for $29/year”.

Not ready yet

We’re still building this one.

See the other tools →