Note: Our content is free. When you purchase through referral links on our site, we earn a commission.

Perfmatters – Lightweight WordPress Performance Plugin

Perfmatters is a premium and lightweight WordPress performance plugin that helps you disable the styles and scripts not required by your website.

What is Perfmatters?

Perfmatters is a great tool for optimizing your WordPress website’s speed. It helps you by identifying and eliminating unnecessary codes and files that are slowing down your website. Perfmatters has various features that can help you speed up your site, including asset optimization, database optimization, and caching. Perfmatters also optimizes your website’s images and files to further improve your site’s speed.

Perfmatters – Lightweight WordPress Performance Plugin

Perfmatters starts from $24.95/year/1 site, and there is a 15% discount automatically applied to all renewals, 30-Day Money-Back Guarantee.

Perfmatters is 100% focused on improving your Google Core Web Vitals scores

Slow WordPress sites have higher bounce rates and fewer conversions.

The Perfmatters plugin was created by web performance geeks to speed up your site!

Perfmatters Features

Here are some of the current features in the Perfmatters plugin. And there are a lot more coming too!

  • Disable emojis
  • Disable embeds
  • Disable XML-RPC
  • Remove jQuery migrate
  • Remove WordPress version number
  • Remove wlwmanifest link
  • Remove RSD link
  • Remove shortlink
  • Remove Dashicons
  • CDN Rewritting
  • Change WordPress login URL
  • Host Google Analytics locally
  • Host Google Fonts locally
  • Lazy loading images
  • Database optimization
  • Preload resources
  • Defer JavaScript
  • Delay JavaScript
  • Remove unused CSS
  • Disable RSS feeds
  • Remove RSS feed links
  • Disable self pingbacks
  • Disable WordPress Heartbeat API
  • Change Heartbeat API frequency
  • Disable and Limit Post Revisions
  • Change autosave interval
  • Remove REST API links
  • DNS Prefetching
  • Disable Password Strength Meter
  • Disable WooCommerce scripts and styles
  • Disable WooCommerce cart fragments (AJAX)
  • Disable WordPress comments
  • Add code to header or footer
  • Instant Page
  • Add missing image dimensions

Quick-toggle options

Perfmatters uses all of these optimizations on your own sites and are excited to provide an easy way for you to now have them too! No messing around with code or your functions.php file. Performance optimizations shouldn’t have to be complicated and so everything can be enabled/disabled with a single click.


Script Manager + MU mode

With Perfmatters Script Manager, you can easily one-click disable scripts in WordPress. You can do this on a per post/page basis, by custom post types, or even globally across your entire site. This is very powerful and can drastically increase the speed on your WordPress sites (especially your homepage).

Perfmatters Script Manager
Perfmatters Script Manager

You can disable or enable scripts in the Perfmatters Script Manager using Regex (regular expressions). This is especially helpful for sites that have a more complex URL structure in place or dynamically generated pages (archives, search, etc.).

Perfmatters - Disable scripts with Regex
Perfmatters – Disable scripts with Regex

Perfmatters (MU) mode takes the Script Manager gives you more control and the ability to disable WordPress plugin queries and hooks as well as inline CSS and JS. You can control every aspect of a plugin, from its front-end scripts, inline code, and MySQL queries.

Lazy Loading Images

Lazy loading works by delaying the loading of images, iframes, videos, etc. until the user scrolls down and the media enters the viewport. In our own tests, we’ve seen on average a 33% speed increase just from this feature alone.

  • Lazy load images, inline and CSS background images, iframes, and videos (YouTube, Vimeo, Google Maps, etc.). This includes WebP support.
  • Swap out iframes with preview thumbnail and SVG play icon which loads the video on click.
  • DOM monitoring for better infinite scroll compatibility.
  • Automatically exclude leading images from lazy loading.
  • Change the threshold of the viewport to be more or less aggressive.
  • Adding missing width and height attributes to images to fix Cumulative Layout Shift (CLS).
  • Add fade in effect when images are loaded in.

Defer and delay JavaScript

One of the easiest ways to speed up the paint of a page is to defer JavaScript.

