Plugin/Compare
Suggest a plugin

Perfmatters vs WP-Optimize

Updated 5 Oct 2026. 46 features compared side by side.

Premium performance plugin for script management, delayed JS, unused CSS removal, lazy loading and local fonts. Not a page cache; pair it with one.

Est. installs~190K
From$29.95/yr
ModelPremium
VS

WP-Optimize

★★★★★★★★★★ 4.8 (2,617)

Free all-in-one plugin from TeamUpdraft combining page caching, image compression with WebP, database cleanup and minification.

Free installs1M+
From$49/yr
UpdatedSep 2026

Choose Perfmatters if…

  • You need CDN integration and heartbeat control
  • You also want limit future revisions
  • You want the lower entry price ($29.95/yr vs $49/yr)

Choose WP-Optimize if…

  • You need page caching and orphaned & duplicate metadata
  • You also want leftover plugin tables and browser caching rules
  • You want the more complete feature set (80/100 vs 50/100)
  • You want to start with a free version

Perfmatters includes 3 features that WP-Optimize lacks, including CDN integration, Heartbeat control and Limit future revisions; WP-Optimize has 18 that Perfmatters lacks, including Page caching, Browser caching rules and Cache preloading. Both include 19 of the 46 features we track. 2 features are not yet verified for one or both plugins.

At a glance

Perfmatters
WP-Optimize
50/100
Feature score
80/100
13 of 25
Features included
20 of 25
—
WordPress.org rating
4.8/5
n/a
Active installs
1M+
n/a
Support threads resolved
44%

Feature comparison

Click a screenshot to see both plugins side by side.

Feature
Perfmatters
WP-Optimize
Caching & Speed: Caching3/87/8
Page caching KeyServes pre-built HTML pages.
Perfmatters Not included

Not a caching plugin; it is designed to run alongside one.

WP-Optimize Included

One-click page cache with URL, cookie and user-agent exclusions.

Browser caching rulesSets cache headers for static files.
Perfmatters Not included

Does not add browser-cache or expires headers.

WP-Optimize Included

Browser static-file cache settings on Apache; Nginx needs server config.

Cache preloadingBuilds the cache before visitors arrive.
Perfmatters Not included

No cache to preload; offers browser-side speculative prerendering instead.

WP-Optimize Included

Cache preloader emulates visits on a schedule.

Object cacheRedis or Memcached object caching.
Perfmatters Not included

No Redis or Memcached object cache integration.

WP-Optimize Not included

No Redis or Memcached object cache integration is offered.

Separate mobile cacheDifferent cache for mobile devices.
Perfmatters Not included

No page cache, so no separate mobile cache.

WP-Optimize Included

Option to generate separate cache files for mobile devices.

WooCommerce-aware cachingExcludes cart, checkout and account pages automatically.
Perfmatters Partial

No cache to exclude pages from, but can disable WooCommerce scripts and cart fragments.

WP-Optimize Included

Skips pages marked DONOTCACHEPAGE such as cart, checkout and account.

Page cache on any serverPage caching works on Apache, Nginx and LiteSpeed alike.
Perfmatters Included

Front-end optimisation plugin that is not tied to any server stack.

WP-Optimize Included

Cache works on Apache, Nginx and IIS servers.

Multisite supportWorks on WordPress multisite networks.
Perfmatters Partial

No page cache; multisite settings push is only in the Unlimited plan.

WP-Optimize Paid version Premium

Multisite support is a Premium feature.

Caching & Speed: CSS & JavaScript5/76/7
Minify CSS & JSStrips whitespace from CSS and JavaScript.
Perfmatters Included

Separate CSS and JS minification with exclusions.

WP-Optimize Included

Free minification of HTML, CSS and JavaScript.

Combine filesMerges CSS/JS files.
Perfmatters Not included

Does not combine CSS or JavaScript files.

WP-Optimize Included

Minify-and-merge mode combines CSS and JS files.

Defer / delay JavaScript KeyLoads scripts after the page renders or on interaction.
Perfmatters Included

Defers JS and can delay it until interaction or a timeout.

WP-Optimize Included

Defers or asynchronously loads JS; Delay JS added in v4.0.

Remove unused CSS KeyGenerates only the CSS each page uses.
Perfmatters Included

Removes unused CSS; originals can be delayed, async loaded or removed.

WP-Optimize Paid version Premium

Premium removes unused CSS rules (added in v4.3).

Critical CSSInlines above-the-fold CSS.
Perfmatters Not included

No separate critical CSS generator; relies on used-CSS output.

WP-Optimize Not included

No critical CSS generator in the free or Premium feature list.

Font optimisationSelf-hosts or preloads web fonts.
Perfmatters Included

Hosts Google Fonts locally with display swap, subsets and font preloading.

WP-Optimize Included

Optimises Google Fonts and Font Awesome with font-display swap.

Preload and prefetchPreload fonts, images or links and prefetch DNS.
Perfmatters Included

Preload, preconnect, DNS prefetch, fetch priority and Early Hints.

WP-Optimize Paid version Premium

Preload key requests and assets, plus auto LCP preload, are Premium.

