Title: Qaiyo Web Performance Surgeon
Author: qaiyo
Published: <strong>July 21, 2026</strong>
Last modified: July 22, 2026

---

Search plugins

![](https://ps.w.org/qaiyo-web-performance-surgeon/assets/icon-256x256.png?rev=3619182)

# Qaiyo Web Performance Surgeon

 By [qaiyo](https://profiles.wordpress.org/qaiyo/)

[Download](https://downloads.wordpress.org/plugin/qaiyo-web-performance-surgeon.1.0.1.zip)

 * [Details](https://wordpress.org/plugins/qaiyo-web-performance-surgeon/#description)
 * [Reviews](https://wordpress.org/plugins/qaiyo-web-performance-surgeon/#reviews)
 *  [Installation](https://wordpress.org/plugins/qaiyo-web-performance-surgeon/#installation)
 * [Development](https://wordpress.org/plugins/qaiyo-web-performance-surgeon/#developers)

 [Support](https://wordpress.org/support/plugin/qaiyo-web-performance-surgeon/)

## Description

Most performance tools tell you _that_ your site is slow. Qaiyo Web Performance 
Surgeon tells you **what** is slow, **where** it comes from, and **how much** you
would save by fixing it — then fixes the safe ones in one click.

It measures a real, anonymous visitor render (not your logged-in admin view) by 
running a tokened loopback request, and attributes every cost back to the exact 
plugin, file and line responsible.

#### Features

 * **File- and function-level attribution** — every slow query, hook and asset is
   traced to the exact plugin, file and line responsible, not just “the database
   is slow”.
 * **Measures the real visitor render** — a tokened, anonymous loopback captures
   the logged-out front-end page, not your admin-skewed view.
 * **Estimated time saving per finding** — every issue is ranked with an honest 
   millisecond estimate, so you fix the biggest wins first.
 * **Database profiling** — per-query timing, duplicate-query detection and bloated
   autoloaded-option detection.
 * **Hook and callback timing** — per-callback cost with plugin attribution, captured
   with low overhead (no per-call backtraces).
 * **Blocking HTTP detection** — flags slow external requests made while the page
   renders.
 * **Asset inventory** — enqueued scripts and styles listed with their owning plugin.
 * **Real browser metrics** — Largest Contentful Paint, Cumulative Layout Shift,
   long tasks and navigation timing from an actual browser render.
 * **Safe one-click fixes** — reversible toggles for common wins; no source files
   are ever modified.
 * **Zero overhead on live traffic** — measurement only runs for a tokened scan 
   request; normal visits pay nothing.
 * **Available in 11 languages.**

#### What it measures

 * **Database** — every query with its execution time, paired to the calling plugin/
   file/line (via SAVEQUERIES), plus duplicate-query and autoloaded-option detection.
 * **Hooks** — per-callback timing with plugin attribution, captured without per-
   call backtraces (low overhead).
 * **HTTP** — outbound requests made during render, flagging blocking external calls.
 * **Assets** — enqueued scripts and styles with their owners.
 * **Browser** — real LCP, CLS, long tasks and navigation timing, captured from 
   an actual browser render.

#### Diagnosis and one-click fixes

The rule engine turns raw measurements into ranked findings with an estimated time
saving for each, and offers safe, reversible one-click fixes for common wins:

 * Disable the emoji detection script
 * Disable wp-embed.js
 * Remove jQuery Migrate
 * Dequeue front-end Dashicons
 * Stop autoloading a bloated option

Every fix is a toggle you can undo — no source files are ever rewritten.

#### Privacy

Scans run on your own site. No data is sent to any third party.

## Installation

 1. Upload the plugin to `/wp-content/plugins/` and activate it.
 2. Open **Performance Surgeon** in the admin menu.
 3. Install the scan helper when prompted (a tiny must-use plugin that only activates
    during a scan and is removed on deactivation).
 4. Enter a URL and run a scan.

## FAQ

### Does it slow down my live site?

No. Measurement only runs for a tokened scan request; every normal page load exits
on the first line of the scan helper at zero cost.

### Why does it install a must-use plugin?

To capture the _whole_ request — including the earliest database queries — the SAVEQUERIES
flag must be set before WordPress loads its database layer. A tiny must-use loader
does this, but only during a scan. It is removed automatically when you deactivate
the plugin.

### Are the estimated savings exact?

They are honest estimates based on measured data, shown under instrumentation. Treat
them as a prioritised guide, not a guarantee.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Qaiyo Web Performance Surgeon” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ qaiyo ](https://profiles.wordpress.org/qaiyo/)

“Qaiyo Web Performance Surgeon” has been translated into 1 locale. Thank you to 
[the translators](https://translate.wordpress.org/projects/wp-plugins/qaiyo-web-performance-surgeon/contributors)
for their contributions.

[Translate “Qaiyo Web Performance Surgeon” into your language.](https://translate.wordpress.org/projects/wp-plugins/qaiyo-web-performance-surgeon)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/qaiyo-web-performance-surgeon/),
check out the [SVN repository](https://plugins.svn.wordpress.org/qaiyo-web-performance-surgeon/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/qaiyo-web-performance-surgeon/)
by [RSS](https://plugins.trac.wordpress.org/log/qaiyo-web-performance-surgeon/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.1

 * Deferred the scan/measurement classes to admin and scan requests only, so normal
   front-end page loads stay lighter.
 * The enabled-fixes option is now autoloaded, removing an extra database read on
   every front-end request.
 * Aligned all internal version constants with the plugin header and tidied a few
   developer-facing code annotations.
 * Added a SECURITY.md with a vulnerability-disclosure contact.

#### 1.0.0

 * First public release on WordPress.org.
 * File- and function-level performance attribution for SQL, hooks, HTTP and assets,
   measured on a real anonymous visitor render via a tokened loopback.
 * Real-browser metrics (LCP, CLS, long tasks, navigation timing) captured from 
   an actual render.
 * Rule engine with ranked findings, estimated time savings, and safe reversible
   one-click fixes.
 * Tabbed admin page (Diagnostics, Browser metrics, Loopback test) with the Qaiyo
   design system.
 * Bundled translations for 11 languages.
 * Clean uninstall: removes the plugin’s option, cached transient and scan-helper
   on deletion.

## Meta

 *  Version **1.0.1**
 *  Last updated **8 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/qaiyo-web-performance-surgeon/) 
   and [Russian](https://ru.wordpress.org/plugins/qaiyo-web-performance-surgeon/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/qaiyo-web-performance-surgeon)
 * Tags
 * [database](https://wordpress.org/plugins/tags/database/)[diagnostics](https://wordpress.org/plugins/tags/diagnostics/)
   [optimization](https://wordpress.org/plugins/tags/optimization/)[performance](https://wordpress.org/plugins/tags/performance/)
   [profiling](https://wordpress.org/plugins/tags/profiling/)
 *  [Advanced View](https://wordpress.org/plugins/qaiyo-web-performance-surgeon/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/qaiyo-web-performance-surgeon/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/qaiyo-web-performance-surgeon/reviews/)

## Contributors

 *   [ qaiyo ](https://profiles.wordpress.org/qaiyo/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/qaiyo-web-performance-surgeon/)