Deferring JavaScript is actually recommended by Google and it will fix those “render-blocking resources” warnings. With Perfmatters you can easily defer JavaScript, and exclude it from deferral where needed.

Another powerful approach is to delay JavaScript until user interaction.

Delay JavaScript until user interaction (scrolling, moving mouse, etc.). This is great for WooCommerce cart fragments and heavy third-party scripts like Google Tag Manager, Google Analytics, Facebook pixel, Google Adsense, and more.

Preloading Resources

Perfmatters Preloading using rel attributes can help speed up the loading of scripts and resources on your WordPress site. Preloading is recommended by Google when appropriate. You can easily add these attributes across your whole site, on select pages, or devices (desktop or mobile).

  • Instant Page lets you automatically prefetch URLs in the background after a user hovers over a link. This results in almost instantaneous load times and improves both the user experience and perceived performance (how fast a site feels). We use this on all of our sites!
  • Automatically preload critical images to help decrease Largest Contenful Paint (LCP).
  • Preload allows you to specify resources like fonts or CSS that are needed right away during a page load. This helps fix render-blocking resource warnings.
  • DNS prefetch allows you to resolve domain names (perform a DNS lookup in the background) before a user clicks on a link, which in turn can help improve performance.
  • Preconnect allows the browser to set up early connections before an HTTP request, eliminating round-trip latency and saving time for users.
Preloading in Perfmatters
Preloading in Perfmatters

Host Google Analytics locally

Google Analytics script can be quite heavy. Perfmatters plugin gives you a few ways to host Google Analytics locally to speed this up:

  • analytics.js (18.4 KB)
  • gtag.js v4 (51.5 KB)
  • gtag.js (39.3 KB)
  • Minimal Analytics 1.5 KB
  • Minimal Inline
Host Google Analytics locally
Host Google Analytics locally

Host Google Fonts locally

Chrome, along with all browsers, has moved to HTTP cache partitioning. As a result, Google Fonts are now redownloaded for every website, regardless of it already being cached in a user’s browser. Therefore, it’s faster to host your Google Fonts locally (or on your CDN) with Perfmatters.

Host Google Fonts locally
Host Google Fonts locally

Add code to header, body, footer

When you might need to add custom code to your WordPress site’s header (head), body, or footer. With the Perfmatters plugin, you can easily include custom code (You can load a JS or CSS file.) where you need it.

CDN rewrite

A CDN helps speed up your WordPress site by storing your assets on different servers (POPs) around the globe and delivering those from cache closer to the visitor. The Perfmatters plugin helps hook up a CDN to your WordPress site.

Input your CDN URL and all of your assets, images, etc. will be rewritten to point to your CDN.

Remove unused CSS

The reduce unused CSS warning is triggered by PageSpeed Insights when you have code being loaded by a plugin or your theme that isn’t needed or used on a page. Developers typically only enqueue a stylesheet if it’s being used. However, many times, extra styles that might not be needed are also added. This results in a lot of unused CSS, which slows down your WordPress site. It can also trigger render-blocking warnings. You can automatically remove unused CSS with Perfmatters.

Change your WordPress login URL

By default, WordPress uses for your login URL. The problem with this is that bots, hackers, etc. all scan for these when looking for vulnerabilities and entry points into your site.

By simply changing your WordPress login URL to something more obscure, you can combat this. It’s also great for performance as it decreases bots scraping common areas of your site.

You can change your login URL in the Perfmatters plugin in just a few seconds.

Perfmatters Pricing

Here are the Perfmatters pricing options:

  • $24.95 for 1 site license. Includes 1 year of support and updates.
  • $54.95 for 3 site license. Includes 1 year of support and updates.
  • $124.95 for an unlimited site license. Includes 1 year of support and updates. The unlimited license also supports multisite setups.

And yes, the plugin comes with a 30-day money-back guarantee.

For a limited time though, use our coupon code PERFMATTERS for 15% off!

82 / 100

Log In

Forgot password?

Forgot password?

Enter your account data and we will send you a link to reset your password.

Your password reset link appears to be invalid or expired.

Log in

Privacy Policy

Add to Collection

No Collections

Here you'll find all collections you've created before.