All Modules FREE & PRO

Asset Inspector

Audits every enqueued WordPress script and stylesheet with per-file size data, running totals, and plugin attribution — without any external speed testing tools.

  • Per-File Size Reporting
  • 0 Database Writes
  • Read-Only Architecture

What This Module Does

Front-end asset weight is one of the most direct contributors to slow WordPress page loads. The Asset Inspector fetches every enqueued JavaScript and CSS file from your front end and reports its file size, WordPress handle, source URL, running category totals, and which plugin registered it — giving you a complete picture of your page payload without running a single external speed test.

Features at a Glance

JavaScript Asset Inventory

Every enqueued script is listed with its WordPress handle, source URL, file size (fetched via HTTP HEAD request), and load position (head or footer). Sorted by size so the heaviest scripts surface immediately.

CSS Stylesheet Inventory

Every enqueued stylesheet is listed with the same level of detail — handle, URL, size, and media type. Quickly identify oversized stylesheets that should be optimised, deferred, or conditionally loaded.

Running Totals per Category

Total JavaScript payload and total CSS payload are shown separately, giving you a category-level view of your WordPress front-end weight without needing to add up individual files.

Source Attribution

Each asset is attributed to the plugin or theme that registered it in WordPress, based on the script handle and source path — showing you exactly which plugins are contributing the most to your page weight.

CDN Fallback Handling

When a CDN omits the Content-Length response header, the module notes the size as unavailable rather than failing. The report is always complete, even on sites loading assets from external CDNs.

Why It Matters

  • Identify which WordPress plugins are adding the most JavaScript and CSS overhead to every page
  • Find redundant assets enqueued by multiple plugins under different handles
  • Build a concrete case for removing or replacing heavy WordPress plugins with hard file size data
  • Diagnose front-end performance issues without relying on third-party speed tools
  • Document WordPress front-end asset payload for client performance reports

Frequently Asked Questions

Does this module load the full front end of the WordPress site?

The Asset Inspector reads WordPress's enqueued asset registry ($wp_scripts and $wp_styles), then makes individual HTTP HEAD requests to retrieve file sizes. It does not render the full front end.

Why do some assets show "size unavailable"?

File sizes are retrieved via HTTP HEAD requests. Some CDNs and external servers omit the Content-Length response header, making the file size impossible to determine without downloading the entire file.

Can this replace GTmetrix or PageSpeed Insights for WordPress?

No — those tools measure real-world browser performance. The Asset Inspector gives you WordPress server-side attribution data that browser tools cannot provide. Use both for a complete picture.

Is this available in the free Lite version?

Yes — the Asset Inspector is fully available in both Lite and Pro.

Find Out What's Weighing Down Your WordPress Front End

A file-by-file breakdown of your WordPress front-end payload in seconds — no external tools required.

Already Included in Lite — Free

The Asset Inspector is fully available in the free Lite version — install it and see your page asset payload immediately.

Download Lite — Free

Also Included in Pro

Pro includes the Asset Inspector alongside all seventeen diagnostic modules and eight Pro-exclusive deep inspections.

Get Pro Now