Caching & Speed: Media & delivery3/75/7
Lazy loadingDefers off-screen images and iframes.
Perfmatters Included

Lazy loads images, iframes, videos and CSS background images.

WP-Optimize Paid version Premium

Image lazy loading is Premium only.

Image compressionCompresses uploaded images.
Perfmatters Not included

Does not compress images.

WP-Optimize Included

Lossy/lossless compression with bulk and auto-compress.

WebP / AVIF deliveryServes next-gen image formats.
Perfmatters Not included

Does not convert images; only lazy loads existing WebP/AVIF files.

WP-Optimize Included

Free WebP conversion; AVIF is not mentioned.

CDN integrationRewrites asset URLs to a CDN.
Perfmatters Included

CDN rewrite with directory and file-type rules.

WP-Optimize Not included

No CDN URL rewriting; only Cloudflare is integrated natively.

Cloudflare integrationPurges or configures Cloudflare.
Perfmatters Not included

No Cloudflare API integration; docs only cover enabling Early Hints.

WP-Optimize Paid version Premium

Premium purges Cloudflare cache when WP-Optimize clears its cache.

Lazy-load video embedsReplace YouTube and Vimeo embeds with a lightweight preview.
Perfmatters Included

Swaps iframes for a preview thumbnail with an SVG play icon.

WP-Optimize Paid version Premium

Premium replaces YouTube iframes with preview images (v4.2).

Included CDN serviceA CDN is part of the product or plan, not just URL rewriting.
Perfmatters Not included

No vendor-run CDN.

WP-Optimize Not included

No vendor-run CDN.

Caching & Speed: Housekeeping2/32/3
Database cleanupRemoves revisions, transients and spam.
Perfmatters Included

Cleans revisions, drafts, spam, transients and tables on a schedule.

WP-Optimize Included

Cleans revisions, drafts, spam and transients with scheduling.

Heartbeat controlLimits the WordPress Heartbeat API.
Perfmatters Included

Disable the Heartbeat API or change its frequency.

WP-Optimize Not included

No Heartbeat API control for site owners.

WP-CLI commandsClear or warm the cache from the command line.
Perfmatters Not included

WP-CLI commands cover licence, options and caches but not database cleanup.

WP-Optimize Paid version Premium

Premium adds WP-CLI commands for running optimisations.

Database Optimization: Cleanup4/86/8
Post revisions KeyDelete old post and page revisions.
Perfmatters Included

Database section deletes revisions for posts, pages and custom post types.

WP-Optimize Included

Free cleanup deletes post revisions; can keep a set number per post.

Auto-drafts & trashed postsRemove auto-drafts and emptied trash.
Perfmatters Included

Deletes auto-drafts and trashed posts.

WP-Optimize Included

Free cleanups remove auto-drafts and permanently delete trashed posts.

Spam & trashed commentsDelete spam, trashed and unapproved comments.
Perfmatters Partial

Deletes spam and trashed comments; no option for unapproved comments.

WP-Optimize Included

Separate free cleanups for spam, trashed and unapproved comments, plus pingbacks/trackbacks.

Expired transients KeyRemove expired (or all) transients.
Perfmatters Included

Deletes expired transients, or all transients if chosen.

WP-Optimize Included

Removes expired transients; a checkbox extends this to all transients.

Orphaned & duplicate metadata KeyRemove post, comment, user and term meta with no parent.
Perfmatters Not included

Not among the database cleanup options listed.

WP-Optimize Included

Free cleanups for orphaned post, comment and user meta and orphaned term relationships.

Leftover plugin tables KeyFind and delete tables left behind by removed plugins.
Perfmatters Not included

No tool for finding or deleting leftover plugin tables.

WP-Optimize Included

Tables tab offers a Remove button for tables not used by an active plugin.

Leftover options & cron jobsFind options and scheduled tasks left by removed plugins.
Perfmatters Not included

No cleanup for leftover plugin options or cron events.

WP-Optimize Not included

No cleanup for leftover plugin options or cron events beyond transients.

Action Scheduler logsClean WooCommerce Action Scheduler completed actions and logs.
Perfmatters Not included

Action Scheduler data is not among the cleanup options.

WP-Optimize Not verified
Database Optimization: Optimisation2/53/5
Optimise tables KeyRun OPTIMIZE TABLE to reclaim space and defragment tables.
Perfmatters Included

Runs OPTIMIZE TABLE in the background on optimisable (mainly MyISAM) tables.

WP-Optimize Included

Runs OPTIMIZE on tables for free; Premium can target individual tables.

Repair tablesRepair corrupted or crashed tables.
Perfmatters Not included

No table repair option in the database section.

WP-Optimize Included

Tables flagged as corrupted get a Repair button that runs REPAIR TABLE.

Autoloaded options control KeySee the size of autoloaded options and switch heavy ones off.
Perfmatters Not included

No autoloaded options report or toggle in the documented features.

WP-Optimize Not verified
Convert to InnoDBConvert MyISAM tables to InnoDB.
Perfmatters Not included

No engine conversion tool; docs only note OPTIMIZE skips InnoDB.

WP-Optimize Included

