Home Plugins speed analyzer
Speed Analyzer logo

Speed Analyzer

by Dalibor on WordPress.org

In-dashboard performance auditing of TTFB, request count, PSI core vitals, autoloaded options, and more.

(0)
Dashboard view – TTFB, requests, autoload, cache.

Dashboard view – TTFB, requests, autoload, cache.

Speed Analyzer gives you an in-dashboard speed audit of your website for:

  1. Server TTFB
  2. Requests & Page Size
  3. Autoloaded Options Size
  4. Persistent Object Cache
  5. PageSpeed Insights (LCP & FCP)
  6. Summary & Recommendations
  7. Conclusion & Pro-service offer
  8. A complete PDF report with color coding, explanations and links to the guides

It uses Cloudflare Workers and Google PSI API under the hood (your data is NOT stored on any external site). A 10-tests/day fair-use limit is enforced on the current version.
PDF reporting (with color coding, explanations and links to the guides) is available from version 1.10.

Serviceware Model

Speed Analyzer is an open-source WordPress plugin that acts as a thin client for our hosted analysis service.
All quota- and tier-enforcement happens on our CF Worker/Google PSI proxy.

Included Files

  • assets/js/html2pdf.bundle.min.js
    Bundled copy of html2pdf.js (v0.10.3) for offline PDF generation.
    Source: https://github.com/eKoopmans/html2pdf.js

External Services

Speed Analyzer doesn’t run any tests locally — every audit is performed by our managed service at https://globalwpspeed.dalibord79.workers.dev.

  1. Google PageSpeed Insights API
    • Modules 2 and 5 of the plugin ultimately fetch (via our proxy worker) real‐time LCP/FCP/diagnostic data from Google’s PSI service.
    • Instead of hitting www.googleapis.com directly, the plugin sends your test URL + strategy to Cloudflare Worker, which then forwards the request to Google PSI on your behalf.
    – Terms of Service: https://developers.google.com/terms

  2. Cloudflare Workers HTTP Probe
    – Module 1 (Server TTFB) calls https://globalwpspeed.dalibord79.workers.dev/ to measure Time-to-First-Byte from a global edge.
    – Modules 2 and 5 (Page asset summary and Diagnostics) now send psi_url to https://globalwpspeed.dalibord79.workers.dev/psi. That Worker then forwards the same parameters to Google PSI and returns the JSON back to the plugin.
    • What data is sent and when:
    – For TTFB: just the raw URL—no other user data.
    – For PSI: the URL you enter plus “mobile” or “desktop” strategy.

    No personal information is collected or stored.
    • Provider & policies:
    Hosted by WPservice (Dalibor Druzinec).
    – Privacy Policy: https://wpservice.pro/privacy-policy
    – No PII is collected; only your tested URL and strategy are transmitted.

  3. Usage Tiers
    These are the service-enforced daily limits provided by our hosted service:

    • Free:Full capability up to 10 tests/day + 1 PDF report/day
    • Pro: 30 tests/day + 3 PDF reports/day
    • Business: 100 tests/day + 10 PDF reports/day
    • Agency: 700 tests/day + 100 PDF reports/day

    You can upgrade or view full options and pricing at https://wpservice.pro/our-products/speed-analyzer-wp-plugin/#licenses
    Furthermore, you can see your current tier on WordPress dashboard under Speed Analyzer License.

    Service Terms: https://wpservice.pro/terms-and-conditions/

Active installations10+
Weekly downloads
53+51.43%
Version1.12
Last updated7/31/2025
WordPress version5.0
Tested up to6.8.2
PHP version7.0
Tags
pagespeedperformancespeedttfb