WP Debug Toolkit 1.2.0 is LIVE. Get $300 discount on the lifetime deal now
Use Discount Code WPDTLTD

WP Debug Toolkit (WPDT) uses a modular licensing system. You can purchase the Viewer, Query, and Site Monitor modules individually or bundle them through an Unlimited Pro plan, with each module unlocking a distinct set of features. The Unlimited Pro plan includes all three modules, supports unlimited site installs, and covers new tools as the tier adds them.

Purchasing individual modules of the WPDT plugin gives you access to exactly the features your workflow requires, with each module installable on up to 100 sites. See Activating and Deactivating Your License for a full walkthrough of the activation process.

WP Debug Toolkit covers more of the WordPress debugging stack in a single plugin than any combination of free alternative error debug plugins: error log viewing, database query analysis, debug constant management, and automated error alerting, all integrated and controlled from one place.

WP Debug Toolkit Module Breakdown

Viewer

The Viewer module deploys a standalone Error Log Viewer App to your web root that reads debug.log independently of WordPress. As a result, your logs stay accessible even when your site is fully down. It unlocks:

  • Real-time log display with automatic refresh
  • Custom error levels to control what gets logged
  • +include and -exclude filtering to cut through noise
  • File Viewer with inline code highlighting, showing the exact line behind any error
  • Automatic log cleanup
  • Crash Recovery System for repairing broken Viewer installs

Query

The Query module activates the Database Monitor, which intercepts every database query during a page load and writes logs to disk as JSON files with no database overhead. This module enables:

  • Slow query detection flagged against a threshold you set
  • N+1 pattern alerting, identified automatically
  • Duplicate query detection
  • Component attribution via backtrace analysis: traces every query back to the plugin, theme, or core code that triggered it
  • Automatic query log cleanup

Site Monitor

The Site Monitor module puts WPDT on watch, sending you email alerts when qualifying PHP errors occur on your site, including fatal errors and memory exhaustion events that occur before WordPress finishes loading. This module provides:

  • Configurable alert levels
  • Per-error-signature rate limiting, with suppressed alerts still recorded in the history log
  • WordPress recovery mode integration
  • White-label email templates for client-facing deployments
  • Email log

Unlimited Pro

Unlocks all three modules (Viewer, Query, and Site Monitor) under a single license.

  • Complete diagnostic coverage without managing separate purchases
  • Unlimited site installs (individual modules are capped at 100 sites per license)
  • New tools included as they are released into the Pro tier

What Works Without an Active License

WPDT loads and remains functional without a license. Without an active license, you can:

  • View the current status of all debug constants at a glance.
  • Run the Site Health integration checks.
  • Configure PHP runtime limits for your site.
wp-debug-toolkit-site-health-monitor

All module-specific features (the standalone viewer, database monitoring, and email alerting) require an active license for the corresponding module.

Available Plans

WP Debug Toolkit lists current pricing at wpdebugtoolkit.com/pricing, and prices may change.

PlanPriceWhat It Includes
Error Log Viewer Pro$49/yearThe Viewer module, installable on up to 100 sites. Includes the standalone Error Log Viewer app, Crash Recovery System, real-time log display, custom error levels, advanced filtering, File Viewer with code highlighting, and automatic log cleanup. Database monitoring and email alerting are not included.
Query Viewer Pro$49/yearThe Query module, installable on up to 100 sites. Includes the Query Viewer app, slow query detection, N+1 alerting, duplicate query detection, component attribution, file viewer & highlight, and automatic query log cleanup. Error logging and email alerting are not included.
Site Monitor Pro$49/yearThe Site Monitor module, installable on up to 100 sites. Includes automated error email alerts, memory exhaustion notifications, WordPress recovery mode integration, configurable alert levels, white-label email templates, and an email log. Error log viewing and database monitoring are not included.
Unlimited Pro$99/yearAll three modules (Viewer, Query, and Site Monitor) on an unlimited number of sites. Includes every feature from all three modules, plus new tools as they are released into the Pro tier. Best suited for agencies and developers managing multiple client sites who need full diagnostic capability across their portfolio.
Lifetime Pro$199, one-timeAll three modules on an unlimited number of sites, with no annual renewal required. Includes every feature and new tools as they are released. Best suited for developers who want to eliminate recurring licensing costs over the long term.

WPDT License Modules — Frequently Asked Questions

Can I Install My License on More Than One Site?

Individual module plans cover up to 100 site installs per license. Unlimited Pro and Lifetime Pro support an unlimited number of sites. To move a license from one site to another, deactivate it on the current site first via WP Debug Toolkit › Settings › License, then activate the same key on the new site. See Activating and Deactivating Your License for the full process.

Do I Need the Viewer Module If I Purchased Only the Query Module?

No. The Query module is self-sufficient. It unlocks the in-admin Query Viewer interface and also satisfies the standalone Viewer App installation requirement on its own. The Viewer App does add the Error Log Viewer and its associated features, such as the Crash Recovery System and custom error levels, which are activated with the appropriate license. However, they are not a prerequisite for accessing the query monitoring features in the Viewer App.

What Happens to My Module Features If My Annual License Expires?

Previously generated log files remain readable through the already-deployed standalone Viewer App. The Viewer’s log-reading API performs no live license check, so access is controlled by your Viewer password rather than your license status. What locks on expiry is installing or reinstalling the Viewer App, all Database Monitor features, and the wp-admin module controls.

Related Documentation

Installing WP Debug Toolkit – Install the WPDT plugin from the zip file on any WordPress site.

Activating and Deactivating Your License – Activate, check, transfer, and deactivate your license key.

Setting Up the WordPress Error Logs Viewer App – Deploy the standalone Viewer App after a successful license activation.

On this page
Try WP Debug Toolkit
The best error log viewer with amazing developer tools to help you troubleshoot your WordPress site securely and efficiently. Something something more.