Speedix profiles PHP execution on your WordPress site, showing exactly which hooks and plugins are slow. Unlike page speed tests that just show load time, Speedix shows you why your site is slow.
Built for developers, agencies, and site administrators who need to diagnose performance issues at the code level.
What It Does
Measures every WordPress hook with microsecond precision and traces slow callbacks back to their source plugins using PHP Reflection. You get a clear breakdown of where time is spent: Core vs Theme vs Plugins.
The dashboard shows a health score (0-100), highlights the slowest hooks, and tracks performance trends over time. WooCommerce sites get a dedicated tab with categories for Checkout, Cart, Products, Orders, and more.
Safe for Production
- Sample rate control (10-100% of requests)
- Threshold filtering to only log slow hooks
- Overload protection auto-pauses if overhead spikes
- Auto-cleanup from 1 hour to 7 days retention
Quick presets let you switch between Safe Mode (10% sampling), Balanced, or Detailed profiling with one click.
WooCommerce Support
Works with HPOS (Custom Order Tables) and Cart/Checkout Blocks. Tracks checkout complexity: payment gateways, shipping methods, coupons, and session size.
Export Options
CSV, JSON, and Markdown exports for reporting and analysis.
Why Not a Page Speed Test?
GTmetrix and PageSpeed measure frontend delivery. Speedix measures server-side PHP execution. They answer different questions. Use both.
Privacy
All data stays in your WordPress database. No external API calls, no tracking, no telemetry. GDPR compliant by design.
100% Free
Every feature is included. No pro version, no upsells.
Screenshots

Dashboard Simple View - Health Score, Response Time, and Top Time Consumers at a glance

Dashboard Advanced View - Full metrics with plugin breakdown and trend charts

By Hook tab - Hook timing table with plugin attribution badges and expandable callbacks

WooCommerce tab - Hook categories for Checkout, Cart, Products with page timing cards

Per-Page tab - Individual page performance with response time history

Settings page - Quick Presets, profiling controls, and auto-calibration

Response Time History - Click any metric to view historical trends

External API History - Track slow external HTTP calls with detailed breakdown