WP Debug Toolkit Pro v1.2.3 - WordPress Plugin
WP Debug Toolkit 1.
Related items
Related Optimizers Plugins
Perfmatters - The #1 Web Performance Plugin For WordPress
by Kinsta
We developed the perfmatters plugin with simplicity in mind.
Smush Pro - Image Optimization For WordPress
by WPMU DEV
Benchmarked - The fastest, easiest and best-performing image compression plugin for WordPress.
BerqWP - Core Web Vitals & PageSpeed Optimization WordPress Plugin
by Berqier
BerqWP is a 100% automatic All-In-One speed optimization plugin that ensures your website passes the core web vitals assessment and boosts your website speed score to 90+ for mobile and desktop dev...
WP Debug Toolkit 1.1.0 is LIVE. Get $300 discount on the lifetime deal now WP Debug Toolkit 1.1.0 Is Preparing for Launch Use Discount Code WPDTLTD New version live in: 01 h : 30 m : 00 s Every Site's Must Have Complete Visibility Into Your WordPress Sites A professional suite of monitoring tools designed to give you instant insight into errors, database performance, and site health. Troubleshoot issues faster and keep your client sites running smoothly, even when WordPress is down Get Started Now Explore All Tools WP Debug Toolkit Cover the Most Common WordPress Fire Drills Three focused tools built to shorten the time from “something’s wrong” to “here’s the cause.” Start with the one that matches your problem: a crash, a slowdown, or the need to be notified next time.
00 Error Log Viewer A standalone viewer that lets you inspect WordPress errors and logs even when wp-admin won’t load Works even when wp-admin won’t load (standalone Viewer, separate from WordPress login) Fast search + filtering so you can find the signal in noisy logs Open file/line context directly from an entry to confirm the source Easily Access Your WordPress Logs 01 Query Viewer Record database queries for each page load so you can spot slow queries, repeated queries, and the code paths that trigger them Logs stored on disk (JSON), not in WordPress database tables Flags slow queries, duplicate patterns, and potential N+1 loops Per-request session summaries + best-effort attribution (plugin/theme/core) Understand Your Database Queries 02 Site Monitor Designed to alert you even during crash scenarios where normal plugins may not run, so you can respond before clients notice. Enhanced WordPress Recovery Mode emails to help you regain access after a crash Reserved emergency memory to improve reliability on OOM fatals Rate limiting + grouping to reduce alert floods Get Notified When Something Happens People Are Talking Hear Feedback From Our Users Rob Marlbrough @Press Wizards Bought it, looks great... I’d also love for it to enable or disable WP_DEBUG for me via a toggle.
Show full descriptionShow less
It’s awesome that it works even when there’s a fatal error. Tom DeBello Developer No-brainer, picked this up right away. Benjamin Jonhson @Stellar Designs This is one of those tools you never knew you needed until you saw it. It's a true game changer for me and my development team. We'll be using this a lot, and I expect many people will too Rob Marlbrough @Press Wizards Bought it, looks great...
I’d also love for it to enable or disable WP_DEBUG for me via a toggle. It’s awesome that it works even when there’s a fatal error. Rob Marlbrough @Press Wizards Bought it, looks great... I’d also love for it to enable or disable WP_DEBUG for me via a toggle. It’s awesome that it works even when there’s a fatal error. Shaun Smith-Roberts Agency Owner I'm not a dev really just, I suppose a 'Facilitator' for my customers but I understand how things work and I love learning more stuff, your plugin has helped facilitate that and more!
Its cut down my workload by probably 20% so well done William Cromwell Agency Owner This plugin quietly became one of my must-haves. I use it for my dev work, and it helps me catch issues rightaway as they happen. Total time-saver. Rob Marlbrough @Press Wizards Bought it, looks great... I’d also love for it to enable or disable WP_DEBUG for me via a toggle.
It’s awesome that it works even when there’s a fatal error. Peter Needham Developer Yep - nice one - Got it. - The log view being able to be used when the site has white screened is a MUST HAVE feature - especially for those of us doing quite a bit of PHP work.. David Dennison @Searchriot You can see what plugins are constantly throwing errors. Even if they aren't affecting anything, lots of errors might tell you that you need to find a replacement - before it does affect something. $60 well spent!
And it's a lifetime deal! Happy building Denis Guerrero Developer Just enabling WP_DEBUG without FTP is already a win for me. Getting the logs in a beautiful, clear UI with all the other bells and whistles is just a huge bonus. I'm not even a developer and this is saving my bacon on a daily basis Rob Marlbrough @Press Wizards Bought it, looks great...
I’d also love for it to enable or disable WP_DEBUG for me via a toggle. It’s awesome that it works even when there’s a fatal error. WP Debug Toolkit Features Debug WordPress Sites Like a Professional Logs Query Monitor Easy on the eyes Both user and developer friendly UI and theme switcher so debugging always feels familiar to you. Flexible Filters Cut through unwanted notices and warnings using the built in filters and focus only on what matters.
Independent Viewer App Even if WordPress crashes out completely, the Viewer App will still work and show you the errors. Powerful File Viewer Not only read the error, but check the entire file and get full context on where your code was called from and why. Keyboard Shortcuts Either click away, or use system-wide hotkeys to navigate the app. It's right on your fingertips.
Error Highlight Easily identify the different levels and errors in a clear way. This will help you understand and fix bugs faster. Real Time Logging No need to wait, refresh or dig through your files to read the logs. The Viewer App displays them instantly. Crash Recovery System Your site crashed and got locked out of WordPress? Not an issue. Disable plugins and themes and log back in.
Want More? We'd love to hear your ideas. If you think there is a missing feature, just say the word and we'll try to get it shipped. Slow Query Detection Instantly spot database bottlenecks. Queries exceeding your threshold are automatically flagged for review. N+1 Pattern Alert Identify inefficient loops running the same query hundreds of times. A silent performance killer, now made visible.
Low-Overhead Logging File-based logging has a low impact on your database. Monitor production sites without slowing them down. Component Attribution Know exactly who to blame. See if a query came from Core, a specific Plugin, or your Theme at a glance. Keyboard Shortcuts Use quick keys to view stack traces, copy SQL, or focus the search bar without touching your mouse.
Instant File Viewer Don't just see the query, see the code. Use the viewer to inspect the exact PHP lines that triggered the database call. Live Dashboard Watch queries appear in real-time with dashboard auto-refresh. Perfect for monitoring checkout or complex flows. Complexity Scoring Not all queries are equal. We analyze SQL structure (JOINs, subqueries) to rate query complexity on a 1-10 scale.
Data Export Need to share with a team? Export your query logs to CSV, JSON, or TSV for external analysis or reporting. Instant Alerts Get notified the moment a critical error occurs. Be the first to know so you can fix it before users complain. Dual-Channel Delivery Standard email failed? No problem. We automatically fallback to native PHP mail to ensure your alert gets through.
Smart Rate Limiting Prevent inbox flooding. We intelligently group repeated errors so you get one meaningful alert, not 5,000. Recovery Integration Enhanced emails include a direct link to the log viewer and WP Recovery, so you can log in safely and troubleshoot. White Labeling Make it yours. Add your agency logo and brand colors to every alert email for a professional client experience.
Memory Protection We reserve emergency memory to ensure alerts can still be sent even during memory exhaustion crashes. Custom Thresholds You decide what's urgent. Configure alerts for Fatal Errors only, or include Warnings and Notices for dev sites. Custom Content Direct clients to the right place. Add custom support links or instructions to every error report.
Race-condition proof Our locking system ensures that 50 concurrent visitors crashing the site only triggers one email. WP Debug Toolkit Built for Developers. Friendly for Agencies & Site Owners. 00 Agencies & Site Owners Stay in control when something breaks. Diagnose faster, recover access sooner, and communicate clearly with clients or support. Diagnose client issues quickly without digging through server panels or huge text files Regain access faster after crashes with enhanced WordPress Recovery Mode emails Get proactive alerts when you need them the most, with rate limiting to avoid inbox floods 00 Developers Get the context you need to fix root causes without losing time reproducing issues, not just symptoms.
Trace problems faster with searchable logs and track down issues with clearer context Record per-page-load query activity to spot slow, duplicate, and potential N+1 patterns Speed up your workflow with built-in keyboard shortcuts (search, open file context, copy, export) Limited Time Offer Elevate Your Debugging Game Now Error Log Viewer Pro Query Viewer Pro Site Monitor Pro $49 / Year Normally $99/yr Logs Query Monitor Install on 100 Sites Query Viewer App Enhanced Query Data Advanced Filters & Shortcuts Real-Time Logging Automatic Query Log Cleanup File Viewer & Highlight Premium Support Error Log Viewer App Custom Error Levels Automated Log Cleanup Crash Recovery System Site Monitor Alerts WP Recovery Email Email Customizer & White Labeling Get Query Viewer Pro Now Install on 100 Sites Error Log Viewer App Custom Error Levels Advanced Filters & Shortcuts Real-Time Logging Automatic Log Cleanup File Viewer & Highlight Crash Recovery System Premium Support Query Viewer App Enhanced Query Data Custom Error Levels Site Monitor Alerts WP Recovery Email Email Customizer & White Labeling Get Error Log Viewer Pro Now Install on 100 Sites Error Email Alerts WP Recovery Email Memory Exhaustion Notifications Email Customizer & White Labeling Configurable Alert Levels Email Log Premium Support Advanced Filters & Shortcuts Real-Time Logging Automatic Query Log Cleanup File Viewer & Highlight Error Log Viewer App Custom Error Levels Automated Log Cleanup Query Viewer App Crash Recovery System Get Site Monitor Pro Now Unlimited Pro $99 / Year Normally $199/yr Logs Query Monitor Everything Included Install on Unlimited Sites Query Viewer App Enhanced Query Data Error Log Viewer App Custom Error Levels Advanced Filters & Shortcuts Real-Time Logging Automated Log & Query Cleanup File Viewer & Highlight Crash Recovery System Error Email Alerts WP Recovery Email Email Customizer & White Labeling Premium Support New Tools Included In Subscription Get Everything Now Lifetime Pro $499 / Once Normally $499/yr Everything Included New Tools Included Install on Unlimited Sites Query Viewer App Error Log Viewer App Site Monitor Alerts Premium Support Lifetime. No Renewals Get All tools for Life Frequently Asked Questions Debug WordPress Sites. Doesn't Need to Be Annoying or Hard But we understand you may have some questions on how would WP Debug Toolkit help you streamline your debug and developing process, how it works, and other commonly asked questions you may have. For all of that and more, please read below, and be sure to contact us if what you're looking for isn't there!
How dos it work? WP Debug Toolkit contains a Viewer App that gets installed on your server. It'll allow you to access the WordPress logs without relying on WordPress or any of its hooks. This way, even if WordPress crashes out, you'll always know why that happened by accessing the Viewer App (needs to be previously installed). Is this a WordPress plugin or a standalone app?
Both. You need to install WP Debug Toolkit as a WordPress plugin. It'll have a number of tools you can use from the WordPress Admin, but its main purpose is to allow you to install the Viewer App, which works independently from WordPress and its where all the magic actually happens. Do you offer lifetime deals? Yep. Nowadays people say LTDs are no longer sustainable, but we think differently.
We developed WP Debug Toolkit as an internal tool and now we can't imagine a world without it, so we're commited to it for life. Do you have a roadmap? Yes, we do have a list of features planned for the future and we're constantly working on improving WP Debug Toolkit. We use our own tool to work on its own development and many other projects, and when we need something, we write it down and start working on it.
We also encourage you to pitch us your wildest dreams in terms of desired features. We'll do our best to make them happen. Do you have refunds? Honestly? We don't think you'd ever go back to debugging like in the old ages after you've given WP Debug Toolkit a try, but if for whatever reason you're not happy with it, you can return it within 30 days for a full, no questions asked refund.
Want to try it first? We can't offer you a free trial, but we do have a great demo where you can testdrive all features for free for seven days and (spoiler alert) even get a discount on your purchase Free 7-day trial No credit card required Try WP Debug Toolkit Pro Now
Recent releases
Release history
View changelog
- Viewer login failing on hosts that strip cookies from API responses
- Blocklist typo and missing entries left rate-limit.db, viewer-settings.db, and rate-limit.json readable via the file viewer endpoint
- Security: Global rate-limit floor on viewer auth — protects against rotating-IP brute-force attempts
View changelog
- Query Logger - Real-time database query monitoring with slow query detection and performance metrics
- Query Statistics Dashboard - Visual insights into query performance and component-level breakdowns
- N+1 Query Detection - Automatically identifies and highlights repeated queries with aggregate statistics
- Database query error logging with detailed error messages and filtering
- Query export to CSV, JSON, and TSV formats with accurate component attribution
- Dynamic query statistics that recalculate based on active filters
- WP-CLI commands for license activation, debug toggling, viewer setup, and log management (wp dbtk)
- Email notification system for error alerts with customizable templates
- Automatic log cleanup with delete/archive/truncate methods, size limits, and age-based rotation
- Viewer permissions health check with repair button in Site Health
- Viewer settings for query dashboard limit, tail scan MB, max entry MB
- PHP memory limit management (writes to wp-config.php)
- Upload limit controls via WordPress filters
- Settings UI redesign with modern tabbed interface
- Modular licensing system with grandfathered benefits for early adopters
- Custom file paths configuration (DBTK_CONFIG_PATH, DBTK_LOG_PATH constants)
- Error level selection in Settings (Debug, Info, Warning, Error)
- Cache busting in Admin and Viewer apps
- WordPress internationalization (wp-i18n) support
- Psalm static analysis with type hints
- Partner discounts page
- Security: Query logs encrypted at rest
- Security: Password protection now mandatory for viewer (8-character minimum)
- Security: SQLite-based rate limiting with progressive brute-force protection
- Security: Enhanced session security with 30-minute timeout and IP binding
- Security: Strengthened path traversal prevention with expanded blocklist
- Security: Replaced exec() with token_get_all() for PHP syntax validation
- Security: Fixed wp-config.php case-sensitivity bypass vulnerability in viewer
- Security: Added protection for secure-debug.php (GridPane compatibility)
- Security: Scoped CORS headers to plugin endpoints only
- Security: Restricted wp-config backup file permissions
- Security: Hardened viewer config and auth files against direct access
- Security: Expanded viewer blocked files list with additional sensitive file patterns
- Security: Added directory listing protection for query log storage
- Production and performance warnings in setup wizard for debug mode and query logging
- “Install without tools” option to set up the viewer without enabling debugging tools
- Setup wizard defaults tools to disabled — users opt in consciously
- Viewer installer wizard with step-by-step guidance
- Redesigned crash recovery system with cleaner UI and granular plugin/theme controls
- License management moved to Settings page
- Targeted cache clearing (plugin-specific transients only)
- Enhanced output buffer management
- Better type safety and code quality across PHP and React code
- Query Viewer tail reader no longer returns 0 entries on huge final log line
- Viewer auth rate limiter fallback when PDO SQLite is unavailable
- Directory permission issues on restrictive servers (umask handling)
- Viewer installation on hosts where WordPress files are in subfolders
- Path validation now supports relative paths securely
- Health check now properly loads WordPress admin functions
- Admin CSS isolation prevents conflicts with other plugins
- Compatibility with UiPress Lite and WP Dark Mode
- wp-config.php duplicate constants when reinstalling viewer
Frequently asked questions
Is WP Debug Toolkit Pro GPL licensed?
What is the latest version of WP Debug Toolkit Pro?
How much does WP Debug Toolkit Pro cost on GPLCoffee?
Which WordPress and PHP versions does WP Debug Toolkit Pro support?
Is WP Debug Toolkit Pro safe to download?
Auto-updates included
Install it once, update automatically.
The GPLC Connector installs this plugin from your wp-admin and rolls out new versions to your connected sites - up to 25. Included with 12-month and Geek Lifetime plans (plus legacy 6-month).