MyISAM tables in the Tables list get a Convert to InnoDB button.

Limit future revisionsCap how many revisions WordPress keeps from now on.
Perfmatters Included

General setting to disable revisions or cap them at 1 to 30.

WP-Optimize Not included

Only keeps N revisions during cleanup; it does not cap revisions WordPress stores.

Database Optimization: Automation & safety2/55/5
Scheduled cleanup KeyRun cleanups automatically on a schedule.
Perfmatters Included

Selected optimisations can run daily, weekly or monthly in the background.

WP-Optimize Included

Free daily/weekly/fortnightly/monthly schedules; Premium adds set times and per-task schedules.

Preview before deletingShows counts or the exact items before anything is removed.
Perfmatters Included

Scan Database refreshes the item counts shown beside each optimisation.

WP-Optimize Included

Each cleanup shows a count first; Premium adds a preview to select exact records.

Keep recent dataKeep the last X days or revisions when cleaning.
Perfmatters Not included

Cleanups remove all matching items; no keep-last-X setting documented.

WP-Optimize Included

Settings to keep the last X weeks of data and always keep N post revisions.

Backup before cleanupBuilt-in or integrated backup before running a cleanup.
Perfmatters Not included

No built-in backup; docs warn changes are permanent and say to back up first.

WP-Optimize Included

Checkbox to take an UpdraftPlus backup before cleanups (UpdraftPlus must be installed).

ExclusionsExclude specific tables, options or items from cleanup.
Perfmatters Not included

No way to exclude specific tables or items documented.

WP-Optimize Partial

No exclusion list; Premium lets you pick which tables or sites to optimise.

Database Optimization: Insights & admin1/33/3
Database size reportShows table sizes and how much space a cleanup will save.
Perfmatters Not included

Shows counts only, not table sizes or space saved.

WP-Optimize Included

Tables tab lists rows, data and index size and overhead per table.

Identify table & option ownersShows which plugin or theme created each table or option.
Perfmatters Not included

Does not show which plugin created a table or option.

WP-Optimize Included

Tables list names known plugins using each table; Premium adds a table usage report.

Multisite supportClean and optimise across a multisite network.
Perfmatters Partial

Multisite works on the Unlimited plan, but no network-wide database cleanup is documented.

WP-Optimize Paid version Premium

Premium can optimise any site or combination of sites on a network.

Statuses: Yes Pro Add-on Partial 3rd-party No ?

Pricing compared

Perfmatters Premium

Personal$29.95 per year, 1 site
Business$59.95 per year, 3 sites
Unlimited Sites$124.95 per year, Unlimited

WP-Optimize Freemium

Free$0
Starter$49 per year, 2 sites
Business$99 per year, 5 sites
Enterprise$194 per year, Unlimited

Downloads trend

Perfmatters

No WordPress.org download data (premium-only plugin).

WP-Optimize

51,513 downloads last week

Verdict

Based on our feature data Checked 5 Oct 2026

WP-Optimize scores higher on our feature checklist (80/100 against 50/100) and includes page caching, orphaned & duplicate metadata and leftover plugin tables that Perfmatters does not. Perfmatters still has the edge on CDN integration and heartbeat control. Only WP-Optimize has a free version. Check the features you rely on in the table below before deciding.

Biggest differences

Page caching

Perfmatters: not included. WP-Optimize: included. One-click page cache with URL, cookie and user-agent exclusions.

Orphaned & duplicate metadata

Perfmatters: not included. WP-Optimize: included. Free cleanups for orphaned post, comment and user meta and orphaned term relationships.

Leftover plugin tables

Perfmatters: not included. WP-Optimize: included. Tables tab offers a Remove button for tables not used by an active plugin.

Browser caching rules

Perfmatters: not included. WP-Optimize: included. Browser static-file cache settings on Apache; Nginx needs server config.

Cache preloading

Perfmatters: not included. WP-Optimize: included. Cache preloader emulates visits on a schedule.

Image compression

Perfmatters: not included. WP-Optimize: included. Lossy/lossless compression with bulk and auto-compress.

Written from the feature, pricing and install data on this page, not from hands-on testing. How we compare.

Which would you choose?

0 votes so far. Vote to see the results.

FAQ

Which is better, Perfmatters or WP-Optimize?

WP-Optimize scores higher on our feature checklist (80/100 against 50/100) and includes page caching, orphaned & duplicate metadata and leftover plugin tables that Perfmatters does not. Perfmatters still has the edge on CDN integration and heartbeat control. Only WP-Optimize has a free version. Check the features you rely on in the table below before deciding.

Which has more features?

WP-Optimize includes 20 of the 25 features we track, against 13 for Perfmatters. Feature count is only part of the picture; check which of the differences matter to you.

Is Perfmatters free?

Perfmatters is premium only. Paid plans start at $29.95/yr.

Is WP-Optimize free?

WP-Optimize has a free version on WordPress.org. Paid plans start at $49/yr.

Feature data last changed 5 Oct 2026. Spotted something wrong? Suggest an edit to Perfmatters or WP-Optimize. Some links are affiliate links. We may earn a commission at no cost to you; it never affects our data or rankings.